Paypal 贝宝RESTAPI vs经典Sdk

Paypal 贝宝RESTAPI vs经典Sdk,paypal,paypal-subscriptions,paypal-rest-sdk,Paypal,Paypal Subscriptions,Paypal Rest Sdk,我第一次和贝宝合作。 我有一个产品,我想整合贝宝与它 我想完成以下任务: 客户来到我的网站,选择一个计划,这是一个每月定期计划 然后客户端被重定向到Paypal进行支付 客户付款 返回主页 我已经阅读了paypal的文档,我有以下问题 在创建定期概要文件、处理EXPRESS-CHECKOUT和参考事务时,我应该使用REST API或Classic Sdk做什么。 我的客户遍布全球,文件中规定,对于德国和中国的客户,我必须使用参考交易 在Merchant SDK的文档中有一些地方指出,经典API将

我第一次和贝宝合作。 我有一个产品,我想整合贝宝与它

我想完成以下任务:

  • 客户来到我的网站,选择一个计划,这是一个每月定期计划
  • 然后客户端被重定向到Paypal进行支付
  • 客户付款
  • 返回主页
  • 我已经阅读了paypal的文档,我有以下问题

  • 在创建定期概要文件、处理EXPRESS-CHECKOUT和参考事务时,我应该使用REST API或Classic Sdk做什么。
  • 我的客户遍布全球,文件中规定,对于德国和中国的客户,我必须使用参考交易
  • 在Merchant SDK的文档中有一些地方指出,经典API将被弃用,因此使用经典SDK是一种好方法吗
  • 我还想跟踪用户进行的交易(付款),这样我就可以在他的个人资料详细信息中向他显示每月扣除的金额
  • 请为我的问题提出一个可行的解决方案


    提前谢谢。

    这是我用的。我转到网络支付标准并创建了一个订阅按钮。(我喜欢未加密的种类,但如果你愿意,你可以加密。)在那里,你可以设置订阅的条款,以及在哪里发布IPN消息。当IPN消息返回时,您将处理它。一开始你会得到一个subscr_注册和一笔subscr_付款。然后,在续约时,您将再次获得subscr_付款。我喜欢做的是为我的客户在数据库中存储每个经过验证的IPN消息

    要处理这些订阅的管理,例如跟踪信息、退款、订阅取消和作废,您需要使用NVP API,这是一个非常简单的API。如果您将每个IPN消息和所有这些字段存储在数据库中,那么您应该能够将其中的某些字段传递给NVP API,以便完成所需的操作

    如果您担心API的使用寿命,那么就不要担心。当他们不赞成API时,他们所做的就是停止向您提供关于API的好文档。他们仍然让那些旧版本运行。如果他们不这样做,网络上将发生巨大的动荡,网络商务产品将遍地开花。不过,也就是说,如果你想为未来做准备,那么就使用Braintree支付API,因为贝宝收购了Braintree,这就是他们API的未来