SDK defin
  • 🔥Інтеграція SDK
    • ⚡Історія версій SDK
    • ❌Коди помилок SDK
  • ❤️Приклад реалізації
    • ⚡Історія версій demo
Powered by GitBook
On this page
  • Встановлення додатку
  • Запуск
  • Налаштування
  • Загальний розділ

Was this helpful?

Приклад реалізації

В цьому розділі розглянемо деякі кейси з використання defin.sdk на прикладі окремого додатку

PreviousКоди помилок SDKNextІсторія версій demo

Last updated 1 year ago

Was this helpful?

Встановлення додатку

Завантажте останню версію додатку, використовуючи посилання:

Запуск

Після встановлення, на робочому столі андроїда з'явиться іконка демонстраційного додатку, яку необхідно натиснути для запуску демонстраційного додатку

Налаштування

Після запуску додаток запропонує зберегти параметри, які будуть передаватись до SDK. У формі Settings додаток запропонує параметри за замовченням, які можливо змінити за необхідністю

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

Загальний розділ

Після збереження параметрів в розділі Налаштування, переходимо до загального розділу та автоматично проходимо авторизацію використовуючи збережені параметри в Налаштуваннях.

Про успішну авторизацію бачимо відповідне сповіщення в нижній частині екрану:

Загальний розділ дозволяє сформувати платіж з оплатою трьома різними способами:

  1. Готівка (cash)

  2. Інвойсинг, з використанням QR від банку Восток (vostok)

  3. NFC, з використанням програмного терміналу банку Приватбанк (tap2phone)

Перед формуванням запиту можливо змінити суму та опис платежу, чи залишити ті що були додані автоматично.

Обираємо, наприклад спосіб Готівка, натискаємо Прийняти оплату

У відповідь внизу екрана з'являється bottom sheet (Інформаційна панель, що з’являється знизу), в якій ми бачимо дві лінки:

  1. Статус

  2. Закрити

Коли ми натискаємо Статус, bottom sheet випливає до верху, в ньому з'являється зображення фіскального чеку (у прикладі від Вчасно.Каса), та повідомлення про успішну транзакцію

❤️
https://defin.com.ua/downloads/demo/defin.demo-ant_last.apk