Тестирование
Тестовый магазин
Вы можете проверить свою интеграцию в тестовом магазине, прежде чем начнете принимать реальные платежи. При оплате в тестовом магазине все проходит, как при настоящих платежах, но деньги никуда не переводятся.
Тестовый магазин появится в личном кабинете Яндекс.Кассы после того, как вы укажете ИНН и заполните технические настройки.
У тестового магазина свой идентификатор и секретный ключ с префиксом test_. И то, и другое можно посмотреть и получить в личном кабинете Яндекс.Кассы.
Не отдавайте товар, за который заплатили через тестовый магазин. Чтобы избежать накладок, для тестовых уведомлений от Яндекс.Кассы используйте специальный URL (его нужно прописать в настройках тестового магазина в личном кабинете).
Возможности
Вы можете протестировать все возможности API для следующих способов оплаты:
Оплата банковской картой
Тестовые банковские карты
Настоящие карты нельзя использовать в тестовом магазине. Вместо них проверяйте оплату с помощью тестовых карт, приведенных ниже. В качестве срока действия укажите любую дату (но больше текущей), CVC и код для прохождения 3-D Secure — любые числа.
Проверка успешных сценариев
Вы можете проверить оплату банковскими картами разных типов:
НомерТип карты
5555555555554477MasterCard (с 3-D Secure)
5555555555554444MasterCard
6759649826438453Maestro
4111111111111111Visa
4175001000000017Visa Electron
370000000000002American Express
3528000700000000JCB
36700102000000Diners Club
Проверка неуспешных сценариев
Если вы хотите проверить значение параметра
cancellation_details
при неуспешных платежах, используйте тестовые банковские карты.
Отмена транзакции «внешними» участниками платежного процесса (payment_network)
Номер картыПричина отмены платежа
55555555555545923d_secure_failed
5555555555554535call_issuer
5555555555554543card_expired
5555555555554568fraud_suspected
5555555555554527general_decline
5555555555554600insufficient_funds
5555555555554618invalid_card_number
5555555555554626invalid_csc
5555555555554501issuer_unavailable
5555555555554576payment_method_limit_exceeded
5555555555554550payment_method_restricted
Отмена транзакции Яндекс.Кассой (yandex_checkout)
Номер картыПричина отмены платежа
5555555555554584country_forbidden
5555555555554634fraud_suspected
Оплата из кошелька в Яндекс.Деньгах
Для тестирования оплаты из кошелька в Яндекс.Деньгах тестовый кошелек не понадобится: в тестовом магазине платежи проходят без участия реального кошелька.
Перед оплатой вам необходимо выйти из аккаунта своего кошелька в Яндекс.Деньгах.
Что почитать еще
Быстрый стартОсновы проведения платежейНеуспешные платежи