Scheduled payments
You can schedule a payment to occur at a future date and time with the Scheduled transactions endpoint. This endpoint performs the following validations before the payment is scheduled:
- Is the future date a holiday?
- Is the date greater than 30 seconds from the current time?
Request
curl --request POST 'https://api-sandbox.pismolabs.io/corporate/payments/schedules'
-H 'x-tenant: <organization ID>' -H 'Content-Type: application/json'
-d '{
"descriptor": "P2P payment",
"from": [
{
"custom_info": {
"type": "CASHIN",
"external_id": "e731652e-87d5-4acb-8f32-cb5cfd095a12"
}
}
],
"to": [
{
"amount": 200,
"currency": "GBP",
"account": {
"id": {accountId}
}
}
],
"payment_datetime": "{TIME_FUTURE()}"
}'
Response
{ "Id": "b5413016-5ede-460d-8553-74a6fbec822c" }
You can use the returned Id
in other transaction endpoints.
After scheduling a transaction and before it is executed, you can use the following endpoints:
Updated 10 months ago