<- Terminal API

Terminal API

All versions ->

Create terminal checkout

POST

 /v2/terminals/checkouts

Creates a Terminal checkout request and sends it to the specified device to take a payment for the requested amount.

Permissions:PAYMENTS_WRITE
Try in API Explorer
Link to section

Request body

Example code

Link to section

idempotency_key

string

Required

A unique string that identifies this CreateCheckout request. Keys can be any valid string but must be unique for every CreateCheckout request.

See Idempotency keys for more information.

Link to section

checkout

Required

The checkout to create.

Link to section

Response fields

Link to section

errors

Information about errors encountered during the request.

Link to section

checkout

The created TerminalCheckout.

Error descriptions