Skip to main content
GET
Get checkout Payment
Returns the browser-safe canonical Payment and its sanitized checkout execution state. Send the Payment’s clientSecret in the Authorization header as a Bearer token; the credential never belongs in the URL.

Authorizations

Authorization
string
header
required

Short-lived browser capability for exactly one payment_* resource. Never place it in a URL.

Path Parameters

paymentId
string
required

Canonical payment_* identifier. Internal execution identifiers are never accepted by Partner Payment routes.

Pattern: ^payment_[A-Za-z0-9_-]+$
Example:

"payment_123"

Response

Public Payment state

payment
object
required
execution
object
required
checkout
object