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

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

我的要求是这样的:

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

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

我正在使用 IPN 接收通知

现在有两个问题:

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

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

非常感谢

【问题讨论】:

    标签: paypal subscription


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2014-11-30
      • 2014-06-30
      • 2014-07-27
      • 2020-11-09
      • 2013-11-23
      • 2017-09-19
      • 2019-08-04
      相关资源
      最近更新 更多