Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Спрощений механізм прийому платежів через API інтернет-еквайрінгу UAPAY з використанням платіжної сторінки UAPAY

1. Оплата товарів, робіт і послуг:

1.1. На стороні торговця / партнера:

  • Покупець / клієнт на сайті продавця / партнера здійснює вибір товару, послуг, робіт і здійснює формування замовлення.
  • Покупець / клієнт здійснює вибір, API інтернет-еквайрінгу UAPAY, як способу оплати замовлення
  • При цьому, відбувається передача запиту на створення сесії. Запит здійснюється за методом POST /api/sessions/create

1.2. На стороні UAPAY після отримання запиту на створення сесії

Обробляється запит та передається у відповіді на запит за методом POST api/sessions/create ідентифікатор сесії.

1.3. На стороні торговця / партнера після отримання ідентифікатору сесії:

Формується та передається до UAPAY запит на створення інвойсу методом POST api/invoicer/invoices/create.

1.4. На стороні UAPAY після отримання запиту на створення інвойсу:

Обробляє запит та передається у відповіді на запит за методом POST api/invoicer/invoices/create:

  • ID – інвойсу;
  • Адресу сторінки платежу;
  • Адресу QR коду сторінки.

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

Image Added

2. Повернення коштів клієнту у випадку виникнення необхідності скасування платежу (звернення покупця / клієнта, неможливості виконати замовлення і т.і.)

2.1. На стороні торговця / партнера:

Передача запиту на скасування платежу інвойсу здійснюється методом POST api/invoicer/payments/reverse

При цьому можливо зазначити суму повернення меншу ніж сума платежу.

2.2. На стороні UAPAY після отримання запиту

Обробляє запит та передає у відповіді на запит POST api/invoicer/payments/reverse даних про статус скасування платежу.

Механізм прийому платежів через API інтернет-еквайрінгу UAPAY (сервер-сервер)

...

  • Помилка (розгорнута)
  • Успішно.

2. Повернення коштів клієнту у випадку виникнення необхідності скасування платежу (звернення покупця / клієнта, неможливості виконати замовлення і т.і.)

2.1. На стороні торговця / партнера:

Передача запиту на скасування платежу інвойсу здійснюється методом POST api/invoicer/payments/reverse

При цьому можливо зазначити суму повернення меншу ніж сума платежу.

2.2. На стороні UAPAY після отримання запиту

Обробляє запит та передає у відповіді на запит POST api/invoicer/payments/reverse даних про статус скасування платежу.

Спрощений механізм прийому платежів через API інтернет-еквайрінгу UAPAY з використанням платіжної сторінки UAPAY

1. Оплата товарів, робіт і послуг:

1.1. На стороні торговця / партнера:

  • Покупець / клієнт на сайті продавця / партнера здійснює вибір товару, послуг, робіт і здійснює формування замовлення.
  • Покупець / клієнт здійснює вибір, API інтернет-еквайрінгу UAPAY, як способу оплати замовлення
  • При цьому, відбувається передача запиту на створення сесії. Запит здійснюється за методом POST /api/sessions/create

1.2. На стороні UAPAY після отримання запиту на створення сесії

Обробляється запит та передається у відповіді на запит за методом POST api/sessions/create ідентифікатор сесії.

1.3. На стороні торговця / партнера після отримання ідентифікатору сесії:

Формується та передається до UAPAY запит на створення інвойсу методом POST api/invoicer/invoices/create.

...

  • .

...

Обробляє запит та передається у відповіді на запит за методом POST api/invoicer/invoices/create:

  • ID – інвойсу;
  • Адресу сторінки платежу;
  • Адресу QR коду сторінки.

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

...


2. Повернення коштів клієнту у випадку виникнення необхідності скасування платежу (звернення покупця / клієнта, неможливості виконати замовлення і т.і.)

...