Partner API

Business API for crypto payments and RUB exchange

Connect crypto payment acceptance and RUB to crypto exchange with transparent processing and clear order status control.

Fast onboardingClear order statuses24/7 support

Capabilities

What partners can integrate

Three core directions for business: crypto payment acceptance, and buying and selling crypto for fiat.

Crypto payment acceptance

Create payment orders and accept crypto from your customers.

Buy crypto with RUB

Customers pay in RUB, and you process exchange orders quickly with clear statuses.

Sell crypto for RUB

Sell crypto for fiat with simple and transparent order processing.

How it works

Integration flow in 5 steps

The setup follows a simple path: create an order, customer pays, you receive confirmation, and complete the deal.

01

Create an order

Send amount and exchange direction through API.

02

Customer pays

Customer pays using the details from your order.

03

Payment is confirmed

Service verifies incoming funds and updates the order.

04

You get notification

Your system receives callback with operation result.

05

Deal is complete

Save the result in your system and close the order.

API Quickstart

Fast integration start

Below are simple examples: how to create an order and what API response you receive.

Request example

curl -X POST https://api.example.com/api/deposit/create \
  -H "Content-Type: application/json" \
  -H "x-api-key: pk_your_api_key" \
  -H "x-signature: computed_signature" \
  -d '{
    "order_id": "order_123456",
    "amount": 5000,
    "currency": "RUB",
    "type": "USDT",
    "network": "TRC20",
    "success_callback_url": "https://your-site.com/callback"
  }'

Response example

{
  "success": true,
  "orderId": "cm5abc123def456",
  "depositAddress": "TXyz123abc456def789ghi",
  "expectedAmountCrypto": 52.35,
  "amountRub": 5000,
  "cryptoCurrency": "USDT",
  "network": "TRC20",
  "expiresAt": "2025-01-15T12:30:00.000Z"
}

Security & Compliance

Integration security controls

HMAC request signing

Merchant API uses x-signature (HMAC-SHA256) for request and callback verification.

Webhook signature validation

Validate signature and process callback events idempotently before changing order state.

AML/KYC policy

Operations are handled within the service AML/KYC policy. See policy/docs for scope.

Launch support

Team assistance during onboarding, callback verification and production rollout.

Integration Options

Who this API is built for

Merchants

Accept crypto payments for products and services with backend status updates.

Marketplaces

Multi-order scenarios using external order_id and status tracking in your system.

Fintech / Apps

RUB→crypto and crypto→RUB scenarios for deposits, settlements and balance operations.

Pricing / Fees

Transparent integration terms

Terms stay transparent: final conditions are aligned to your business scenario.

Fee

Fee terms are fixed from the start with no hidden add-ons after order creation.

Rate

Rate is clear before confirmation and used for the final order calculation.

API limits

Limits are aligned upfront so integration stays stable at your expected volume.

Timing

Processing time is clear and depends on the selected exchange flow.

FAQ

Partner API FAQ

Submit a request via “Get API access”. Our team will contact you and guide you through onboarding.

Ready to integrate Partner API?

Submit your request and we will support onboarding, signature checks, callback flow testing and production launch.

Integration support

Technical support for endpoints, statuses and callback handling.

Fast communication

Quick notifications and communication during API onboarding.