УКР | [ENG](https://hackmd.io/mt4nWXeXTg-4vPFAaqCQ9g) ![](https://i.imgur.com/Jnu9hNn.jpg) :arrow_left: [На Головну](/eSq3juGWQLS1wVvJZiTUAQ) # Загальна схема взаємодії XPASS :::info [TOC] ::: ## Прив'язка користувача :::info [[40001] Прив'язка користувача](https://hackmd.io/I70lLo6AQyacxBNd6R3ivA) ::: ![](https://i.imgur.com/FynLqQw.png) ## Перелік платіжних інструментів :::info [[40002] Отримання переліку платіжних інструментів](https://hackmd.io/8DmAChsGRcOkUdZ1KzMy_g) ::: ![](https://i.imgur.com/YegNCoz.png) ## Баланс платіжного інструменту :::info [[40003] Отримання балансу платіжного інструменту](https://hackmd.io/BfDcAHvXSVaBoZ1FoSnhxA) ::: ![](https://i.imgur.com/3U3AgPP.png) ## Виконання платежу :::info [[40401] Платіжний інструмент-Картка](https://hackmd.io/qVpHKagbQwWbHF-znvdGcQ) [[40402] Платіжний інструмент-Гаманець](https://hackmd.io/JqE4PG_HT96_5cVCxUgcFQ) [[40403] Платіжний інструмент-IBAN](https://hackmd.io/YCe91qIkSEGFR71gmjRqNw) [[40404] Платіжний інструмент-Платіжний інструмент](https://hackmd.io/YxjHTlQ2SwKPtYDatQTGPA) [[40406] Платіжний інструмент-Гаманець мерчанта](https://hackmd.io/aBNJGz85RCqIKU06Q5xLlQ) [[40205] Перевірка можливості поповнення телефону](https://hackmd.io/eELkuGAkQOe3xfXAVVaZsQ) [[40405] Платіжний інструмент-Мобільний телефон](https://hackmd.io/mSeXtVlcTaCE1Qx0dDfp9Q) ::: Відправником платежу може виступати будь-який доступний користувачеві платіжний інструмент з достатнім для виконання операції балансом. Одержувачем платежу виступає гаманець XPAY або банківська платіжна картка. Залежно від одержувача необхідно використовувати сервіс **"Виконання платежу на гаманець"** або **"Виконання платежу на картку"**. Операція може вимагати додаткової ідентифікації паролем **OTP** або **PIN**. OTP пароль може бути відправлений, як у SMS на номер мобільного, так і на email, укзаний при реєстрації (дане налаштування здійснюється за домовленістю). Схематично інформаційний обмін представлений на діаграмі: ![](https://i.imgur.com/3MCqPdQ.png) ## Підтвердження OTP :::info [[40004] Підтвердження OTP](https://hackmd.io/gqK6KAtdSVi4QkhLJOYszQ) ::: При необхідності підтвердження операції одноразовим паролем (*статус операції 3*) необхідно додатково викликати сервіс "**Підтвердження OTP**". ## Фрейм для прив'язки карти до користувача :::info [[40005] Отримання фрейму для додавання карти](https://hackmd.io/F2ROYceIR7-hhbdcMQIYkA) ::: При необхідності прив'язки банківської платіжної картки до облікового запису користувача можна використовувати механізм відображення **Frame**. У фреймі реалізована прив'язка картки з проведенням операції **lookup**. Фрейм доступний за унікальним посиланням та має обмежений період життя (встановлюється в налаштуваннях системи Оператора). ![](https://i.imgur.com/17gAyWb.png) :arrow_left: [На Головну](/eSq3juGWQLS1wVvJZiTUAQ) <details> <summary>Служба підтримки XPAY</summary> </br> Телефон: +38 093 891 92 00 Email: info@xpay.com.ua Telegram: @xpaysupportbot </details>