Explore Knowledge Base

AML Provider

01. 06. 2023

AML for top-up

Along with integration with AML provider integration with any payment provider can be embedded before Accept/Decline top-up request. Accept or Decline can be chosen based on the 3rd party responses.

To see the list of your accounts, use GET/coins and save the response value coinSerial.

Calculate commission using POST​ /bank-top-ups​/calculate endpoint. This step can be skipped if the commission is not set up in the system.
To create the top-up request use the POST​ /bank-top-ups​/create-request​/with-bank endpoint. Request the values with:

{
"coinSerial":"string",
"amount":0.01,
"bankAccountNumber":"string",
"iban":"string",
"bankId":"string",
"fullName":"string",
"description":"string"
}

Save the requestIdentifier received value.

Accept top-up request with POST​/bank-top-ups​/{requestIdentifier}​/accept API endpoint and receive the requestIdentifier value then.

Decline top-up request with POST​/bank-top-ups​/{requestIdentifier}​/decline API endpoint, receiving the requestIdentifier value.

Use case visualisation with possible integrations:

AML Provider

AML for withdrawal

Along with integration with AML provider integration with any payment provider can be embedded before Accept/Decline withdrawal request. Accept or Decline can be chosen based on the 3rd party responses.

To see the list of your accounts, use GET/coins and save the response value coinSerial.

Calculate commission using POST /bank-withdrawals/calculate endpoint. This step can be skipped if the commission is not set up in the system.

To create the withdrawal request, use POST /bank-withdrawals/with-bank endpoint, requesting values:

{
"coinSerial":"string",
"amount":0.01,
"bankAccountNumber":"string",
"iban":"string",
"bankId":"string",
"fullName":"string"
}

Save the requestIdentifier value then.

Accept request with POST /bank-withdrawals/{requestIdentifier}/accept API endpoint and receive the requestIdentifier value then.

Decline request with POST /bank-withdrawals/{requestIdentifier}/decline API endpoint, receiving the requestIdentifier value.

Use case visualisation with possible integrations:

AML Provider