如何根据 ID 获取 PayPal 订阅
Posted
技术标签:
【中文标题】如何根据 ID 获取 PayPal 订阅【英文标题】:How to get PayPal subscriptions based on ID 【发布时间】:2017-11-22 08:23:36 【问题描述】:我真的迷失了 PayPal。
当我使用 PayPal 按钮创建订阅时,我的 IPN 会返回 subscr_id
,例如 I-PA7NEN3H0AHV
。我可以使用 Merchant SDK 来查找。
我正在尝试移动 WooCommerce 网站,并且所有配置文件 ID/订阅 ID 看起来都像 B-ABC2342342PA7NEN3H0AHV
。
那么以I-
和B-
开头的配置文件有什么区别,我如何获取以B-
开头的配置文件的数据?
【问题讨论】:
【参考方案1】:以 I-XXX 开头的 Id 是指 PayPal 定期/订阅付款。使用此 ID,您将获得定期付款。这是自动付款。 以 B-XXX 开头的 Id 是指 PayPal 计费协议付款。使用此 ID,您可以创建参考交易以向买方收费。 Click here 了解有关获取计费协议 ID 客户详细信息的更多信息。
我在这里复制 PayPal MTS 支持页面,该页面提供了有关 PayPal 计费协议 API 调用的更多信息。 Click here 了解详情。
【讨论】:
是否可以查询以I-XXX
开头的ID?
您可以调用 API GetRecurringPaymentsProfileDetails 以获取有关定期配置文件 ( I-XXX ) 的详细信息。您一次只能获得一个重复的个人资料信息。以下是更多信息:developer.paypal.com/docs/classic/api/merchant/…以上是关于如何根据 ID 获取 PayPal 订阅的主要内容,如果未能解决你的问题,请参考以下文章
如何从PayPal API获取“订阅已取消”的信息 - GetTransactionDetails
如何在没有 PayPal 帐户的情况下取消 PayPal 订阅?