Create and process a transaction

Creates a transaction and executes our payment screening and transaction monitoring processes. The response will indicate whether the transaction should be held or processed. This endpoint requires PAYMENT_SCREENING_BASE and/or TRANSACTION_MONITORING_BASE account permission depending on the configuration identifies supplied with the payload.

Body Params
configurations
array of objects | null

Optional array specifying sync/async processing configuration for Payment Screening and Transaction Monitoring.

configurations
customers
array of objects | null

The list of customers.

customers
scenario_configuration_identifiers
array of uuids | null

The list of scenario configurations the transaction should be monitored against.

scenario_configuration_identifiers
uuid | null

The configuration identifier to be used to screening the transaction.

transaction
object
required

Represents a Transaction performed by a Customer. A Transaction can be either monetary or non-monetary.

Responses

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json