v1
latestOpenAPI 3.1.0Copyright Pismo2026-07-247702,7523.1 MBCancel BACS inbound transaction [beta]
Cancel a suspended transaction, which was kept on hold based on client's anti-fraud (AF) provider analysis, and return the transaction.
Suspense transaction flow
You can use the suspense transaction flow to manage incoming BACS transactions that have been temporarily placed on hold due to suspected fraud pending a decision from the client's anti-fraud (AF) provider.
Supported scenarios:
-
An incoming (cash-in) BACS transaction is received.
-
Client' s anti-fraud provider returns "hold" instead of approve or reject.
-
Pismo places the transaction amount into additional fund (unavailable balance) so the beneficiary cannot use the funds until a final decision is made.
-
The client later calls Pismo's release or cancel endpoints to finalize the transaction.
This endpoint generates a BACS direct credit inbound payment processed event with status = CANCELLED.
Path parameters
BACS transaction ID.
Headers
Account token - token encoded with a Pismo account ID. Tokens can expire quickly, which can result in a <b>401 Unauthorized</b> message
Organization identifier.
Request tracking identifier. If not provided, a random UUID is generated.
Response
Response Body
Example response
{
"id": "1374f841568e4ff4b363b023c170ecdr",
"status": "CANCELLED"
}