【问题标题】:Paypal Express Checkout- reactivate suspended profile and balancePaypal Express Checkout-重新激活暂停的个人资料和余额
【发布时间】:2015-03-01 11:11:28
【问题描述】:

在沙箱中,我创建了一个重复配置文件,其中 MAXFAILEDPAYMENTS 设置为 1,因此如果付款失败,配置文件将被暂停(我检查保存在数据库中的 paypal 的 profileId 的配置文件,因此如果 paypal 的状态不是“活动”我知道有问题'...

但是当客户想要重新激活他的个人资料时,我在 paypal 文档中的任何地方都找不到发生了什么...假设我的客户的个人资料在 2015 年 1 月 24 日和 2015 年 3 月 13 日被暂停,他想重新激活个人资料...我只是希望他新的每月付款周期从这个日期(2015 年 3 月 13 日)开始,并且不关心未结余额以及他在这些日期之间必须欠的钱...

问题是我不知道何时暂停配置文件是否暂停和重新激活之间的间隔将每个周期引起的金额添加到超出余额中(我希望不是这种情况),如果是,我怎么能改变这种行为?

【问题讨论】:

  • 阅读文档以获得更可靠的答案(我不确定),但我相信您无法重新激活定期付款资料;你通常只是设置一个新的。
  • 您可以通过 ManageRecurringPaymentsProfileStatus 重新激活已暂停的个人资料...我只是不知道余额问题和计费日期会发生什么...我在 paypal 网站上找不到任何地方
  • 最好的建议是在沙盒上测试一下看看。
  • 问题是我可以轻松暂停个人资料...但我不知道如何模拟失败的付款...如果我暂停个人资料将不会回答我的问题,因为会有在我重新激活配置文件之前没有失败的付款...但我想知道在暂停配置文件之前付款失败时的余额
  • 进入买家账户并删除所有资金来源(和余额)。下次付款将失败。

标签: express paypal checkout recurring-billing


【解决方案1】:

如果个人资料被暂停,您无法重新激活它,除非它的未结余额为 0.00 美元。您可以使用BillOutstandingAmount API 来执行此操作,然后您可以手动或通过ManageCreateRecurringPaymentsProfileStatus API 重新激活配置文件。

如果您不想收取余额,则需要手动或通过UpdateRecurringPaymentsProfile API 将其设置为 $0。然后你可以重新激活它。

【讨论】:

    【解决方案2】:

    您可以使用以下链接再次重新激活协议。 Re-Activate.

    PayPal 最近将订阅从 S- 订阅更改为 I- 订阅。

    I-订阅的区别在于订阅支付失败后,订阅会暂停而不是取消。

    【讨论】:

      猜你喜欢
      • 2020-07-14
      • 1970-01-01
      • 2016-03-09
      • 1970-01-01
      • 2012-12-26
      • 2016-09-01
      • 2015-06-29
      • 2016-02-26
      • 2014-11-05
      相关资源
      最近更新 更多