Payments API is up since 14m44.50023035s ...