从商家网站取消 PayPal 订阅

Posted

技术标签:

【中文标题】从商家网站取消 PayPal 订阅【英文标题】:PayPal Subscription Cancellation from Merchant Website 【发布时间】:2013-08-12 04:32:33 【问题描述】:

我们的网站中集成了一个贝宝支付系统,因此人们可以注册并选择订阅。随着付款的进行,订阅部分工作正常,IPN 访问我们的网站并更新我们的系统。现在我们希望用户能够从我们的网站中取消他们的订阅,所以我们有一个自定义的取消按钮,当客户点击它时,应该向贝宝发送请求并取消他们的订阅。我们设法在沙盒测试系统上进行了此操作,但是由于我们已将系统带入实时测试,因此我们无法使取消功能正常工作。所以目前当用户点击取消按钮时,我认为贝宝没有收到通知,因此没有从贝宝收到 IPN。

您知道我们需要哪些信息才能从我们的网站取消订阅吗?我知道有一种方法可以让用户登录贝宝并取消他们的订阅,或者我们可以登录我们的贝宝并取消他们的订阅,但我们希望它可以在我们的网站上运行。

请帮忙!

谢谢。

【问题讨论】:

【参考方案1】:

当你说你让它在沙盒上工作但不是在现场时,当你在现场尝试时到底出了什么问题?

我实际上对此有点困惑,因为我最初的回答是,除非您使用定期付款,否则您无法通过 API 终止订阅。无法通过 API 访问标准订阅。

如果你说你是在沙盒中这样做,那么一定有什么我不知道的......??

在这点上,我非常了解 PayPal 系统,所以我想也许您在沙盒上进行了定期付款,但实际上您使用的是标准订阅..??如果这是准确的,那么您将需要转向定期付款,而不是实时网站上的标准订阅。

【讨论】:

以上是关于从商家网站取消 PayPal 订阅的主要内容,如果未能解决你的问题,请参考以下文章

Paypal 取消订阅问题

如何检查 PayPal 订阅没有被取消?

当 PayPal 订阅被取消或失败时会发生啥?

Paypal 订阅设置日期

如何从PayPal API获取“订阅已取消”的信息 - GetTransactionDetails

尝试使用API 取消定期订阅时出错