Быстрая интеграция
Добавьте приём криптовалюты на сайт за несколько минут с CDN-виджетом. Инструменты сборки не нужны.
Интегрируйте приём криптовалюты в ваш сайт с помощью простого и элегантного виджета. Без сложной блокчейн-интеграции.
Добавьте приём криптовалюты на сайт буквально в несколько строк:
<!-- Загрузка виджета -->
<script
src="https://cdn.cryptumpay.com/2.3.2/widget.min.js"
async
integrity="sha384-jOAC1EYj7n6L3AUMR8dzHWi2B64sOghCmTyjCR2sqlZr4vw3YbabmSnHVyjnx8i6"
crossorigin="anonymous"
></script>
<!-- Кнопка оплаты -->
<div id="payment-button"></div>
<script>
document.addEventListener('CryptumPay:ready', (event) => {
const button = new event.detail.Button('payment-button');
button.setOptions({
projectId: 'ваш-project-id',
projectOrderTitle: 'Премиум подписка',
projectOrderDescription: 'Ежемесячный платёж за подписку'
});
button.onFinishOrder((orderId, projectData) => {
console.log('Оплата завершена!', orderId);
// Редирект на страницу успеха или обновление UI
});
});
</script>Используйте наш Node.js SDK для создания заказов на бэкенде:
import { CryptumPayClient, CryptumPaySigner } from '@cryptumpay/node-sdk';
const client = new CryptumPayClient(
new CryptumPaySigner(
process.env.CRYPTUMPAY_API_KEY,
process.env.CRYPTUMPAY_API_SECRET
)
);
const response = await client.createOrder({
title: 'Заказ #12345',
description: 'Оформление заказа',
fiatAmount: '99.99',
fiatCurrency: 'usd'
});Используйте тот же SDK для вывода криптовалюты на внешний адрес:
// Создание вывода
const withdraw = await client.withdraw({
currency: 'usdt',
blockchain: 'bsc',
address: '0xВАШ_АДРЕС_КОШЕЛЬКА',
amount: '100.00',
});
const { id } = withdraw.data;
// Проверка статуса
const status = await client.getWithdrawal({ id });
console.log(status.data.status); // 'created' | 'pending' | 'finished' | 'failed'TIP
Для вывода средств необходимо настроить IP-whitelist для вашего API-ключа. См. Вывод средств →
Выберите подход, подходящий для вашего бизнеса:
CryptumPay Widget используется мерчантами по всему миру для безопасного и эффективного приёма криптовалютных платежей.
Готовы начать?