Skip to main content
POST
Process Payment

Authorizations

X-API-KEY
string
header
required

Path Parameters

orderId
string
required

This is the identifier for the order with UUID format.

Example: 9c82ef99-617f-497d-9abb-fd355291681b

Body

application/json

Process payment using a crypto transaction ID. Use this when the user has already submitted a crypto transaction.

type
enum<string>
required

The type of payment being processed

Available options:
crypto-tx-id
Example:

"crypto-tx-id"

txId
string
required

The transaction ID of the crypto payment

Example:

"5UfgJ7vVFmH8K9YxLmNpQrStWvXyZaBcDeFgHiJkLmNoPqRsTuVwXyZaBcDeFgHiJkLm"

Response

Payment processed successfully.

orderId
string
Example:

"b2959ca5-65e4-466a-bd26-1bd05cb4f837"

phase
string
Example:

"payment"

locale
string
Example:

"en-US"

lineItems
object[]
quote
object
payment
object