Create a payment consent for a specific operation type
magicLinkToken JWT contains an answer field with the authentication code needed for executing the prepared order. The consentId must be referenced when preparing and executing financial operations."tenant-demo-001"
Client IP address
"127.0.0.1"
Client source identifier
"client-app"
Client platform
"mobile"
Device identifier
"device-demo-001"
Bearer JWT
"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkZW1vLXVzZXIifQ.demo-signature"
"00000000-0000-0000-0000-000000000000"
Operation kind for payment consent (aligned with wallet operation types)
TRANSFER, TOPUP, EXTERNAL, INTERNAL, EXCHANGE, WITHDRAW, PAYMENT "TRANSFER"
Payment consent payload
Create payment consent request
Maximum amount configuration
{
"value": "50000",
"currency": "EUR",
"scale": 2
}Allowed beneficiary identifiers
["aaaaaaaa-bbbb-4ccc-8ddd-eeeeeeeeeeee"]Consent validity start date (YYYY-MM-DD)
"2026-03-26T00:00:00.000Z"
Consent validity end date (YYYY-MM-DD)
"2027-03-26T00:00:00.000Z"
Human-readable consent description
"Transfer processing consent for organization payments"
Consent title
"Business Payment Consent"
Payment type
"TRANSFER"
Advanced consent parameters