【问题标题】:How to implement new version of PayPal payment gateway using REST application?如何使用 REST 应用程序实现新版本的 PayPal 支付网关?
【发布时间】:2020-10-18 11:37:58
【问题描述】:

我对 Rails 很陌生,并试图在我的项目中实现 paypal 支付网关。我看过很多指南,但大多数都很老,没有解释每一步。有人可以指导我怎么做使用它的新版本。如果您能详细解释客户端和服务器端的集成,将会很有帮助。

【问题讨论】:

  • 到目前为止你实现了什么?
  • 我已经实现了前端但没有路由。首先我尝试了没有路由并直接在创建订单函数中传递参数。但现在我希望它转到文件然后创建文件。 . 我不知道如何路由到所有这些文件 create_order,capture order.. 我需要路由和实施的逐步指导
  • 基本上如何做服务器端集成并在客户端调用它

标签: ruby-on-rails paypal-rest-sdk


【解决方案1】:

使用这个前端:https://developer.paypal.com/demo/checkout/#/pattern/server

它将调用您服务器上的两条路由,您需要设置和创建它们。

其中一个路由将调用 PayPal API 来“设置交易”,另一个将“捕获交易”。指南在这里:https://developer.paypal.com/docs/checkout/reference/server-integration/

用于这些 API 调用 PayPal 的 Ruby SDK 在这里:https://github.com/paypal/Checkout-Ruby-SDK

【讨论】:

  • 感谢您的回复。我对此表示怀疑,只是我应该如何调用这两个路由。创建订单函数保存在哪个文件中以及如何通过控制器路由到它?对不起,我对此很陌生
  • 要开始使用,我建议搜索一些关于如何创建基本 Ruby 应用程序和设置路由的教程
  • 我知道如何创建路由。我对此表示怀疑,因为我不明白应该在控制器中写什么
  • 很抱歉,我应该如何调用控制器中的第一条路由?我应该在 routes.rb 和我的视图控制器中写什么?
猜你喜欢
  • 1970-01-01
  • 2011-06-10
  • 2013-01-28
  • 2011-09-11
  • 2019-04-18
  • 2014-08-04
  • 2018-06-06
  • 2013-06-02
  • 2012-08-14
相关资源
最近更新 更多