在我的应用程序中,我想显示一个 Google pay 按钮,当用户单击此按钮时,我想在 google pay 应用程序交易页面上传递支付者 upi id 重定向,付款成功后,然后在我的应用程序上重定向并显示付款状态无论成功或失败,取消等
对于打开Google Pay,我使用Url Luncher代码,但它不起作用,不能直接打开Google Pay
所以请提供任何其他在 google pay、phonepe、flutter 中的 paytm 中进行支付集成的解决方案..
pay套餐可以帮到你 首先在 lib 文件夹中创建 dart 文件 ( payment_config.dart ),该文件将保存支付配置详细信息
您可以在此处获取这些付款配置: https://github.com/google-pay/flutter-plugin/blob/main/pay/example/lib/ payment_configurations.dart 让我们定义 Google Pay 按钮小部件
var googlePayButton = GooglePayButton(
paymentConfiguration: PaymentConfiguration.fromJsonString(
defaultGooglePayConfigString),
paymentItems: [PaymentItem(
label: 'Total',
amount: '0.01',
status: PaymentItemStatus.final_price,
)],
type: GooglePayButtonType.pay,
margin: const EdgeInsets.only(top: 15.0),
onPaymentResult: onGooglePayResult,
loadingIndicator: const Center(
child: CircularProgressIndicator(),
),
),
现在你可以在任何你想要的地方使用这个小部件,它会进行付款。
最后,您需要在Google Pay控制台中拥有一个Google Pay企业帐户才能进行真正的付款。