Coinbase
Настройки аккаунта
Зарегистрируйтесь на сайте: https://www.coinbase.com
Войдите в аккаунт и перейдите в раздел: Settings - API Access (https://www.coinbase.com/settings/api)
Кликните: New API Key

Accounts: My Wallet (Primary) - название может быть другим, но это должен быть Primary BTC акк

API v2 permissions: - отмечаете галочки: wallet:accounts:read wallet:addresses:create wallet:addresses:read wallet:buys:read wallet:checkouts:read wallet:notifications:read wallet:orders:read wallet:payment-methods:read wallet:sells:read wallet:transactions:read wallet:transactions:send

Notifications - Notification URL: https://yourdomain.com/api/changers/bitcoin_coinbase/charge.php
yourdomain.com - заменить на свой домен

Security settings - Allowed IP Addresses: можно ввести IP вашего сервера для исходящих запросов (не обязательно).
Смотрите на главной вашей админки: IP сервера для исходящих запросов.
Сохраните настройки. Система сгенерирует ваши API Key и API Secret
Скопируйте и сохраните их

API Keys после создания будет отключен

На почту вам придёт уведомление: NOTE: For your protection this key will remain disabled for the next 48 hours.
В течении 48 часов ваш ключ будет отключен. Ожидайте включения.
На почту вам придёт уведомление: Your API key has been enabled
Если ключ отключен или введён неверно в админке, то обмен с этой платёжки на любую другую в режиме Автоматический и Полуавтоматический вернёт ошибку API платежной системы.
Далее перейдите: Settings - API Access
Внизу страницы: API Version and Notifications
Кликните: Upgrade и обновите страницу, если не увидите изменений.
Должно быть: API Version: 2017-09-08 YOU'RE UP-TO-DATE (в примере дата обновления, у вас будет другая). Дата понадобится в настройках а админке
Настройки в админке
Переходите к настройкам Обмен валют - Платежные системы - BitCoin BTC.
Настройки только для типов: Полуавтоматический и Автоматический.
API - выберите bitcoin_coinbase API Key - введите API Key, который сгенерировала система API Secret - введите API Secret, который сгенерировала система API Version - введите дату в формате год-месяц-день (пример: 2017-09-08), из настроек Settings - API Access - API Version and Notifications Сохраните настройки
Настройки Litecoin, Ethereum, Zcash, 0x(ZRX) и Bitcoin Cash
Coinbase поддерживает Litecoin, Ethereum, Zcash, 0x(ZRX) и Bitcoin Cash
Для активации этих криптовалют в настройках Settings - API Access - Accounts выставите галочки напротив LTC Wallet (Primary) ETH Wallet (Primary) ZRX Wallet (Primary) BCH Wallet (Primary)

Пример добавления Litecoin
Название платежной системы - Litecoin Тип системы - Электронная валюта Название валюты - LTC Идентификатор - litecoin API - выберите bitcoin_coinbase Валюта системы - выберите LTC - LiteCoin API Key - введите API Key, который сгенерировала система API Secret - введите API Secret, который сгенерировала система API Version - введите дату в формате год-месяц-день (пример: 2017-09-08), из настроек Settings - API Access - API Version and Notifications Сохраните настройки
Пример добавления Bitcoin Cash
Название платежной системы - Bitcoin Cash Тип системы - Электронная валюта Название валюты - BCH Идентификатор - btccach API - выберите bitcoin_coinbase Иконка - bitcoincash Валюта системы - выберите Bitcoin Cash API Key - введите API Key, который сгенерировала система API Secret - введите API Secret, который сгенерировала система API Version - введите дату в формате год-месяц-день (пример: 2017-09-08), из настроек Settings - API Access - API Version and Notifications Сохраните настройки
Остальные настройки
Описание остальных настроек смотрите в разделе: Платежные системы
Last updated