Readers
Create a Reader Checkout
Creates a Checkout for a Reader.
This process is asynchronous and the actual transaction may take some time to be started on the device.
There are some caveats when using this endpoint:
- The target device must be online, otherwise checkout won't be accepted
- After the checkout is accepted, the system has 60 seconds to start the payment on the target device. During this time, any other checkout for the same device will be rejected.
Note: If the target device is a Solo, it must be in version 3.3.24.3 or higher.
post/v0.1/merchants/{merchant_code}/readers/{reader_id}/checkout
Path parameters
merchant_codestring required
Merchant Code
reader_idstring required
The unique identifier of the Reader
Request body
Example request
{
"aade": {
"provider_id": "123",
"signature": "QjcxRDdBNTU1MDcyRTNFRTREMkZEM0Y0NTdBMjkxMTU4MzBFNkNCQTs7MjAyNTExMTIyMTQ3MTM7Nzk2OzEwNDs5MDA7OTAwOzU0ODg5MDM5",
"signature_data": "B71D7A555072E3EE4D2FD3F457A29115830E6CBA;;20251112214713;796;104;900;900;54889039"
},
"affiliate": {
"app_id": "com.example.app",
"foreign_transaction_id": "123456",
"key": "ef7b684a-d6f4-4e93-9b1b-6acdd6564a8e",
"tags": {}
},
"card_type": "debit",
"description": "This is a description...",
"installments": 1,
"return_url": "https://webhook.site/e21ddbb0-42c4-4358-a981-f5a95cd86fb5",
"tip_rates": [
0.05,
0.1,
0.15
],
"tip_timeout": 60,
"total_amount": {
"currency": "EUR",
"minor_unit": 2,
"value": 5033
}
}Response
The Checkout got successfully created for the given reader.
Example response
{
"data": {
"checkout_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"client_transaction_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}
}