PayPal Adaptive Payments REST API 还是经典?

Posted

技术标签:

【中文标题】PayPal Adaptive Payments REST API 还是经典?【英文标题】:PayPal Adaptive Payments REST API or classic? 【发布时间】:2014-01-18 12:32:07 【问题描述】:

我开发了一个网站,目前正在使用 PayPal 自适应支付来管理不同用户之间的交易。我看到paypal正在将api从经典更新为rest api。理解所有这些东西真的很复杂。我的问题是关于自适应支付经典 api...是否已经有一个替代自适应支付经典的 rest api?有没有更好的系统允许不同用户之间的动态支付?

谢谢!

【问题讨论】:

【参考方案1】:

简短的回答:如果您的网站已经使用自适应付款并且满足您的需求,那么没有令人信服的理由切换。 Adaptive Payments API 将完成 PayPal 的其他竞争 API 所做的大部分事情,以及这些 API 不会做的一些事情。仅当您仍然要重做您的网站,或者您需要当前 API 不提供的特定功能时才进行更改。你没有在你的问题中列出任何具体的差距或需求,所以我不能说更多。

背景:从广义上讲,PayPal 已经开发了三代 API

原始集(包括 Express Checkout 等产品)是 相当专注于网络(和移动)“结账”,占主导地位 十年前购买商品和服务的范式 商家网站。 第二套,包括自适应支付,是 旨在更灵活(因此称为“自适应”名称)和地址 可能不是“只是”结帐的付款。例如 多商家市场。 第三套是 PayPal 的 RESTful API, 主要是作为一种技术更新来取代 早期的 API。 RESTful API 仍在开发中 提供以前 API 的所有功能,但很可能 获得更多的投资和发展;因此——和 因为他们使用更新的、更符合行业趋势的集成方式—— 它们可能是新集成的不错选择。

(我为 PayPal 工作并编写了第一个 API 集的一部分,但不是公司的官方发言人,因此请认为这是知情但不权威。)

【讨论】:

非常感谢!我正在查看我的网站结构,发现我的自适应付款文件非常混乱。另一个问题是,在自适应支付中,paypal 显示的是我的名字和姓氏,而不是“公司名称”,但我在一家没有增值税的初创公司工作,所以我无法为尚不存在的公司注册帐户。 这是一种 PayPal 帐户类型的差异,并不是特别适用于自适应支付。在 Payal 用语中,“个人”或“高级”帐户由个人拥有(并由个人识别);预计“企业”帐户将由公司拥有(并被识别为)公司。我无法谈论在您的管辖范围内设立公司的特定法律问题,但如果您想测试 PayPal 是否会按预期使用企业帐户,您应该能够轻松地在 PayPal 沙箱中创建一个虚假的企业帐户. 感谢这个解释器——Paypal API 文档就是这样一个集群,功能重叠,没有明确说明什么取代了什么。他们应该像其他人一样在他们的 API 上标注版本号。

以上是关于PayPal Adaptive Payments REST API 还是经典?的主要内容,如果未能解决你的问题,请参考以下文章

使用 Paypal Adaptive Payments 设置标题图片

集成 Paypal Adaptive Payments SDK 时未加载类

PayPal Adaptive Payments REST API 还是经典?

更改 Paypal Adaptive Payments 登录语言

使用 Paypal Adaptive Payments API 添加“给收件人的消息”

PayPal Adaptive Payments API 因多个接收者而失败