Integration
Coinsflow provides you with the Coinsflow Merchant's portal where you can execute all needed actions to manage your cryptocurrency operations (whether you're receiving payment or creating a link for a payment). The portal allows you to manage all actions via a web app where you don't need coding knowledge to get things done.
In addition to the portal, we offer alternative ways to integrate cryptocurrency operations that may be faster but require more expertise.
Keep in mind that you can immediately start working with the platform via the portal.
Integration Methods
To provide the best services possible, Coinsflow offers you several ways to interact with it and to integrate with your business. Depending on your goals, expertise, and motivation, you can choose the best way for you to move your business forward with the tools we provide. These tools are created based on the level of code required:
- No code integration (Portal)
- Low code integration (Payment terminal)
- Code integration (APIs)
No-Code Integration
The portal is a web application that allows you to perform actions or make payment requests with a push of a button or a selection from a drop-down menu. For example, you can create payment links via the payment link page, and execute payouts with some buttons and some required information (like amount and cryptocurrency). It is user-friendly and intuitive.
To see the portal's documentation, click here.
Low-Code Integration
Coinsflow offers you the possibility to integrate the payment terminal into your webside. After completing a few simple steps and entering required values, a payment page is generated, which can easily be embedded in your website or app. The page shows the payment amount and available currencies.
To see the payment terminal's documentation, click here.
Code integration
API integration allows you to create deposit requests and execute payouts with a line of code where you provide all required fields in a string. Information on the available endpoints is provided in the Coinsflow API specification and every endpoint displays the required parameters for a successful request and the answers you can expect, with examples.
To see the API's documentation, click here.
Features Per Integration Platform
| Feature | Portal | Payment terminal | API |
|---|---|---|---|
| Create payment links | X | X | |
| Edit payment links | X | ||
| Delete payment links | X | ||
| List payment links | X | X | |
| Execute payouts | X | X | |
| Estimate payouts | X | X | |
| Get payouts' list | X | ||
| Get payout's details | X | X | |
| Deposit crypto | X | X | |
| Get deposit details | X | X | |
| Exchange crypto | X | X | |
| List crypto exchanges | X | ||
| Estimate crypto exchanges | X | X | |
| Get crypto exchange pair lists | X | ||
| Rate crypto exchanges | X | X | |
| Create reports | X | X | |
| List balances | X | X | |
| Get balance's details | X | X | |
| List balance's logs | X | ||
| Get balances logs details | X | ||
| Get operation logs details | X | X | |
| List assets | X | X | |
| Get assets details | X | X | |
| Enable\disable assets | X | X | |
| List auto exchanges | X | X | |
| Enable\disable auto exchanges | X | X | |
| Get callbacks url list | X | ||
| Create callback url | X | ||
| Update specific callback url | X | ||
| Delete specific callback url | X | ||
| List callbacks | X | ||
| Schedule to resend all failed callbacks | X | ||
| Schedule to resend failed callbacks by id | X | ||
| List callback logs | X | ||
| List of team members | X | ||
| Edit team | X | ||
| Create users | X | ||
| View and create APIkeys | X |