v1
latestOpenAPI 3.1.0Copyright Pismo2026-07-247702,7523.1 MBPayments
Post payment
Enable users to submit a payment to the Pismo platform. It supports posting debits and credits to an account, as well as facilitating fund transfers between accounts.
For details about payment operations, see Payment overview and Corporate Banking Launch Reference.
<b>NOTES</b>:
- This endpoint requires an account token - an access token encoded with an external account ID. Tokens can expire quickly, which can result in a 401 Unauthorized message.
- To get the correct reason IDs, refer to the List account status reasons endpoint.<br>
Each payment operation created generates the following events:
- Platform authorization created
- Account balance changed
- Account balance changed (Availables)
- Accounting entry created
- If flex controls are configured, a Flex control evaluated event is triggered.
See Data and reporting for more information on events and setting up event notifications.
post/corporate/v2/payments
Request body
Example request
{
"amount": 215,
"tracking_id": "3368328d-e4c6-4c75-99a9-9d59f3501d8c",
"soft_descriptor": "ACME Inc. - Invoice 2938",
"credit": {
"external_account_id": "289",
"processing_code": "220035",
"soft_descriptor": "ACME Inc. - Invoice 2938",
"metadata": {
"my-id": 2932
}
},
"debit": {
"external_account_id": "289",
"processing_code": "220037",
"earmark_id": "dadaab22-6e28-4746-8440-0caa030f0f3f",
"soft_descriptor": "ACME Inc. - Invoice 2938",
"metadata": {
"my-id": 2932
}
},
"metadata": {
"my-id": 2932
},
"validation_rules": {
"ACCOUNT_STATUS": {
"override": false
},
"LEDGER": {
"force": false
},
"FLEX_CONTROLS": {
"override": true
},
"RATES": {
"override": true
}
},
"payment_datetime": "2023-03-10T19:05:56.743Z",
"business_date": "2023-03-09",
"channel": "GDP"
}Response
Created
Example response
{
"tracking_id": "3368328d-e4c6-4c75-99a9-9d59f3501d8c",
"event_datetime": "2023-04-27T12:01:24Z"
}