Submit card payment
POST /v1/sources/{sourceId}/payments/card
Submit a card payment that is detached from a receipt, e.g. received through another source.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”Example
src-33MxMq4MYpTSMw4xgkW9mGSe9p0Source ID
Request Body
Section titled “Request Body ”object
object
ID of the store that captured the payment
ID of the brand that captured the payment
Timestamp of when the payment was created.
Example
2025-08-25T08:57:37+00:00Receipt ID internal to the store
Example
50450120058Order ID internal to the store.
Example
345-499Purchase Order ID internal to the customer.
Example
R331883object
Monetary amount in a specific currency.
object
Amount of money, represented as a number with optional fractional part.
Example
19.99ISO 4217 three-letter currency code.
Example
USDType of card that was used. Informational element, do not assume any specific syntax or localization.
Example
DEBIT MASTERCARDPayment Account Reference (PAR) is 29 characters long. The first four positions of the PAR contain the BIN Controller Identifier. See: https://www.emvco.com/registered-ids
Example
12345678912345678912345678912Unique identifier generated by the bank, gateway, or store system. Format may be numeric, alphanumeric, or UUID depending on implementation. Not standardized across networks. Used for internal tracking within the originating system and may not be valid outside that system.
Retrieval Reference Number (RRN). Unique transaction identifier from the payment network (ISO 8583 DE37). Typically a 12-digit string (UPI, card networks); may vary by system. Generated by acquirer/network, not store. Treat as string and preserve any leading zeros.
Last four digits of the payment card that was used
Example
4931System Trace Audit Number (STAN), 6 digits, sometimes printed as REF on the receipt.
Example
123456ID of the terminal used to capture the payment.
Approval Code, sometimes printed as AUTH on the receipt.
Verbatim representation of the terminal slip, typically output directly from the terminal itself.
Example
Term: 19400085-9700062025-01-01 12:06DEBIT MASTERCARDContactless************3204-0AID: A0000000001010ATC: 00256AED:230801TVR: 0000008001Sted: 1111112Ref.: 430639 010124 KC1Resp.: 00Periode: 169KBDKK 14,00GODKENDTResponses
Section titled “ Responses ”Receipt received
Bad or malformed request
RFC 9457 problem details object.
object
A URI reference that identifies the problem type.
Short, human-readable summary of the problem type.
HTTP status code for this occurrence of the problem.
Human-readable explanation specific to this occurrence.
A URI reference that identifies the specific occurrence.
Unauthorized
RFC 9457 problem details object.
object
A URI reference that identifies the problem type.
Short, human-readable summary of the problem type.
HTTP status code for this occurrence of the problem.
Human-readable explanation specific to this occurrence.
A URI reference that identifies the specific occurrence.
Forbidden
RFC 9457 problem details object.
object
A URI reference that identifies the problem type.
Short, human-readable summary of the problem type.
HTTP status code for this occurrence of the problem.
Human-readable explanation specific to this occurrence.
A URI reference that identifies the specific occurrence.