我正在使用非现场网关,并且在选择Dwolla进行付款时锁定了我的购物车,但是如果用户取消,我希望能够解锁购物车,并且不允许用户使用生成的CheckoutId采购。这方面的任何方向?您可以取消/取消CheckoutId吗?
2
A
回答
0
只要您在您的要求设置“重定向”的值https://www.dwolla.com/payment/request(如“https://www.myurl.com/redirect”),谁取消客户将在这里结束了:
https://www.myurl.com/redirect?error=failure&error_description=User Cancelled
从那里,检查查询字符串是一件简单的事情。这部分取决于你的语言,但在PHP中,你可以$_GET["error_description"]
,看看它是否“用户已取消” - 如果是的话,解锁购物车。用户下一次通过结帐过程时,他们将触发另一个付款请求,该请求将用新的CheckoutId作出响应。
0
无法使结账会话失效......另一方面,结账会话在创建15分钟后或首次完成使用后会自动失效;以先到者为准...
相关问题
- 1. 您可以从JETTY取消部署应用程序吗?
- 2. 您可以取消注册关机功能吗?
- 3. touchesBegan后,您可以强制触摸事件取消吗?
- 4. 我可以取消定义EXIT_SUCCESS吗?
- 5. 取消合并XML文件,可以吗?
- 6. 我可以取消引用lxml.etree.AncestorsIterator吗?
- 7. 我可以取消DataGridView.CellMouseDoubleClick事件吗?
- 8. 我可以取消更新Meteor吗?
- 9. HTTPHandler跟踪下载可以取消吗?
- 10. 调用可取消取消
- 11. 可以取消的线程
- 12. 是否可以取消NKAssetDownload?
- 13. 可以使用android API截取和读取操作员消息(USSD消息)吗?
- 14. SendAsyncCancel取消SendMailAsync吗?
- 15. 创建一个Observable,您可以在RxCpp中取消订阅
- 16. 点击取消取消取消更改
- 17. 是否可以在发送消息时取消消息?
- 18. 我可以从Kibana可视化中获取消息吗?
- 19. 我可以以某种方式静音/取消静音UIWebview吗?
- 20. 取消Google Drive上传可能吗?
- 21. StyleCop应取消构建。这可能吗?
- 22. NSULLConnection可取消NSOperation
- 23. 可选取消点
- 24. 您可以将序列化消息注入另一个protobuf消息中吗
- 25. 的AsyncTask不取消取消
- 26. VIM中有块取消吗?
- 27. Task.Delay值得取消吗?
- 28. 键盘可以做和取消按钮?
- 29. 是否可以取消一个Spring bean?
- 30. 可以取消.NET中的排序?