首页 > 解决方案 > 无法使用我的 android 应用程序(Kotlin)中的电话支付完成 upi 交易

问题描述

在此处输入图像描述我已经在我的 android 应用程序中集成了 UPI 交易并且交易工作正常。但是对于电话支付,我遇到了一个错误。我正在添加一个截图。我不知道为什么它会这样显示。

对于谷歌支付,我还会收到一个警报对话框,以检查您输入的收件人姓名是否正确。但是 GPay 的付款正在发生,但 PhonePay 的付款没有发生。

 val uri = Uri.parse("upi://pay").buildUpon()
        .appendQueryParameter("pa", upiId)
        .appendQueryParameter("pn", name)
        .appendQueryParameter("tn", note)
        .appendQueryParameter("am", amount)
        .appendQueryParameter("cu", "INR")
        .appendQueryParameter("mc", "")
        .appendQueryParameter("tr", transactionId)
        .build()

这是交易时传递的参数。

标签: androidkotlin

解决方案


推荐阅读