会话状态支付
我们需要在 Iframe 页面和回调之间存储用户详细信息。一些细节需要像在线支付一样安全可靠。我们要么将详细信息存储在数据库中,要么存储在会话中。但是,如果网络服务器出现故障或者我们在白天发布内容,用户将失去会话。我们没有网络场,因此不需要 StateServer 或 SQLServer 会话状态。 我们是否:
- 将详细信息存储在数据库中,然后在确认后进行更新
- 使用 inproc 在
- 会话中存储详细信息 使用 StateServer 在会话中存储
- 详细信息 使用 SQLServer 在会话中存储详细信息
- 将详细信息传递给支付提供商,支付提供商可以再次将其传回。
We need to store user details between Iframe pages and callbacks. Some details need to be secure and robust as they are for online payments. Either we store the details in our database or in a session. However if the web server goes down or when we publish during the day a user will lose their session. We don't have a web farm so don't need StateServer or SQLServer session states.
Do we:
- store details in the database then update after confirmation
- Store details in session using inproc
- store details in session using StateServer
- store details in session using SQLServer
- pass details to payment provider who can pass them back again.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
通常,您可以将详细信息以及您自己的唯一付款参考直接传递给付款提供商。然后,当商家回复您以表明付款是否成功时,您可以使用该参考来处理付款成功。
Generally you would pass the details direct to the payment provider with a unique payment reference of your own. You can then use that reference to process the payment success when the merchant comes back to you to indicate whether the payment was successful or not.