uapay_sdk 0.0.15 copy "uapay_sdk: ^0.0.15" to clipboard
uapay_sdk: ^0.0.15 copied to clipboard

За допомогою “кнопки UAPAY” можна проводити платежі, використовуючи платежі карткою через сервіс UAPAY, GooglePay або ApplePay у flutter проєктах.

UAPAY кнопка для flutter #

Pub

За допомогою “кнопки UAPAY” можна проводити платежі, використовуючи платежі карткою через сервіс UAPAY, GooglePay або ApplePay у flutter проєктах.

Як почати використовувати #

Для цього необхідно:

  1. Підключити до flutter проєкту бібліотеку останньої версії.
  2. Додати віджет кнопки UapayPayButton у проєкт.

Приклад використання #

UapayPayButton(
     clientId: _clientId,
     passphrase: _passphrase,
     amount: _amount,
     isTest: _isTest,
     externalProductId: _externalProductId,
     productDescription: _productDescription,
     onSuccess: (paymentNumber) {
          // Викликається при підтвердженні успішної операції
     },
     onError: (error, stack) {
          // Викликається при будь-якій помилці
     },
)

Опис параметрів #

Параметр Опис Тип Обов'язковість Приклад
clientId Ідентифікатор магазину клієнта. Детальніше за посиланням String так “1”
passphrase Секретний ключ. Детальніше за посиланням String так “G2gIYIpkh8cwDuaZK4Gl14vojJPIFv/7E6Emrt+a2kI=”
amount Сума платежу у копійках int так 1000
isTest Вибір середовища. Якщо true то Demo середовище, інакше - Production bool так true/false
externalProductId Зовнішній ідентифікатор товару клієнта String так "1500383075"
productDescription Опис замовлення. Буде відображено у квитанції String так "Опис призначення замовлення"
onSuccess Функція, що викликається при підтвердженні успішної операції Function так (paymentNumber) { }
onError Функція, що викликається при будь-якій помилці Function так (error, trace) { }

Додаткові налаштування #

UAPAY #

Для отримання ідентифікатора магазину та секретного ключа потрібно пройти реєстрацію за інструкцією.

Apple Pay #

  1. Подивіться на вимоги до інтеграції.
  2. Створіть ідентифікатор продавця для свого бізнесу. Треба додати ідентифікатор - "merchant.ua.uapay".
  3. Створіть сертифікат обробки платежів для шифрування платіжної інформації.
1
likes
95
pub points
0%
popularity

Publisher

verified publisheruapay.ua

За допомогою “кнопки UAPAY” можна проводити платежі, використовуючи платежі карткою через сервіс UAPAY, GooglePay або ApplePay у flutter проєктах.

Homepage

Documentation

Documentation
API reference

License

unknown (LICENSE)

Dependencies

dart_jsonwebtoken, device_info_plus, flutter, flutter_mobx, flutter_svg, http, intl, mobx, package_info_plus, pay, provider, url_launcher, webview_flutter

More

Packages that depend on uapay_sdk