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

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

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

【问题讨论】:

    标签: 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 限制,默认情况下不会发生
    • 那么如果这可用的话,什么购物车或脚本实际使用它?
    • 我不知道有任何第三方推车或脚本。
    猜你喜欢
    • 1970-01-01
    • 2017-11-18
    • 1970-01-01
    • 2014-06-30
    • 2014-07-27
    • 2020-11-09
    • 2013-11-23
    • 2014-11-30
    相关资源
    最近更新 更多