v1
latestOpenAPI 3.0.02026-07-2613985.6 KBPayment requests
Create a payment request
Create a payment request for the client for a specified amount and a configurable expiration time.
post/requests
Headers
X-Processing-Signaturestring required
Hex-encoded HMAC-SHA512 signature of the request body, generated using your secret key.
Request body
Example request
{
"amount": "100.50",
"currency": {
"iso": "EUR"
},
"life_time_duration": 3600,
"life_time_datetime": 1773768946,
"end_user_email": "customer@example.com",
"description": "Order #123",
"foreign_id": "order_123",
"url_store": "https://example.com/store",
"url_success": "https://example.com/success",
"url_failed": "https://example.com/fail"
}Response
OK
Example response
{
"data": {
"id": "0196f6a1-cab2-76fb-84c7-7e9ee9ddf6b4",
"amount": "100.50",
"currency": {
"iso": "EUR"
},
"status": "created",
"end_user_email": "customer@example.com",
"description": "Order #123 payment",
"foreign_id": "uuid string"
}
}