Laravel Paypal Apis差异

问题描述 投票:0回答:1

我曾在Laravel项目中从事Paypal Payment Gateway集成项目。我主要使用Paypal/Paypal-php-sdk软件包。 Here

但是我开始了解srmklive/laravel-paypal包,它看起来更容易。 Here

我认为上述两种付款方式Apis的工作方式略有不同。首先,我从Paypal帐户的不同位置获取了api密钥。

Php-paypal-sdk程序包中,我得到了两个API密钥:贝宝客户端ID和贝宝秘密密钥。在srmklive/laravel-paypal包中,我得到了三个API密钥:API用户名,API密码,API证书密钥。

谁能对此有更好的了解?

php laravel paypal payment-gateway laravel-api
1个回答
0
投票

但是我发现这里似乎还有/v2/个端点,如https://developer.paypal.com/docs/api/orders/v2/所示。我不确定为什么该软件包使用v1版本。我找不到关于它的很多信息。


自述文件https://github.com/srmklive/laravel-paypal中引用:

当前仅支持PayPal Express Checkout API。

所以您最好使用第一个软件包。但是我确实记得API不可互换,即,并非所有功能都在这两个API中实现。我模糊地记得有关定期付款的某项信息,但其中一种或另一种都不可用。

您也想使用第一个程序包的另一个原因是,因为它是第一方程序包(由PayPal创建),所以它可能更完整并且更接近源。

© www.soinside.com 2019 - 2024. All rights reserved.