FAQ
What is the flow for BaaS in general?
Overall, you need to
create your customer
fill in an application, upload documents
create payment accounts, including Commission accounts
add counterparties so that you could withdraw the commissions you receive from your clients’ operations
After that, you can add and onboard your clients (same steps: create customer, undergo KYB and KYC verification, make sure they’ve got approved payment accounts), set up commissions for them, help them with creating and approving counterparties. After that, you can add operations.
In terms of API requests, it will look like this:
To receive the authorization token (lifetime is 5 minutes), you need to authorize via /auth/login
To refresh the token, use /auth/refresh/{token}
Create/update customer
Create/update customer’s application
Upload/download/delete documents in customer’s application
Create/update customer’s accounts
Create/update counterparties for customer
Create/update commissions for customer
Add operations for customer
The same refreshable token is passed for all the endpoints.
Do you provide a White-label solution?
Yes, we can create a front-end solution for your business. After you discuss all the details with our representatives and provide all the necessary information, the setting up process typically takes 1-2 weeks.
How to obtain the API key?
You need to go to the API documentation and login using the credentials we provided. On the right there is a mechanism for sending each request.
You must paste your details and submit them. Please check the attached picture.

How do we receive information about status changes for clients, accounts, counterparties and transactions?
You need to poll our system to track the status changes. You can set it once an hour or any other time period. When the status changes on our side, then after the system poll the status changes on your side as well. Later on, for some of the actions, we’ll create a Telegram bot for notifications. We also send you webhooks for some of the events.
How do we get information why client application or counterparty is rejected?
In case you see the status is Rejected, please contact our support, we will give you the reason and advise on what to change. It can’t be fully experienced via test account.
Where do we get the depositing payment credentials for clients?
The depositing payment details (requisites) are provided automatically from our side as soon as the account gets Accepted (which typically happens automatically when the Client account is accepted). It can’t be fully experienced via test account, but you can provide us with the created account ID and we’ll add sample payment details for you. For your reference, the format we use for the payment details go as following: “order, key, value”.
For example, “1 – Account number – 12345”. Or, “2 – Bank name – Sample Bank Name”.
Can clients, accounts and counterparties be approved for the test access?
Yes, if you have a test access and want us to approve any clients, accounts or counterparties, please contact our support and we will do it for you.
Can one client have several accounts of the same currency?
Yes, you can create multiple accounts for your clients. In the admin panel, it will be
List of Accounts → Create
Do you support multi access?
We support multi access for the Clients only (to the frontend) and with the same level access (no “view-only” mode so far). To create a new User (a physical person who can access the account), only their email is needed. They can set themselves a password via the Forgot your password feature during the first login.
Meanwhile, the access to the admin panel account and API (backend) does not support multiple users. You can only share your set of credentials, and the access level is the same, no “view only” mode so far.
Can we test payments via test admin panel/test API?
Yes, you can create test payments, but they will be in the Pending status. From the admin panel, go to Clients → Operations → Create. To actually add test funds to your account, please let the support team know, and we will change the status to Accept. Note that for the real product, the status is changed automatically, you just need to poll our system so that the status changes are reflected on your side as well.
Can we see changes log for API documentation to keep track of updates?
Unfortunately, so far, it’s unavailable, will be added later.
Do you have a Postman collection of your API calls?
Export API using the corresponding button and check there
After registration do you send an email to the registered client?
Yes. In the API documents, we have Email Confirm endpoint for this. Additionally, the email is used to restore forgotten password via code (Recovery Access and Recovery Confirm endpoint).
Last updated

