【问题标题】:How do I set up Paypal Checkout buttons using Coldfusion?如何使用 Coldfusion 设置 Paypal Checkout 按钮?
【发布时间】:2019-06-20 09:35:04
【问题描述】:

我正在按照这里的说明进行操作:

https://developer.paypal.com/docs/checkout/integrate/#5-capture-the-transaction

当我进入步骤 6.2 验证服务器端的交易时,我不知道该怎么做。如果我使用显示的 javascript 代码,是否需要在服务器上安装一些东西?

干杯!

【问题讨论】:

  • 简短的回答是你不需要做任何事情。长答案是在大多数系统中,您希望登录您的数据库服务器以发生事务。通过这种方式,您可以向客户展示一些东西,这样您至少可以掌握一些交易信息。客户购买了什么等信息非常有用

标签: paypal coldfusion payment


【解决方案1】:

James A Mohler 指出,PayPal 智能支付按钮允许您接受付款并且无需任何服务器端验证即可工作

但是,您需要在服务器上验证付款详细信息,并且需要使用 SDK 与 ColdFusion 集成。

您有多种选择:

  1. 使用第三方库,例如CFPayment。不再推荐,因为更新的方法更可靠且支持更好。
  2. 使用PayPal IPN。在这种方法中,您的服务器会定期调用 PayPal 以获取最近交易的详细信息。技术较旧且运行良好,但您的系统仅在您上次调用 PayPal 时是最新的。
  3. 使用Webhooks。推荐,因为这样可以让 PayPal 及时将信息传递到您的系统。它应该更易于实现,并且您只需要一个模板来处理以 JSON 格式接收的传递数据。

我不建议您使用 PayPal Checkout SDK,因为它不适用于 ColdFusion。可能有第三方库可以使用,但我不知道这一点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-07-14
    • 2017-07-09
    • 2014-10-16
    • 1970-01-01
    • 1970-01-01
    • 2018-10-03
    • 2018-05-29
    相关资源
    最近更新 更多