Тестові сценарії
Загальна інформація
Пропонуємо перед початком обробки реальних оплат пройти тестові кейси. У цьому розділі наведено детальний опис сценаріїв, які дозволяють:
- перевірити правильність та стабільність роботи вашої інтеграції
- імітувати різні ситуації здійснення платежів, забезпечуючи готовність системи до обробки реальних транзакцій та запобігаючи можливим помилкам у роботі
Рекомендуємо скористатися нашою Postman-колекцією: форкніть її у приватний workspace, підставте власні ключі та виконайте тестові запити за кілька хвилин. Це пришвидшить перевірку кейсів і дасть прогнозовані результати для звірки.
Вимоги:
- Створений обліковий запис в Мерчант-порталі та наявний тестовий проєкт з API-ключами.
- Налаштований тестовий проєкт командою технічної підтримки Tranzzo.
- Здійснена інтеграція.
Direct-інтеграція
Передумови для початку тесту:
- У вас налаштована direct-інтеграція
- Створений і активний тестовий проект з API-ключами
- Налаштовано опрацювання вебхуків та статус-кодів.
| Тест-кейс | Дія |
|---|---|
| Одностадійні платежі (Purchase) |
|
|
|
|
|
|
|
| |
| Повернення (Refund) | Повернення (Refund) - це повернення коштів від продавця (або платіжного сервісу) покупцю після того, як платіж уже був проведений. Повернути кошти можна тільки за платежем, який має статус “Успішний” ( success)Може бути повний (full refund) або частковий (partial refund). Часткових повернень може бути декілька в рамках суми первинної операції. |
| Після успішної оплати (Purchase):
|
| Після успішної оплати (Purchase):
|
| Після успішної оплати (Purchase):
|
| Отримання квитанції | Квитанція — це документ для вашого клієнта, який підтверджує факт успішної оплати/операції. Може бути у двох форматах: PDF-файл чи raw HTML. Для отримання квитанції скористайтесь запитом. |
| Тест повного циклу Одностадійної оплати (Purchase): Оплата (карткою, A/Gpay) з повним або частковим поверненням. |
|
Hosted-інтеграція
Передумови для початку тесту:
- У вас налаштована hosted-інтеграція
- Створений і активний тестовий проект з API-ключами
- Налаштовано опрацювання вебхуків та статус-кодів.
| Тест-кейс | Дія |
|---|---|
| Одностадійні платежі (Purchase) |
|
|
|
| |
|
|
|
|
| Повернення (Refund) | Повернення (Refund) - це повернення коштів від продавця (або платіжного сервісу) покупцю після того, як платіж уже був проведений. Повернути кошти можна тільки за платежем, який має статус “Успішний” ( success)Може бути повний (full refund) або частковий (partial refund). Часткових повернень може бути декілька в рамках суми первинної операції. |
| Після успішної оплати (Purchase):
|
| Після успішної оплати (Purchase):
|
| Після успішної оплати (Purchase):
|
| Отримання квитанції | Квитанція — це документ для вашого клієнта, який підтверджує факт успішної оплати/операції. Може бути у двох форматах: PDF-файл чи raw HTML. Способи отримання квитанції:
|
| Тест повного циклу Одностадійної оплати (Purchase): Оплата (карткою, A/Gpay) з повним або частковим поверненням. |
|

