这是我的一些活动代码,什么是surl&furl?有人能帮我吗?
提前谢谢:)
Map<String, String> mapParams = new HashMap<>();
mapParams.put("key", mMerchantKey);
mapParams.put("txnid", mTXNId);
mapParams.put("amount", String.valueOf(mAmount));
mapParams.put("productinfo", mProductInfo);
mapParams.put("firstname", mFirstName);
mapParams.put("email", mEmailId);
mapParams.put("phone", mPhone);
mapParams.put("surl", mSuccessUrl);
mapParams.put("furl", mFailedUrl);
mapParams.put("hash", mHash);
mapParams.put("service_provider", mServiceProvider);
System.out.println("mapParams=="+mapParams);
webViewClientPost(webView, mAction, mapParams.entrySet());
最佳答案
下图说明了客户如何付款以及流程如何流动:
第一步:消费者在你的网站上选择产品,点击“立即付款”按钮。
第二步:消费者从你的网站被带到www.payumoney.com的交易页面,在那里,所有与支付相关的详细信息都由消费者输入。
步骤3:payumoney.com.com将消费者重定向到visa、万事达卡或相关银行进行下一级授权。
第四步:银行/visa/mastercard授权并确认交易。
步骤5:消费者被送回PayuMoney。
步骤6:PayuMoney将消费者连同交易状态一起发送回您的网站。surl
和furl
在上述流程的最后一步出现。它只是成功和失败页面的url,在这里您希望带您的用户了解成功和失败案例。
例如,如果您有一个感谢页面,希望用户在成功完成交易后转到该页面,则将该页面的url传递为surl
。
类似地,如果您有任何错误页面,希望在失败时接收用户,则将该url作为furl
传递。
资料来源:PayUMoney Integration in android.