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:

  1. Choose an Integration Method

    Select the integration method that is most convenient for you and your business.

  2. Generate Keys

    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.

  3. 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.

  4. 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.

  5. 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