🚀 Быстрый старт для казино
Начинающий 15 минПолное руководство по интеграции WhaleLiquidity в онлайн-казино за 15 минут
Система глубинной криптоликвидности для гемблинга.
"Кто владеет ликвидностью — тот владеет правилами."
Путешествие по океану возможностей
API / SDK интеграция с минимальными комиссиями для онлайн-казино
Как Curve, но для ставок и гейминга - умное управление потоками
Автоматическая торговля и перекачка средств с ИИ-стратегиями
Простая интеграция в 3 шага
Создайте аккаунт и получите API ключи
Подключите наш API к вашему проекту
Начните принимать платежи уже сегодня
Построй своего кита. Запусти поток.
// Обязательные заголовки
Accept: application/json
Access-Token: your_token_here
Получите токен в админке, раздел "Интеграция"
Интегрируйте WhaleLiquidity за минуты с готовыми компонентами
npm install @whaleliquidity/react-sdk
# или
yarn add @whaleliquidity/react-sdk
import { WhaleProvider, PaymentButton } from '@whaleliquidity/react-sdk';
function App() {
return (
<WhaleProvider
apiToken="your-token"
merchantId="your-merchant-id"
>
<PaymentButton
amount={1000}
currency="rub"
onSuccess={(data) => console.log('Payment success:', data)}
onError={(error) => console.log('Payment error:', error)}
>
Оплатить 1000 ₽
</PaymentButton>
</WhaleProvider>
);
}
Кнопка оплаты с автоматической обработкой
Полная форма с выбором метода оплаты
Компонент отслеживания статуса
Дашборд аналитики платежей
npm install @whaleliquidity/vue-sdk
<template>
<div>
<whale-payment-button
:amount="1000"
currency="rub"
@success="onPaymentSuccess"
@error="onPaymentError"
>
Оплатить 1000 ₽
</whale-payment-button>
</div>
</template>
<script>
import { WhalePaymentButton } from '@whaleliquidity/vue-sdk';
export default {
components: { WhalePaymentButton },
methods: {
onPaymentSuccess(data) {
console.log('Payment success:', data);
},
onPaymentError(error) {
console.log('Payment error:', error);
}
}
};
</script>
npm install @whaleliquidity/nextjs-sdk
// pages/api/whale/webhook.js
import { WhaleWebhookHandler } from '@whaleliquidity/nextjs-sdk';
export default WhaleWebhookHandler({
onPaymentSuccess: async (data) => {
// Обработка успешной оплаты
console.log('Payment received:', data);
},
onPaymentFailed: async (data) => {
// Обработка неудачной оплаты
console.log('Payment failed:', data);
}
});
// pages/checkout.js
import { WhaleCheckout } from '@whaleliquidity/nextjs-sdk';
export default function CheckoutPage() {
return (
<WhaleCheckout
amount={1000}
currency="rub"
successUrl="/success"
cancelUrl="/cancel"
/>
);
}
<script src="https://cdn.whaleliquidity.com/whale-sdk.js"></script>
// Инициализация
const whale = new WhaleLiquidity({
apiToken: 'your-token',
merchantId: 'your-merchant-id'
});
// Создание кнопки оплаты
whale.createPaymentButton('#payment-container', {
amount: 1000,
currency: 'rub',
onSuccess: (data) => {
console.log('Payment success:', data);
},
onError: (error) => {
console.log('Payment error:', error);
}
});
// Прямой вызов API
whale.createPayment({
amount: 1000,
currency: 'rub',
externalId: 'order-123'
}).then(response => {
if (response.success) {
window.location.href = response.data.payment_link;
}
});
Создайте персонализированный код интеграции под ваш проект
🐋 Кит ждет ваших настроек...
Тестируйте webhook уведомления и API запросы вживую
Ответ появится после отправки webhook
POST /api/merchant/order
{
"external_id": "order_123",
"amount": 1000,
"currency": "rub",
"merchant_id": "uuid",
"callback_url": "https://yoursite.com/webhook"
}
POST /api/h2h/order
{
"external_id": "h2h_456",
"amount": 1000,
"payment_gateway": "sberbank",
"merchant_id": "uuid"
}
POST /api/payout
{
"payout_gateway_id": "gateway_id",
"external_id": "payout_789",
"detail": "1000200030004000",
"detail_type": "card",
"amount": 1000,
"payment_gateway": "sberbank_rub"
}
Знания, инструменты и ресурсы для успешной интеграции
Полное руководство по интеграции WhaleLiquidity в онлайн-казино за 15 минут
Как настроить автоматические выплаты игрокам через Payout API
Внедрение Whale AI для защиты от мошенничества и подозрительных транзакций
Интеграция платежей в Telegram боты и mini-apps
Автоматическая и ручная обработка споров по транзакциям
Настройка дашбордов и получение детальной аналитики по платежам
Готовая форма пополнения баланса с выбором суммы
Полная страница с формой вывода и статусом операций
PHP/Node.js скрипт для обработки уведомлений
Готовый Telegram бот с интеграцией WhaleLiquidity
Веб-приложение для Telegram с платежной интеграцией
Готовые запросы для тестирования всех API endpoints
Swagger документация для автогенерации клиентов
Обязательные шаги перед запуском в production
Проверка безопасности интеграции
Проверка пользовательского опыта
Готовый шаблон соглашения для интеграции в ваш проект
Шаблон политики конфиденциальности с учетом обработки платежных данных
Типовой договор для работы с WhaleLiquidity
Возможные причины:
Решение:
Решение:
Access-Token
Возможные причины:
Решение:
GET /api/merchant/order/{id}
Для React/Vue/Next.js:
npm list @whaleliquidity/react-sdk
Рост кита = рост возможностей
Полное соответствие международным стандартам
Автоматические проверки и верификация
Умное управление доступом по регионам
Машинное обучение для защиты