PayPal PHP SDK - 如何通过 PayPal 传递自定义变量?
Posted
技术标签:
【中文标题】PayPal PHP SDK - 如何通过 PayPal 传递自定义变量?【英文标题】:PayPal PHP SDK - how can I pass a custom variable through PayPal? 【发布时间】:2020-08-07 07:42:45 【问题描述】:我尝试使用 PayPal 订阅创建一个注册系统,注册部分已完成,订阅也已创建。我需要检查客户是否付款,然后用户需要成为高级。
所以我的问题是:如何在 PayPal php SDK 订阅中设置自定义字段? 我想通过 PayPal 传递用户标识符,我注意到这是可能的,但我找不到 PayPal PHP SDK 的解决方案。
有什么解决办法吗?或者这不是正确的方法。
【问题讨论】:
【参考方案1】:PHP SDK 不支持最新版本的订阅 API,因此您不应使用 PHP SDK。直接使用 HTTPS 调用。
订阅 API 不允许传递自定义变量。在创建时保存 SubscriptionID 并将其与您自己数据库中的用户对象相关联。存储与该用户对象或订阅对象关联的所有注册数据。
【讨论】:
以上是关于PayPal PHP SDK - 如何通过 PayPal 传递自定义变量?的主要内容,如果未能解决你的问题,请参考以下文章
带有 laravel 的 Paypal PHP SDK。在生产模式下加载配置端点时出现问题
PHP Pay via Paypal(适用于大多数开源发票应用程序)
通过 PHP SOAP SDK 使用“买家在 PayPal 上付款”