使用 php sdk 动态更改 Paypal Express 端点
Posted
技术标签:
【中文标题】使用 php sdk 动态更改 Paypal Express 端点【英文标题】:Change Paypal Express endpoint dynamically with php sdk 【发布时间】:2013-06-16 13:38:26 【问题描述】:我正在使用 php Paypal 商家 SDK。
到目前为止,我已经使用配置文件中的设置来设置端点。我希望能够在我的代码中动态更改终点,这样当我在开发模式下运行时,它将使用沙箱地址,而当我在实时模式下运行时,它将使用产品地址。
我该怎么做?
【问题讨论】:
【参考方案1】:是的,这是可能的。请使用 php 商家 sdk 2.3.* 及以上版本。 PayPal PHP SDK 增加了对动态配置的支持,现在您不需要配置文件进行配置。请使用 mode = "sandbox" 或 "live" 选择合适的端点。
有关更多信息,请查看 README.md 或 github 存储库中提供的示例
https://github.com/paypal/merchant-sdk-php
【讨论】:
这非常有效。我没有在自述文件中看到您可以设置常量 PP_CONFIG_PATH 来更改配置文件的路径。这就是我现在所做的,我必须有 2 个配置文件。完美运行!以上是关于使用 php sdk 动态更改 Paypal Express 端点的主要内容,如果未能解决你的问题,请参考以下文章
将 Paypal PHP sdk 与 Cakephp 3.x 集成
用于 PayPal RESTful API 的 PHP SDK 上线错误
如何将 PayPal 智能支付按钮与 PHP V2 的 REST API SDK 结合起来?
paypal-php-sdk 中的 PayPal-Mock-Response