AML Provider Integration – API flow
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 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:
