Прием платежей в BTC / VISA, MC, МИР

bitcoin merchants

Прием платежей в биткоинах для любых проектов


Прием платежей в пользу продавца 2%

Прием платежей через форму приема платежей
Прием платежей на сайте в биткоинах
Прием платежей через собственную форму приема платежей или кнопку
Простая система отчетов об оплате
Мгновенный вывод криптовалюты на сторонний кошелек
Нет ограничений на получение / снятие криптовалюты
Продажа через раздел объявлений и получение оплаты удобным для вас способом

Прием платежей в биткоинах (BTC) и с карт VISA, MasterCard, Maestro, МИР.


API для автоматизированного приема BTC - Bitcoin

Для приема платежей на своем сайте, достаточно завести аккаунт и в меню Прием платежей создать новый мерчант.
В разделе так же 3 страницы:
Мерчант Это клиент системы для которого будет производиться прием платежей в биткоинах
Список счетов Все счета и их статусы по приему платежей
Форма оплаты (Форма приема платежей) API для создания формы, получения ответов площадки и настройка приема платежей

Площадка будет уведомлять Вас о полученных платежах и отображать полную статистику по выставленным счетам и их оплате.
Для приема платежей с карт необходимо подтверждение площадки, после проверки Вашего сайта.

Вывод фиатных средств на любую карту мира в любой валюте.
Вывод биткоинов с торгового крипто счета на любой внешний биткоин кошелек, хранение на биткоин кошельке площадки или продажа внутри площадки и получение оплаты нужным Вам способом.

About merchants

Прием платежей на сайте или в интернет магазине одна из самых важных вещей в Вашем бизнесе тк Вашему клиенту должно быть удобно оплачивать товары или услуги удобным, быстрым или привычным ему способом.
Наша площадка дает все необходимые методы оплаты.
Единая форма оплаты дает возможность оплатить счет как в биткоинах (BTC) с внешнего кошелька, из приложения для смартфона по QR коду, из кошелька пользователя на площадке CryptoKick.app или с Торгового крипто счета. Или с Фитаного торгового счета или с банковской карты почти любого банка мира.
А так же пользователь может купить биткоины более чем 40+ методами оплаты, такими как: Яндекс Деньги, WebMoney, QIWI, ADVCASH, Alipay, ePayments, M-PESA, PAYEER, PayPal, Paysend, SKRILL, UnionPay, WeChat, Western Union, WalletOne и тд ...
После чего оплатить выставленный счет с торгового крипто счета, при этом виде оплаты комиссия ни с пользователя ни с мерчанта не взимается.

Прием платежей на Вашем сайта от нашей площадки это самый гибкий, выгодный и самый всеобъемлющий вариант, в плане методов оплаты, для принятия платежей в интернете.

Преимущества и удобство работы с приемом платежей CryptoKick.app

bitcoin merchants

Прием платежей через нашу форму приема платежей или используя JSON запросы (собственная форма)
Быстрая статистика в Dashboard по принятым платежам
Вывод принятых платежей на холодный кошелек
Быстро продать биткоины через раздел объявлений и получить фиат нужным методом
API для автоматизации выставления счетов и зачисления оплаты у Вас на сайте
E-mail и Telegram уведомления о приходе оплаты
Неограниченное количество марчантов(магазинов) на один аккаунт
Не требуется никаких документов для начала приема платежей или юридических лиц




Форма приема платежей


bitcoin merchants прием криптовалюты на сайте, прием биткоинов на сайте, прием биткоина на сайте, прием платежей криптовалютой, bitcoin api php, оплата криптовалютой, прием оплаты в биткоине, прием оплаты в биткоинах, прием платежей, биткоин платежи, мерчант криптовалют, мерчаент биткоина, Биткоин прием платежей, прием криптовалюты на сайте, прием криптовалют на сайте, прием платежей криптовалютой, мерчант биткоин, прием платежей биткоин, прием bitcoin на сайте, автоматический прием биткоин, прием биткоин


API для автоматизированного приема BTC - Bitcoin и прямой оплаты с банковских карт



Создание платежа

Для инициализации платежа посредством единой формы оплаты вам достаточно направить пользователя по специальному URL.

Параметр Значение Описание
act request_payment Обязательный параметр Системный параметр. Не изменяется
test Y или N Обязательный параметр Создание платежа в тестовом режиме
form Y или N Обязательный параметр Отображать форму оплаты или выводить JSON результат
coin BTC Обязательный параметр Выбор криптовалюты для оплаты
id Число Обязательный параметр Идентификатор из настроек платежного мерчанта
key Строка Обязательный параметр Ключ доступа из настроек платежного мерчанта
amount Число Обязательный параметр Сумма платежа в валюте счета
currency USD / EUR / CNY / RUB / GBP / BRL / UAH / KZT / BTC Обязательный параметр Валюта счета по стандарту ISO 4217
external_invoice Строка Обязательный параметр Внешний номер счета используемый в вашем магазине
message Строка Обязательный параметр Описание счета
signature Строка Обязательный параметр Цифровая подпись
callback_url Строка Необязательный параметр URL адрес для вызова при получение оплаты по счету
Пример формирования цифровой подписи на PHP
                                     
function getFormSignature($id, $currency, $amount, $external_invoice, $secretKey) {
 $hashStr = $id.'{up}'.$currency.'{up}'.$amount.'{up}'.$external_invoice.'{up}'.$secretKey;
 return hash('sha256', $hashStr);
}

$signature = getFormSignature($id, $currency, $amount, $external_invoice, $secretKey);
                                     
                                    
Цифровая подпись формируется как sha256(параметры инициализации платежа описанные выше с добавлением secretKey = КЛЮЧА ДОСТУПА из настроек платежного мерчанта). При формировании цифровой подписи обязательно должны быть указаны все приведенные в примере переменные.

Пример инициализации платежа
https://cryptokick.app/api/merchant.php?
act=request_payment
test=Y
form=Y
coin=BTC
id=Идентификатор из настроек платежного мерчанта
key=Ключ доступа из настроек платежного мерчанта
amount=0.01
currency=BTC
external_invoice=1000
message=Test Invoice
signature=Цифровая подпись
callback_url=http://example.com/pay.php

Тестовый режим

Если значение параметра test = Y, то запрос выполняется в тестовом режиме. Счет будет иметь статус Оплачен без фактической оплаты и зачисления платежа. Уведомление об оплате по e-mail не отсылается. Если передан URL обработчика (параметр callback_url), на него будет отправлен результат.

Вывод результата

Если значение параметра form = N, то выводится результат сгенерированного платежа в JSON формате для дальнейшей обработки.

Параметр Значение Описание
amount Число Сумма платежа в выбранной криптовалюте
invoice Число Внутренний номер счета используемый в системе
external_invoice Строка Внешний номер счета используемый в вашем магазине
link Строка Ссылка для оплаты
address Строка Сгенерированный адрес кошелька
message Строка Описание счета, которое передавалось при генерации счета

Обработчик платежа

При получении оплаты по счету мы уведомляем сайт магазина о статусе оплаты, отправляя GET запрос на URL обработчика (параметр callback_url).
Параметр Описание
id Идентификатор из настроек платежного мерчанта
key Ключ подтверждения из настроек платежного мерчанта
coin В какой криптовалюте оплачен счет
currency В какой валюте по стандарту ISO 4217 сгенерирован счет
invoice Внутренний номер счета используемый в системе
external_invoice Внешний номер счета используемый в вашем магазине
amount Сумма полученного платежа в криптовалюте
amount_in_currency Сумма по счету в валюте сгенерированного счета
message Описание счета, которое передавалось при генерации счета
signature Сформированная цифровая подпись
Пример формирования и проверки цифровой подписи на PHP
                                   
function getSignature($id, $currency, $amount_in_currency, $external_invoice, $secretKey) {
 $hashStr = $id.'{up}'.$currency.'{up}'.$amount_in_currency.'{up}'.$external_invoice.'{up}'.$secretKey;
 return hash('sha256', $hashStr);
}

$signature = getSignature($_GET["id"], $_GET["currency"], $_GET["amount_in_currency"], $_GET["external_invoice"], $secretKey);

if ($_GET["signature"] != $signature) exit('Incorrect Digital Signature');
                                   
                                  
В обработчике платежей Вы должны сформировать цифровую подпись с использованием полученных переменных и проверить ее на соответствии с полученной цифровой подписью. В качестве значения secretKey используйте КЛЮЧ ДОСТУПА из настроек платежного мерчанта.
В обработчике платежей следует проверять полученный КЛЮЧ ПОДТВЕРЖДЕНИЯ с КЛЮЧОМ ПОДТВЕРЖДЕНИЯ из настроек платежного мерчанта.
Всегда проверяйте все полученные параметры на соответствии, а также IP адреса, с которых приходят запросы к обработчику платежей.

Формат ответа на оповещение о платеже

Применимо, если при формировании платежа указан URL обработчика (параметр callback_url)
В результате обработки GET запроса, содержащего данные о платеже, сайт магазина должен вернуть ответ с кодом 200 в виде строки:
  • Ответ равен строке "ok" – это означает, что данные о платеже получены, оповещения по этому платежу более не требуются.
  • Любые другие ответы – это будет означать, что данные магазином не получены и оповещение магазина будет продолжено.
Примечание: максимальное количество оповещений для получения успешного ответа от сайта магазина:
Примечание: попытка повторного оповещения будет предприниматься каждые 5 минут
Если ответ не будет равен строке "ok", первые 255 символов ответа магазина на запрос будут сохранены и доступны для просмотра в личном кабинете.
Примечание: если запрос выполняется в тестовом режиме и оповещение о платеже завершилось ошибкой, код ответа и строка ответа будут доступны для просмотра на странице оплаты счета. Для просмотра нажмите на статус уведомления получателя. В обычном режиме отображается только статус.

Рекомендуемые к размещению баннеры

                                   

<a href="https://cryptokick.app/index.php"><img src="https://cryptokick.app/images/banner_320x100.png" alt="Мы принимаем платежи в BTC / CryptoKick.app" height="50" width="160">

                                   
                                  
Вы можете менять размеры баннера параметрами height и width сохраняя пропорцию его общего размера
Мы принимаем платежи в BTC / CryptoKick.app 50x160 px