首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将Paypal和节点js集成到REST中

如何将Paypal和节点js集成到REST中
EN

Stack Overflow用户
提问于 2019-05-09 08:20:49
回答 1查看 1.8K关注 0票数 1

我需要集成贝宝与节点js (第一次)。但是节点js作为REST服务器运行,前端构建在移动( Android和iOS )上。我认为使用返回url和取消url的目的是基于web的前端,而不是移动。

在此之前,我实现了Stripe支付网关,它有一个简单的系统,在移动和移动上生成一个令牌,并将此令牌发送给Node。因此,节点js应用程序没有买方令牌,它处理所需的付款。

但我非常困惑贝宝如何实现同样的场景。

更新:我正在使用贝宝官方节点js包https://github.com/paypal/PayPal-node-SDK

更新:经过更多的搜索后,我看到了支付流程中的一些步骤。

  1. 用户paypal支付创建API到我的REST,以获得“支付id”和链接。
  2. 点击approval_url链接,该链接用于在paypal站点上填充完整的买方信息。完成后,Paypal命中自动描述了第一个API中的返回url,以及支付id和支付者id params。
  3. 在返回API中,使用paypal支付执行API的支付id和payer id params。

如果以上都是生成支付的实际过程,那么我假设后端API只需要第三步就可以与移动开发人员共享其paypal集成中的API url。所以莫比尔会

  1. 创造支付
  2. 填写买方信息

而贝宝自动点击返回url,其中后端API将执行付款。

如果这是贝宝与移动和rest集成的推荐(或唯一)方式?

EN

回答 1

Stack Overflow用户

发布于 2019-05-09 08:38:53

返回和取消url的目的是通知客户端(移动或网络)潜在的用户操作,如果用户完成付款,然后通过返回url和如果用户取消付款通过取消Url

您可以使用rest或nvp PayPal都支持,它们都有rest端点,您可以使用rest端点来完成事务。

Sample (节点服务器)

Demo (移动前端)

您可以按照这些回购来确定如何进行。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56055103

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档