Endpoint
Authentication
Authenticate with your secret key in theapi-key header.
Request body
Plain JSON — this endpoint is not encrypted.Customer object
Order object
Payment object
Authorization object
Request example
Response
Returns the same shape as Pay an order: apaymentDetail and an orderPayment.
If the issuer requires authentication despite the token,
paymentDetail.redirectUrl comes back
populated. Off-session, there is no one to send there — treat that as “this charge needs the
customer” and fall back to an interactive payment rather than dropping the redirect.Where the token comes from
cardToken is issued when a card is stored:
Save a card
Store the card after a successful order.
Save at charge time
Set
saveCard: true on the original charge.cardToken here is a different identifier from the savedCardId used by
Pay with a card. savedCardId
is an in-session convenience with your public key; cardToken is the off-session credential
used with your secret key. Confirm with Reeple how the token is surfaced for your account.