Submit transactions and review results

Detect all suspicious transaction activities with one solution.

You can submit transactions in any of the following ways:

Once the transaction is submitted and processed, you can find it on the Transactions page.

Each transaction comprises monitoring results that may vary, depending on the transaction and applicant type. In the transaction body, you will also see the list of matched rules.

To manage transactions, use Case management.

Submit transactions via API

To submit transactions via the Sumsub API, use the following methods:

Default TM integration flow

Create transactions in the Dashboard

To create transactions in the Dashboard:

  1. Open the Transactions page and click Create transaction manually.
  2. From the Use case drop-down list, select a transaction type:
    • Fiat — foreign currency transactions.
    • Crypto transaction — cryptocurrency transfers.
    • Gambling bet, Gambling limit change, and Gambling bonus change for gambling platforms.
  3. From the Applicant drop-down list, select the applicant on behalf of whom you want to produce the transaction.
  4. Select whether the transaction is inbound or outbound (for Fiat and Crypto transactions only).
  5. Enter the transaction information based on the transaction type:
    • Fiat — amount, currency, payment details (the purpose of payment), beneficiary full name and external user ID, and the transaction date (custom or current).
    • Crypto transaction — amount, asset (cryptocurrency), payment details (the purpose of payment), blockchain TXID, sender full name, external user ID, applicant wallet address, and the transaction date (custom or current).
    • Gambling bet — amount, currency, result amount, bet type (sports, casino, poker, other), and the transaction date (custom or current).
    • Gambling limit change — limit change type (deposit, loss, wager, session time, self-exclusion), amount, currency, period, and the bet change date (custom or current). Select the respective checkbox if you want the change to be reverted later.
  6. Set the custom transaction date by selecting the associated checkbox if necessary.
  7. Click Create transaction.

In addition to the UI wizard, you can submit transactions in JSON on the JSON payload tab.

Upload transactions in bulk

You can upload up to 1000 transactions in bulk using the Newline Delimited JSON format (ndjson).

Bulk upload available upon request. To extend the default upload limit, reach out to your Customer Success Manager or Support team.

To upload transactions:

  1. Go to the Transactions page.
  2. From the kebab menu, select Upload transactions.
  3. Select the Score saved transactions checkbox if you want your transactions to be scored.
  4. Upload a valid ndjson file.
  5. Click Upload.

You can use the following templates as a reference:

Transaction events

Events log any activities on transaction status change. Every time a transaction receives a new status, such an event is saved for future references.

To see the events, in the Dashboard, open the Events page. Also, each transaction event belonging to the applicant is automatically logged in the applicant profile on the Transactions -> Events tab.