Braintree 支付网关 - 与 Classic ASP 集成
Posted
技术标签:
【中文标题】Braintree 支付网关 - 与 Classic ASP 集成【英文标题】:Braintree Payment Gateway - integrate with Classic ASP 【发布时间】:2016-05-01 17:22:43 【问题描述】:我有一个想要使用 Paypal Braintree 支付网关(目前使用 Barclays ePDQ)的旧版 Classic ASP 网站。
我注意到没有对带有 Braintree 的 Classic ASP 的直接支持,所以我想这让我将 .Net 用于服务器端?
我是否应该考虑在 C# 中编写某种 Web 服务来处理 Braintree 的服务器端元素(客户端令牌生成、提升事务等),然后考虑通过 WinHttp 或从经典 ASP 页面中调用该 Web 服务或相似的?或者创建可以从 .asp 页面调用的 .aspx 页面?
或者有人用类似的古代代码进行过集成?!
【问题讨论】:
【参考方案1】:我已经使用经典的 asp 网站成功设置了一个非常基本的集成。 我设置了一个非常简单的 .net 页面,它从经典的 asp POST 接收事务参数,然后触发事务,然后在成功时将事务 id 转发到经典的 ASP 页面 - 如果失败,它将失败消息发送到经典的错误处理页。
所以它作为一种代理工作,有点乱,但工作正常。
【讨论】:
Derrick - 为回复欢呼 - 我已经开始在 C# 中创建一个 dll 来进行通信,然后在我的经典 ASP 页面中使用该 dll - 你所做的听起来容易多了!首先在您的经典 asp 页面中生成客户端令牌等怎么样?您介意分享您的一些代码或提供更多细节吗?再次感谢!以上是关于Braintree 支付网关 - 与 Classic ASP 集成的主要内容,如果未能解决你的问题,请参考以下文章
如何在flutter中获得braintree支付网关的nonce?