Android:-Google Pay操作选择器不起作用 [英] ANDROID:- Google pay ACTION CHOOSER not working

查看:37
本文介绍了Android:-Google Pay操作选择器不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试通过操作选择器进行付款。在我的页面中,我给出了URI,当我点击PayNow按钮时,当我点击GPAY时,它会询问选择像GPAY或Paytm或WhatApp这样的支付应用程序,它不起作用。但当我尝试使用WhatsApp时,它起作用了。请看我的代码,我有遗漏什么吗?我附上了一些图片以供参考

每当我点击&PAYNOW";按钮时,我都会调用下面的函数:-

private void payUsingUpi(String name, String strupi, String strnote, String stramount) {
        Log.e("main ", "email "+name +"--upi--"+strupi+"--"+ strnote+"--"+stramount);

        Uri uri = Uri.parse("upi://pay").buildUpon()
                .appendQueryParameter("pa", strupi)
                .appendQueryParameter("pn", name)
                //.appendQueryParameter("mc", "")
                //.appendQueryParameter("tid", "02125412")
                //.appendQueryParameter("tr", "25584584")
                .appendQueryParameter("tn", strnote)
                .appendQueryParameter("am", stramount)
                .appendQueryParameter("cu", "INR")
                //.appendQueryParameter("refUrl", "blueapp")
                .build();

        Intent upiPayIntent = new Intent(Intent.ACTION_VIEW);
        upiPayIntent.setData(uri);

        // will always show a dialog to user to choose an app
        Intent chooser = Intent.createChooser(upiPayIntent, "Pay with");
        chooser.addFlags(Intent.FLAG_GRANT_WRITE_URI_PERMISSION);


        // check if intent resolves
        if(null != chooser.resolveActivity(getPackageManager())) {
            //startActivity(chooser);
            startActivityForResult(chooser, UPI_PAYMENT);
        } else {
            Toast.makeText(PaymentActivity.this,"No UPI app found, please install one to continue",Toast.LENGTH_SHORT).show();
        }
    }

它将打开GPAY。但我正在尝试继续付款,在输入UPI PIN后,所有内容都显示错误消息为

付款失败

您已超过银行设定的最大交易金额。 我无法拍摄屏幕截图。

APP中的立即付款按钮

操作选择器

如果有人有什么建议,那就太好了

推荐答案

我曾经遇到过这个问题。我用商业UPI ID解决了这个问题。你需要使用商业UPI ID(如Google Pay商业应用、Paytm PhonePe商业应用等的UPI ID)。接收付款。

这篇关于Android:-Google Pay操作选择器不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆