问题描述
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 (将#修改为@)