Тестовое и боевое окружение
О продукте
Тестовое окружение (sandbox-режим) — это автономная рабочая среда, в которой доступны все функции боевого окружения (live-режима), кроме авторизации пользователя и проведения реальных платежей.
В тестовом окружении вы можете использовать любые способы оплаты, которые доступны в платежном интерфейсе, кроме реальных карт. Для тестирования используйте тестовые карты из списка. При совершении оплаты в тестовом окружении деньги не будут списаны с реальных счетов. Для тестирования с помощью тестовых банковских карт и PayPal доступны несколько сценариев.
После проведения тестового платежа вы получите чек об оплате, идентичный чеку, который отправляется пользователю при совершении реальных платежей, на email-адрес, переданный в запросе на получение токена. Если в вашем проекте настроены вебхуки, вы также получите вебхук об успешной оплате.
Чтобы увидеть подробную информацию, включая комиссии, о транзакциях, проведенных в тестовом окружении:
- Откройте Личный кабинет.
- Перейдите в раздел Финансы > Реестр транзакций.
- Установите флажок Показать тестовые транзакции.
Переключение окружений
Чтобы использовать тестовое окружение, передайте параметр “settings.mode”: “sandbox”
в теле запроса на получение токена. Для открытия платежного интерфейса используйте URL-адрес https://sandbox-secure.xsolla.com/paystation4/?token=TOKEN
, где TOKEN
— это полученный токен.
Чтобы переключиться на боевое окружение:
- Подпишите лицензионный договор с Xsolla в Личном кабинете в разделе Договоры и налоги > Договоры.
- Уберите параметр
“settings.mode”: “sandbox”
из тела запроса при получении токена. - Откройте платежный интерфейс по ссылке
https://secure.xsolla.com/paystation4/?token=TOKEN
, гдеTOKEN
— это полученный токен.
Варианты тестирования процесса оплаты
Вы можете изучить основные возможности работы продукта Pay Station, протестировав процесс оплаты через API или через платежный интерфейс. Доступны следующие варианты тестирования:
- тестирование банковских карт в тестовом окружении;
- тестирование PayPal в тестовом окружении;
- проведение реального платежа и оформление возврата.
Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.