gpt4 book ai didi

php - PayPal REST 设置对我的用户来说太高级了,有替代方案吗?

转载 作者:太空宇宙 更新时间:2023-11-03 16:16:07 24 4
gpt4 key购买 nike

我正在构建一个网站,我将在该网站上为用户提供他们自己的网上商店。

网上商店需要能够接受付款,我已经使用 PayPal 的快速结帐(客户端 REST)进行了集成。

我认为一切都很好,直到我为我的用户编写设置指南。

为了让他们创建 REST 凭据,他们需要登录到 PayPal 的开发人员部分,创建沙盒帐户,然后创建应用。

将其与使用 NVP/SOAP 时的情况进行比较,您可以在其中登录您的 PayPal Business 帐户,基本上只需按照流程获取您的 API 凭据。

此外,Express Checkout 的 NVP/SOAP 实现已被弃用,因此我真的很想尽可能避免该实现。

我觉得我的选择归结为:

使用 REST 并强制我的用户经历一个有点令人困惑的设置过程。

使用已弃用的 NVP/SOAP,但其设置过程更加简化。

我是不是遗漏了什么,或者就是这样?

编辑/更新

我还联系了 PayPal 支持并收到了以下答复:

There is no other method to obtain REST API credentials other than logging into PayPal Developer and creating a REST application.

The only other 'method' available, would be to use Braintree Payments instead, which provides PayPal integration.

https://www.braintreepayments.com/en-dk?locale=en-dk

总而言之,似乎没有一种“简单”的方法来获取 REST 凭证

我会接受 neuromatter 的回答,因为他是正确的,使用未弃用的 API 总是更好

最佳答案

使用 REST。当您开发新东西时,您应该始终避免使用已经弃用的东西。通常,大型组织会告诉您他们是否计划完全关闭某些功能(也许 SOAP 对 PayPal 而言太大而无法很快结束),但您不想冒这个风险。比强制您的用户设置 REST 更糟糕的是强制您的用户设置 SOAP,然后必须在不久之后设置 REST,因为他们终止了支持。

有关上下文,请查看 WooCommerce 的 PayPal 设置页面: https://docs.woocommerce.com/document/paypal-standard/

如您所见,他们完全希望人们输入凭据来配置他们的商店。真正解决这个问题的唯一方法是,如果您想提供更全面的服务产品,您(或您雇用的人)可以付费为他们配置他们的商店。但那是一个单独的讨论。

关于php - PayPal REST 设置对我的用户来说太高级了,有替代方案吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46399053/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com