如何在kivy的android中付款后获得响应

问题描述

if platform=='android':
        from jnius import autoclass
        PythonActivity=autoclass('org.kivy.android.PythonActivity')
        Intent=autoclass('android.content.Intent')
        String=autoclass('java.lang.String')
        Uri=autoclass('android.net.Uri')
        uri= Uri.parse("upi://pay").buildUpon().appendQueryParameter("pa","78xxxxxxxx@ybl").appendQueryParameter("pn","akshay").appendQueryParameter("tn","sendning one rupee through android").appendQueryParameter("am","1").appendQueryParameter("tn","send to akshay").appendQueryParameter("am","your-order-amount").appendQueryParameter("cu","INR").build();

        intent=Intent()
        intent.setAction(Intent.ACTION_VIEW)
        intent.setData(uri)
            
        chooser=Intent.createChooser(intent,String("Pay with"))
        PythonActivity.mActivity.startActivity(chooser)

这是mycode,可通过创建Intent从android进行upi付款。通过此代码,我可以成功地向akshay汇款,但是现在我想在成功付款后得到答复。我想获取交易ID,付款状态和用户支付的金额。该怎么做?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)