贝宝网站订阅标准,取消订阅
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 调用兼容,以便将来对其进行管理。
【讨论】:
以上是关于贝宝网站订阅标准,取消订阅的主要内容,如果未能解决你的问题,请参考以下文章