Платежі

WayForPay - платіжний агрегатор, який здійснює прийом онлайн платежів для інтернет-бізнесу різноманітними платіжними методами.
Платіжне рішення дозволяє легко і швидко здійснювати і приймати оплату.

Можливості

Інтерфейс API дозволяє виконувати наступний набір операцій електронної комерції за умови введення даних банківських карт на захищеній сторінці платіжного шлюзу WayForPay:

 

  • SALE  Швидке проведення платежу однією командою
  • AUTH  Блокування коштів на картці клієнта
  • Settle Завершення платежу з підтвердженням списання
  • Refund  Повернення коштів (повний або частковий) на карту користувача
  • CheckStatus   Уточнення поточного стану платежу

 

Схеми платежів

Існують дві схеми проведення оплати: одно- і двох стадійна.


 

Одностадійна оплата виконується однією командою SALE   - за результатами якої проходить авторизація та подальше списання коштів на користь торговця.

Двостадійна оплата - це використання двох команд:

  1. AUTH  - авторизація, блокування коштів на картці клієнта;
  2. Settle - підтвердження списання.

Після успішної авторизації, сума операції буде блокована на картковому рахунку клієнта. Далі у торговця є до 21 календарних днів для підтвердження списання. Якщо операцію не підтвердили в перебігу 21 дня - вона буде автоматично скасовано.

Підтверджувати можна як всю суму авторизації, так і частина. Залежно від настройки, система може автоматично виконувати підтвердження двустадийному платежів через вказану кількість днів.

 

Призначення протоколу

Протокол забезпечує інтеграцію Інтернет-магазинів з платіжним шлюзом WayForPay, призначений для продавців, зацікавлених у доступі до зручного і гнучкого рішення для автоматизації електронних платежів.

Протокол продукто- орієнтований і має на увазі, що будь-яке замовлення повинен містити принаймні один продукт і унікальний номер замовлення в системі торговця.

Інтерфейс підтримує функції для виконання платежів, скасування платежів, повернення коштів, завершення платежів, виконаних за двухстадійною схемою.

 

Схема Безпеки платежів

1. Покупець оформляє замовлення на сайті ТСП і переходить до оплати.

2. ТСП формує через протокол HTTP POST до сервера WayForPay.

3. WayForPay відображає клієнту захищену сторінку для введення реквізитів картки.

4. Покупець вводить дані карти.

5. Обробка даних шлюзом WayForPay і формування запиту в банк.

6. Відправка даних для процесування транзакції в банк.

7. Банк повертає клієнту форму для введення 3DS.

8. Покупець вводить код 3DS.

9. Банк обробляє транзакцію і повертає результат шлюзу WayForPay.

10. WayForPay  перенаправлює покупця на url сайту і відправляє відповідь по протоколу HTTP POST про статус оплати замовлення.

11. ТСП повідомляє покупця про результат оплати замовлення.