Payment intents
Get payment intent
Fetch the current state of a payment intent.
GET
Get payment intent
Authenticate with either partner HMAC or a session bearer token bound to this
intent. The bearer-token projection contains only SDK-safe fields; the HMAC
projection contains the complete partner record. Bearer status reads verify but
do not consume the token
jti.
Bearer/SDK response
Payment lifecycle
created and authorized are non-terminal. A captured payment may later be
refunded or reversed, so continue processing subsequent events. An SDK
pending result is a client outcome; the stored intent keeps its API status.
Partner/HMAC response
The HMAC response adds partner identifiers, QR/merchant and quote state, execution references, confirm state, timestamps, and other reconciliation fields. Every BIGINT-denominated local amount is serialized as a decimal int64 string, including:provider_local_amount_minor_unitsqr_amount_minor_unitsquote_local_amount_minor_units
null.
Cross-partner access is rejected. Use Reconciliation
for recovery guidance and QR Payments webhooks for
signed status events.