从我的购物车中取消贝宝订阅

Posted

技术标签:

【中文标题】从我的购物车中取消贝宝订阅【英文标题】:cancel paypal subscription from my cart 【发布时间】:2013-05-19 03:31:31 【问题描述】:

如此处所述:Detecting Paypal Subscription Cancellation api 可用于检测贝宝订阅取消。相反呢?使用magento,我有创建贝宝订阅的代码,但是当我取消订阅(在购物车中)时,取消不会传递给贝宝,然后我必须去贝宝取消。

最好避免双重取消的额外步骤,只需从我的购物车中取消(作为管理员和作为客户通过 api 发送到 paypal)

【问题讨论】:

【参考方案1】:

您可以使用 ManageRecurringPaymentsProfileStatus API 取消“I-”个人资料。至于 Magento 是否支持这一点,或者是否有可以使用的插件,我不知道是否有手头的。但是,这是可能的。所要做的就是您的购物车只需要进行 API 调用。

【讨论】:

我在阅读一些线程时确实注意到了“l-”限定符。我的是 L... 那会和 l 一样吗? > 例如这是我的:> [L_NAME1] => 产品名称 > [L_QTY1] => 1 > [L_AMT1] => 29.95 您所指的“L”用于订单项。每个配置文件都应该有一个配置文件 ID,它看起来像“I-3243FDW32”。这就是我所指的。只要您的个人资料以“I-”而不是“S-”开头,您就可以使用此 API。 好的,谢谢,是的,我的个人资料是:个人资料 ID I-UT6RV13CVFUK 在这种情况下,我想它是一个 magento 限制,默认情况下不会发生 那么如果这可用的话,什么购物车或脚本实际使用它? 我不知道有任何第三方推车或脚本。

以上是关于从我的购物车中取消贝宝订阅的主要内容,如果未能解决你的问题,请参考以下文章

如何将折扣代码添加到我的购物车并将其发送到贝宝结帐?

贝宝 - 订阅按钮

Paypal 3rd 方购物车

Magento购物车页面中的贝宝支付标准?

将贝宝和“添加到购物车”添加到我的 wamp 服务器

如何从购物车中获取多个产品到贝宝付款