Continuously monitor bank transfer transactions (e.g., SEPA, ACH, SWIFT/wire) for AML/screening risk. Each transfer is sent to the Transaction Checks API with clear payer/payee roles. The service returns an immediate decision when possible and/or opens a case for review.
Send a single bank-transfer transaction (SEPA shown below) to the Transaction Checks API. The same applies to other type of bank transfers (SWIFT, ACH, domestic).
Request body
Field | Description |
---|---|
| Time (UTC, ISO-8601) when you processed the transaction. |
| Your unique ID for this transaction (for traceability/idempotency). |
| Who is your Customer in this transfer (payer or payee). |
| Payer account details (see object fields below). |
| Payee account details (see object fields below). |
| Amount that settled on the account. |
| Settlement currency (ISO-4217 alpha-3). |
| Payment reference/purpose text from the originator. |
| Type of payment (e.g., transfer, cash, fee). |
| How the transfer was initiated (e.g., online banking, branch, ATM). |
fundsOriginator
/ fundsBeneficiary
object
Field | Description |
---|---|
| Account identifier (IBAN for SEPA; local account number for other types). |
| Account holder name. |
| Payment scheme used (e.g., SEPA, SWIFT, DOMESTIC, ACH). |