УКР | [ENG](https://hackmd.io/DjDrTZMITd65IfGH5_Hmgg)

:arrow_left: [На Головну](/Mj2ZqCVpSq6A6Jzm6ladlw)
# Інтеграція Checkout через платіжний банер
:::info
[TOC]
:::
*Що таке Checkout, типи платежів та методи інтеграції див. у розділі ["Checkout"](https://hackmd.io/0mVv8NSpR1SBlFDoUtK5GQ).*
## Як працює Checkout через банер
1. Клієнт вводить свої дані (телефон/email/номер рахунку) у полі банера на сайті Партнера та натискає кнопку оплати (див. схему нижче).
2. Оператор надсилає Партнеру запит "check" для уточнення даних та перевірки можливості проведення операції по клієнту. Див. деталі у розділі "[[check] Протокол двостадійної взаємодії](https://hackmd.io/kk2x9Wx8QSe_vV11tA-KFA)".
3. XPAY генерує унікальне посилання на платіжну сторінку за параметрами, що надходять у відповіді на запит "check".
3. Відбувається редірект клієнта на платіжну сторінку з усіма необхідними атрибутами платежу.
4. Клієнт обирає платіжний метод (або заповнює реквізити картки) та підтверджує оплату.
5. В завершення - клієнту відображається сторінка з результатом оплати, а Партнер отримує відповідь від Оператора про статус операції (CallBackURL). Див. деталі у розділі "[[pay/error/refund] Статус операції (CallBackURL)](https://hackmd.io/2x_MsqZIT6epfiqcQimFwQ)".
## Схема роботи Checkout через банер

## Приклад відображення банера на сайті Партнера


:arrow_left: [На Головну](/Mj2ZqCVpSq6A6Jzm6ladlw)
:arrow_left: [Checkout](https://hackmd.io/0mVv8NSpR1SBlFDoUtK5GQ)
<details>
<summary>Служба підтримки XPAY</summary>
</br>
Телефон: +38 093 891 92 00
Email: info@xpay.com.ua
Telegram: @xpaysupportbot
</details>