есть ли способ вызвать приложение UPI на устройстве

Я интегрировал razorpay с флаттером, и все работает. Но он не вызывает приложение upi, присутствующее на устройстве. Как это сделать?

1 ответ

      void _launchURL() async {
    String _url='upi://pay?pa=dinesh@dlanzer&pn=Dinesh&am=1&tn=Test Payment&cu=INR';
    var result = await launch(_url);
     debugPrint(result.toString());
     if (result ==true) {
       print("Done");
     } else if (result ==false){
       print("Fail");
     }
  }

Попробуйте этот код

Я использую плагин url_launcher для открытых приложений UPI.

URL-адрес прямой ссылки 'upi://pay?pa=dinesh@dlanzer&pn=Dinesh&am=1&tn=Test Payment&cu=INR',

upiпоказать список приложений UPI, которые у вас есть на вашем мобильном телефоне.

payперенаправляет на страницу оплаты.

paвы указываете адрес upi здесь (пожалуйста, создайте бизнес-аккаунт upi и укажите здесь).

amсумма введите здесь.

tnпросто пройти массаж.

cuукажите, в какой валюте вы хотите произвести платеж

Другие вопросы по тегам