checkout session
GET /checkout-sessions
GET /checkout-sessions/:checkout_session_id
DELETE /checkout-sessions/:checkout_session_id
POST /checkout-sessions
POST /checkout-sessions/:checkout_session_id/payments
POST /checkout-sessions/token/:checkout-token/refresh
POST /payment-links/token/:checkout-token/checkout-sessionsOwner Identity Id
1234aDestination Account Number
1234Checkout session status
ATTEMPT(dd/mm/yyyy) Start date filters created Date min
01/04/2025(dd/mm/yyyy) End date filters created Date max
08/04/2025Sorts the results by param:asc | param:desc
createdAt:descSpecifies the maximum number of items to return in a single request.
50Skips the input value from the current view
0v1: empty ; v2: 24-04-2025
none, is the first API versionExample: 24-04-2025The API key used for authentication when making requests to the API Gateway.
Identifies the application making the request.
Request processed successfully.
Invalid request parameters or payload.
Unexpected internal server error.
Unique identifier of the checkout session.
The API key used for authentication when making requests to the API Gateway.
Identifies the application making the request.
Request processed successfully.
Unique identifier for the internal service.
Reference Payment Link ID
Reference for checkout url
When the link expires
Whether the payment link’s url is active. If false, customers visiting the URL will be shown a page saying that the link has been deactivated
Currency for payment
Addition of all items preTaxAmounts
Addition of all items totalAmounts
Url to open checkout flow
The URL to which the end user will be redirected after completing the payment.
Invalid request parameters or payload.
Unexpected internal server error.
Unique identifier of the checkout session to delete.
The API key used for authentication when making requests to the API Gateway.
Identifies the application making the request.
Request processed successfully.
Invalid request parameters or payload.
Unexpected internal server error.
Checkout token of the session to refresh.
The API key used for authentication when making requests to the API Gateway.
Identifies the application making the request.
Resource created successfully.
Invalid request parameters or payload.
Unexpected internal server error.
The API key used for authentication when making requests to the API Gateway.
Identifies the application making the request.
Request payload used to create a checkout session.
Reference for checkout url
Currency for payment
Amount of seconds for payment link to be inactivated after creation
The URL to which the end user will be redirected after successful payment completion.
The URL to which the end user will be redirected after failed payment or cancellation.
Resource created successfully.
Invalid request parameters or payload.
Unexpected internal server error.
Unique identifier of the checkout session where the payment is submitted.
The API key used for authentication when making requests to the API Gateway.
Identifies the application making the request.
Request payload to submit a payment in an active checkout session.
A brief description of the transaction.
Request processed successfully.
Schema representing a financial transaction, including details about the transaction's origins, destinations, amounts, fees, and status.
Unique identifier for the internal service.
External reference identifier for integrations.
Identifier linking the transaction to a specific user or organization.
External reference identifier for the identity associated with the transaction.
The account number involved in the transaction.
The total amount of the transaction.
Specifies the currency used, following the ISO 4217 standard for fiat currencies (e.g., CLP, ARS, MXN). Go to the currencies page for the complete list of supported values.
A brief description of the transaction.
The product or service related to the transaction. purchaseCurrency:Currency
The current status of the transaction (e.g., PENDING, AUTHORIZED, CAPTURED, ATTEMPT, REFUNDED).
Indicates the purpose of the payment. This field defines how the payment should be processed within the system, based on its intent—such as funding an account, withdrawing funds, transferring between users, collecting funds, or applying fees. Go to the payment types page for the complete list of supported values.
The amount paid in the transaction.
Specifies the currency used, following the ISO 4217 standard for fiat currencies (e.g., CLP, ARS, MXN). Go to the currencies page for the complete list of supported values.
Timestamp indicating when the transaction was created.
Timestamp indicating the last update to the transaction.
Timestamp indicating when the transaction expires, if applicable.
Timestamp indicating when the transaction was captured.
Timestamp indicating when the transaction was authorized.
Timestamp indicating when the transaction was refunded, if applicable.
Settlement period for the transaction.
Invalid request parameters or payload.
Unexpected internal server error.
Checkout token that identifies the payment link session context.
The API key used for authentication when making requests to the API Gateway.
Identifies the application making the request.
Resource created successfully.
Invalid request parameters or payload.
Unexpected internal server error.
Last updated

