Test VASP data exchange

Exchange transaction data with a test VASP and get a specific response to test the system.

If you are looking to check how Sumsub processes your transactions before creating a real integration and see how the system behaves in certain situations, you are welcome to do so by using the test VASP — just upload your transactions and get life-like responses in a few clicks.

How it works

The test VASP and the associated addresses work based on predefined algorithms. When you submit a transaction, the system runs the scenario where:

  • You are a Sumsub client that has a VASP profile set up and the beneficiary of the Travel Rule transaction.
  • You are sending an outgoing transaction, and we use the test VASP to show you the responses that will be displayed in Production mode if the beneficiary VASP responds in the specified way.

📘

Note

The test VASP is available in Sandbox mode only.

Get started

To create a transaction and send virtual assets, you need to collect and provide the transaction details:

  1. Switch to Sandbox mode.
  2. Create a transaction with the pre-defined wallet addresses, currency, chain, VASP, and full name, as described in the Test VASP transaction data table.
  3. Receive check results, including transaction statuses and webhooks.

Test VASP transaction data

The following table shows the information that will be used for the test VASP.

Test VASP data

Additional steps

Expected status

Explanation

Address

0x7DF6AF1C17AC9F86F8B3FBBC25253B8B5DF2F3A1


Asset

ETH


Beneficiary data

John Smith


Beneficiary VASP

Sumsub test Vasp

None

completed

Sumsub performs the Travel Rule data exchange.


You can either approve or decline the transaction on your side based on the beneficiary's name.

Address

0x5BB23977B6E52A7C79BCC5E55F1655B7A69C7622-12345


Asset

ETH


Beneficiary data

Any name


Beneficiary VASP

Sumsub test Vasp

None

awaitingCounterparty

In a standard rule bundle, this transaction will be cancelled, as it will be declined during processing.


To receive the awaitingCounterparty status, disable the Travel Rule: Wallet does not belong to the counterparty VASP rule.

Address

0X7B1E4CFE1659FB2FF41E70C89BC03A92895C76FE


Asset

ETH


Beneficiary data

Any name


Beneficiary VASP

Sumsub test Vasp

None

counterpartyUnconfirmedOwnership

The test VASP can not confirm the ownership, meaning that this wallet does not belong to them and was probably attributed mistakenly.

Address

0x5BB23977B6E52A7C79BCC5E55F1655B7A69C7622


Asset

ETH


Beneficiary data

Any name


Beneficiary VASP

Sumsub test Vasp

Set the rule to assign the awaiting counterparty status and enable auto-approval after timeout.

finishedexpired

The VASP can not respond in time. The auto-processing mechanism can be used to assign the transaction status (usually accept or decline it).

Address

0x5BB23977B6E52A7C79BCC5E55F1655B7A69C7622-TEST


Asset

ETH


Beneficiary data

Any name


Beneficiary VASP

Blank field for the VASP name

Enrich the finished transaction with the Blockchain ID.

counterpartyVaspNotFound
->
finished

To complete the transaction processing, you or your client will need to provide the data about the finalized blockchain transaction. To test the system, you can use any txnId.

Address

bc1q080rkmk3kj86pxvf5nkxecdrw6nrx3zzy9xl7q


Asset

BTC


Beneficiary data

Any name


Beneficiary VASP

Blank field for the VASP name

Cancel the transaction.

counterpartyVaspNotReachable
->
canceled

As the VASP is not accessible through our system, Sumsub cannot conduct the Travel Rule data exchange. However, all the data is stored in the transaction.


You are free to cancel the transaction in question, if your regulations or policies require so.