Integration Process Overview
Introduction
Welcome to the integration guide for Cryptonix. Here you will find all you need to quickly and easily start accepting cryptocurrency payments for your business.
Integration Methods
Cryptonix offers several integration methods, depending on the needs of your business.
Method 1: Payment Orders
This method is similar to integrating with conventional payment systems. The process works as follows:
You create a payment order.
Cryptonix provides a link to the checkout (payment page).
The customer is redirected to the checkout (payment) page.
After payment, the customer is redirected back to your website.
You receive payment notifications via webhooks or by regularly checking the payment order status through our API.
This method is best suited for most e-commerce projects, including online stores, service providers, entertainment websites, and more.
Method 2: JavaScript Widget
This is the fastest and simplest way to start accepting cryptocurrency payments on your website. It does not require any advanced programming skills, allowing you to add a payment button to your website with just a few lines of HTML code (without using our API).
This method is similar to the payment orders method and is also suitable for most e-commerce projects, including online stores, service providers, entertainment websites, and more.
Method 3: Personal Crypto Addresses
This method involves generating personal addresses for each of your customers in each cryptocurrency. It allows customers to top up their personal balance in your system at any time with any amount, without the need to generate payment orders.
This method is best suited for businesses where customers can top up their balance, such as service providers (ISPs, utilities), online games, online casinos, etc.
Making Withdrawals to Customers
Cryptonix offers a simple way to securely withdraw fund (create payouts) and send them to your clients and external recipients in various cryptocurrencies. Cryptonix supports various scenarios, including withdrawals to customers, withdrawals to suppliers, and refunds.
Integration Steps
To start accepting cryptocurrency payments, follow these steps:
Choose an Integration Method
Select the integration method that is most convenient for you and your business.
Access your merchant admin panel.
If you have chosen the JavaScript Widget method, generate this key and use it in the widget on your website.
If you have chosen other, more complex integration methods or plan to use our API, generate your public and secret API keys.
To receive payment notifications via webhooks, set the URL where Cryptonix will send these notifications and generate a key for signing the notifications.
Ready to Accept Payments
If you have chosen the Payment Orders method, use the
create-order
method as described in the relevant section of this documentation.If you plan to use the JavaScript widget, place the Widget method on your website according to the instructions provided by this integration guide.
If you want to generate personal crypto addresses for your clients, use the
deposit-address
method as described in the relevant section of this documentation.
Create Withdrawal
Use the
create-withdrawal
method to create a withdrawal request. Details of this method can be found in the relevant section of this documentation.Receive Payment Notifications via Webhooks
Make that your system can correctly process our Webhook-based payment notifications and validate them using the signature. It is strongly recommended to verify the authenticity of notifications in your system.
Summary
By following this integration guide, you will be able to:
Start accepting cryptocurrency payments as easily as with conventional fiat payments
Choose the integration method that best suits your needs
Create payment orders
Provide clients with personal crypto addresses to top up their balances at their convenience
Receive payment notifications
• Securely process withdrawals
This guide provides all the tools and knowledge you need to integrate our payment system, Cryptonix, with your business.
Last updated