Тестовая среда
Отдельный адрес и ключи, ненастоящие реквизиты, файлы проверяет человек
В тестовой среде API v2 работает так же, как в боевой, но без настоящих денег. Проверьте в ней интеграцию целиком: создание заявки, загрузку файлов, вебхуки.
Чем отличается
- Адрес —
https://testnet.api.parallel-pay.com. Пути те же:/api/v2/.... - Ключи отдельные. Их выдаёт поддержка Parallel: личного кабинета у тестовой среды нет.
- Реквизиты ненастоящие. Настоящих денег в тестовой среде нет. Не переводите на эти реквизиты деньги.
- Каждый файл проверяет человек с нашей стороны: он смотрит файл и нажимает кнопку. Поэтому решение может прийти
не сразу, а в пределах
review_minutesиз условий магазина.
Вебхук для тестовой среды настраивается отдельно, запросом PUT /api/v2/webhook на тестовый адрес — см.
Вебхуки.
Как понять, что вы в тестовой среде
GET /api/v2/sla возвращает "testnet": true:
curl https://testnet.api.parallel-pay.com/api/v2/sla \
-H "Authorization: Bearer $PARALLEL_TESTNET_TOKEN"HTTP Status: 200 OK
{
"testnet": true,
"in": {
"receipt_delivery": ["EMAIL", "UPLOAD"],
"pay_minutes": 15,
"review_minutes": 15,
"proof_minutes": 60,
"proof_options": ["VIDEO", "FINANCIAL_RESPONSIBILITY"]
}
}Держите тестовый и боевой токены в разных переменных, например PARALLEL_TESTNET_TOKEN и PARALLEL_TOKEN, а
base URL — в настройках окружения. Тогда переход на боевую среду — смена двух значений.