【发布时间】:2010-06-22 06:55:57
【问题描述】:
在我的网络应用程序中,有一个用于在线预订的在线交易系统。我不知道如何实现这一点,即当最终用户想要进行预订时,必须打开一个显示不同银行的表格,通过选择银行,用户将被允许输入他/她的卡凭证,我必须发送这个第三方支付网关供应商,并且必须从该方接收有关交易状态的信息。
我们如何发送和接收来自第三方的数据,或者他们有什么方法可以将第三方排除在交易之外?
请帮忙!提前致谢。
【问题讨论】:
-
昨天你想开发一个浏览器(stackoverflow.com/questions/3084461/…),今天它是一个支付网关。下一步是什么,基于 Java 的操作系统...?
-
“第三方”可能有某种公共 api,您可以使用它与他们通信。查看您要使用的第三方支付服务的开发资源
-
由于不同的第三方有不同的api进行通信。通常他们会给你一个访问这些 api 的密钥,你需要做的就是保护密钥不被滥用。对于最终用户,您可以使所有这些 API 对他们透明,而对于您的程序方,您确实需要一些身份验证