贝宝网站订阅标准,取消订阅

Posted

技术标签:

【中文标题】贝宝网站订阅标准,取消订阅【英文标题】:paypal website standard for subscription, cancelling subscription 【发布时间】:2012-11-23 12:51:47 【问题描述】:

请帮助我实现使用贝宝的要求。

我的要求是这样的:

用户可以订阅服务,使用贝宝账户或信用卡(没有贝宝账户)。如果他/她愿意,用户可以稍后取消订阅。

我使用“网站标准”的订阅按钮实现了第一部分,其中贝宝给了我一个按钮,单击它会导致贝宝网站。

我正在使用 IPN 接收通知

现在有两个问题:

    如何测试信用卡,我可以使用沙盒测试用户测试paypal帐户支付,但是对于信用卡,我没有虚拟信用卡。如果我使用贝宝账户的信用卡,上面写着“贝宝用户应该使用贝宝支付” 我想取消订阅。贝宝用户可以去贝宝账户取消订阅。这很好用。但是我们如何从我的网站取消订阅,或者我们如何取消信用卡付款人的订阅。贝宝 SDK 说订阅配置文件 ID 无效。

有没有人尝试过这种实现方式。 任何帮助都可以,无论是链接还是搜索位置。

非常感谢

【问题讨论】:

【参考方案1】:

首先,Guest Checkout(使用信用卡付款而无需登录 PayPal)仅适用于没有定期付款的情况。使用定期付款时,它将强制此人创建一个 PayPal 帐户。您需要使用 Payments Pro 才能直接使用信用卡进行定期付款,然后此人甚至根本不会被重定向到 PayPal。

对于测试卡,您拥有的任何旧的过期卡都可以使用,或者您可以做的是登录您的 PayPal 沙盒帐户,进入个人资料,然后完成向帐户添加新信用卡的过程。它实际上会为您填写一个卡号,但不要将此卡添加到帐户中。只需复制该卡号,然后退出此屏幕即可。现在您可以使用该卡号在 PayPal 系统上进行测试。

为了使用 API 退款,您需要使用 CreateRecurringPaymentsProfile API 创建配置文件。为您提供的配置文件 ID 将与所有 API 调用兼容,以便将来对其进行管理。

【讨论】:

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

带有可变金额订阅的贝宝标准订阅

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

从贝宝内取消订阅会收到啥样的 ipn 响应?

如何在贝宝定期付款和订阅之间切换?

简单的贝宝按钮订阅会员

贝宝订阅,将未结余额添加到订阅按钮的下一个账单