CreateVaPaymentRequest
paymentHubIdintegerrequired
Example:
123amountdecimalnullable
Example:
125000currencystringrequired
Possible values: [ARS]
Example:
ARSlockModestringrequired
Possible values: [time, amount, amount_and_time]
Example:
amount_and_timettlSecondsinteger
Possible values: <= 28800
Example:
1800clientIduuidnullable
Example:
4f0de7f2-7cd9-4ea2-bb82-f3118ddbe940clientTaxIdstringnullable
Example:
30712345678clientNamestringnullable
Example:
Acme SAcallbackUrlurinullable
Example:
https://merchant.example/webhooks/basilicsuccessUrlurinullable
Example:
https://merchant.example/payments/successfailureUrlurinullable
Example:
https://merchant.example/payments/failureexternalReferencestringnullable
Example:
order-123metadata object
property name*any
Example:
{"orderId":"order-123"}CreateVaPaymentRequest
{
"paymentHubId": 123,
"amount": 125000,
"currency": "ARS",
"lockMode": "amount_and_time",
"ttlSeconds": 1800,
"clientId": "4f0de7f2-7cd9-4ea2-bb82-f3118ddbe940",
"clientTaxId": "30712345678",
"clientName": "Acme SA",
"callbackUrl": "https://merchant.example/webhooks/basilic",
"successUrl": "https://merchant.example/payments/success",
"failureUrl": "https://merchant.example/payments/failure",
"externalReference": "order-123",
"metadata": {
"orderId": "order-123"
}
}