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

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

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

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

Запуск

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  1. Статус

  2. Закрити

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

Last updated

Was this helpful?