К содержимому

Словарь

Тестовая сеть и тестовые ключи

Отдельная копия блокчейна, монеты которой ничего не стоят; в ней проверяют переводы и интеграции, не тратя настоящих денег.

Как это устроено в CryptoLike

У CryptoLike есть тестовые ключи и тестовые сети. Ключ с префиксом ck_test_ подписывает запросы так же, как рабочий, и работает с тестовыми сетями; там, где API работает с основными сетями, тестовый ключ отклоняется с 401 auth.test_key. Весь сценарий такой же, как в рабочем режиме: создать платёж, открыть страницу оплаты, оплатить, получить подписанные вебхуки.

Тестовые монеты ничего не стоят; их может прислать поддержка CryptoLike. Отправляйте точную сумму со страницы оплаты и в той сети, что там указана; подтверждения считаются так же, как в рабочем режиме. Какие активы можно протестировать, показывает GET /v1/currencies, вызванный с тестовым ключом.

Держите тестовые и рабочие ключи в разных конфигурациях. В плагинах тестовому режиму нужны ключ ck_test_ и тестовый адрес API в настройке «URL API» плагина (его сообщит поддержка CryptoLike). Плагины сверяют префикс ключа со своим режимом — рабочий ключ в тестовом режиме отклоняется, тестовый в рабочем тоже — и показывают в корзине значок «Тестовый режим», чтобы тестовый платёж никто не принял за настоящий. Перед запуском пройдите чек-лист из руководства разработчика. Пошагово — в инструкции тестовые платежи до запуска.

В документации →

Связанные термины

Читать дальше

Начните с тестового платежа

Создайте аккаунт, попросите у поддержки доступ к тестовой среде и посмотрите, как платёж проходит путь от pending до paid в тестовой сети.