redirectToAppstore static method
void
redirectToAppstore(
- String? paymentApp
)
Implementation
static void redirectToAppstore(String? paymentApp) async {
String url = "";
switch (paymentApp) {
case "Amazon Pay":
url = "https://apps.apple.com/app/id1478350915";
break;
case "BhimUpi":
url = "https://apps.apple.com/app/id1200315258";
break;
case "Google Pay":
url = "https://apps.apple.com/app/id1193357041";
break;
case "Paytm":
url = "https://apps.apple.com/app/id473941634";
break;
case "PhonePe":
url = "https://apps.apple.com/app/id1170055821";
break;
}
await FlutterNativeUpi(const MethodChannel('flutter_pay_upi'))
.navigateToAppstore(url);
// if (await canLaunchUrl(Uri.parse(url))) {
// await launchUrl(Uri.parse(url));
// } else {
// throw 'Could not launch $url';
// }
}