PayPal MAXFAILEDPAYMENTS 何时设置为无限制?
When is PayPal MAXFAILEDPAYMENTS set to No Limit?
在 CreateRecurringPaymentsProfile API 操作的 PayPal 文档中,它指定:
MAXFAILEDPAYMENTS: (Optional) Number of scheduled payments that can fail before the profile is automatically suspended. An IPN message is sent to the merchant when the specified number of failed payments is reached.
Character length and limitations: Number string representing an integer
但是,它没有提及将 MAXFAILEDPAYMENTS 设置为零时会发生什么。
来自这个 SO 答案:
PayPal Subscription Payment Failed
If MAXFAILEDPAYMENTS > 0 is set, it will cancel the subscription
after n number of attempts and you'll receive a subscr_cancel. If you
have it set to MAXFAILEDPAYMENTS=0, you'll get
recurring_payment_skipped and the recurring payment will be marked as
having an outstanding balance.
我认为设置 MAXFAILEDPAYMENTS=0 会创建一个 MAXFAILEDPAYMENTS 显示为“无限制”的帐户。谁能证实是这样吗?
已确认设置 MAXFAILEDPAYMENTS=0 将创建一个 MAXFAILEDPAYMENTS 在 PayPal 上显示为 "No Limit" 的帐户。设置 MAXFAILEDPAYMENTS=1 将在第一次支付失败时触发 IPN 消息 "recurring_payment_suspended_due_to_max_failed_payment"。
付款失败不能取消。初始失败后,PayPal 将在 5 天后再次尝试收款。如果还是失败,PayPal 将在 5 天后尝试第三次也是最后一次。
当您可以设置原始 PayPal 配置文件时,您有两个选项来处理失败的收费。这可以在个人资料订阅的经常性费用部分找到。
您将在此处获得的条款如下:
recurring_payment_suspended_due_to_max_failed_payment
这也将为您提供下一次尝试执行时的重试日期期限。
'retry_at' => '02:00:00 Feb 08, 2017 PST',
在 CreateRecurringPaymentsProfile API 操作的 PayPal 文档中,它指定:
MAXFAILEDPAYMENTS: (Optional) Number of scheduled payments that can fail before the profile is automatically suspended. An IPN message is sent to the merchant when the specified number of failed payments is reached.
Character length and limitations: Number string representing an integer
但是,它没有提及将 MAXFAILEDPAYMENTS 设置为零时会发生什么。
来自这个 SO 答案: PayPal Subscription Payment Failed
If MAXFAILEDPAYMENTS > 0 is set, it will cancel the subscription after n number of attempts and you'll receive a subscr_cancel. If you have it set to MAXFAILEDPAYMENTS=0, you'll get recurring_payment_skipped and the recurring payment will be marked as having an outstanding balance.
我认为设置 MAXFAILEDPAYMENTS=0 会创建一个 MAXFAILEDPAYMENTS 显示为“无限制”的帐户。谁能证实是这样吗?
已确认设置 MAXFAILEDPAYMENTS=0 将创建一个 MAXFAILEDPAYMENTS 在 PayPal 上显示为 "No Limit" 的帐户。设置 MAXFAILEDPAYMENTS=1 将在第一次支付失败时触发 IPN 消息 "recurring_payment_suspended_due_to_max_failed_payment"。
付款失败不能取消。初始失败后,PayPal 将在 5 天后再次尝试收款。如果还是失败,PayPal 将在 5 天后尝试第三次也是最后一次。
当您可以设置原始 PayPal 配置文件时,您有两个选项来处理失败的收费。这可以在个人资料订阅的经常性费用部分找到。
您将在此处获得的条款如下:
recurring_payment_suspended_due_to_max_failed_payment
这也将为您提供下一次尝试执行时的重试日期期限。
'retry_at' => '02:00:00 Feb 08, 2017 PST',