Тестирование процесса оплаты
Для тестирования процесса оплаты вы можете использовать тестовое окружение (sandbox-режим). Тестовое окружение — это автономная рабочая среда, в которой доступны все функции live-режима, кроме проведения реальных платежей и отмены платежей. Чтобы получить доступ к тестовому окружению, передайте параметр "mode":"sandbox"
при получении токена.
Используя тестовое окружение, вы можете тестировать процесс оплаты с помощью:
Тестирование оплаты банковской картой
- Откройте платежный интерфейс в тестовом окружении.
- Выберите группу способов оплаты Оплата банковской картой.
- Введите реквизиты карты. Остальные поля могут быть заполнены любыми данными. Вы также можете указать неверные реквизиты (номер карты или срок действия) для генерации ошибки.
- Нажмите Далее.
Кроме реквизитов карты вам потребуется указать индекс, если выполняется хотя бы одно из условий:
- Страна пользователя определена как США или Канада.
- Идентификатор карты (БИН) указывает на то, что карта выпущена в США.
Вы можете указать произвольное числовое значение в качестве индекса (например, 12345). Он используется для определения ставки налога на продажу и не влияет на прохождение тестового платежа.
Платежи банковской картой в тестовом окружении могут проводиться в следующих валютах: USD, EUR, RUB, GBP, AED, ALL, AMD, ARS, AUD, AZN, BGN, BRL, BYN, CAD, CHF, CLP, CNY, COP, CZK, DKK, DZD, EGP, GEL, HKD, HRK, HUF, IDR, ILS, INR, ISK, JPY, KES, KGS, KRW, KZT, MAD, MDL, MKD, MNT, MXN, MYR, NGN, PEN, PHP, PKR, PLN, RON, RSD, SAR, SEK, SGD, THB, TRY, TWD, UAH, UYU, UZS, VEF, VND, ZAR.
Тестирование оплаты с помощью PayPal
Создание тестового аккаунта PayPal
Для тестирования процесса оплаты вам необходимо создать аккаунт для тестового окружения PayPal:
- Откройте сайт PayPal для разработчиков.
- Войдите в свой аккаунт или создайте новый.
- Перейдите на вкладку
Sandbox accounts . - На странице
Sandbox test accounts нажмитеCreate account . - Выберите тип аккаунта
Personal (Buyer Account) и необходимую страну. - Нажмите
Create .
Созданный аккаунт появится в списке тестовых аккаунтов.
Вы также можете использовать данные уже созданных тестовых аккаунтов:
sb-xmxij16980134@business.example.com | oi9_m_KW |
sb-p7pju16979920@business.example.com | 7%%p8ioS |
Совершение тестового платежа
- Откройте платежный интерфейс в тестовом окружении.
- Выберите способ оплаты PayPal.
- В поле
Mock Response Code введите0
или оставьте поле пустым. - В поле Индекс введите любые 5 цифр.

- Нажмите Оплатить. Вы будете перенаправлены на окно для входа в аккаунт PayPal.
- Введите данные вашего тестового аккаунта:
Email ID в качестве email-адреса иSystem Generated Password в качестве пароля. Чтобы найти эти данные:- Войдите в свой аккаунт на сайте PayPal для разработчиков.
- Перейдите на вкладку
Sandbox accounts . - На странице
Sandbox test accounts выберите тестовый аккаунт. - Нажмите ••• и в раскрывающемся списке выберите View/Edit account. Вы увидите необходимые данные в открывшемся модальном окне.
- Завершите тестовый платеж.
Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.