Paypal 快速结账定期配置文件开始日期

标签 paypal paypal-ipn paypal-sandbox paypal-subscriptions

我们使用 Express Checkout API 以编程方式使用 paypal 定期付款。

根据文档,配置文件似乎最多需要 24 小时才能激活。 我正在尝试弄清楚如何设置计费开始日期,以便它在配置文件激活的那一天收费,而不是强制它等待长达 24 小时。

根据 API 文档,似乎我需要在创建配置文件时传递开始日期,这迫使我必须执行(今天 + 1 天)以强制延迟 24 小时。但是如果配置文件立即激活并且我收到一条 IPN 消息,我仍然必须强制客户等待 24 小时……这看起来不太好。

虽然我可以为预付款做一个 initamt,但我尽量避免这样做 b/c 我认为这会让我减少续订期(例如,如果它是 6 个月的订阅,我会预付 1 个月,并且做 5 个月的循环。),这会让消费者感到困惑。

我希望有人能帮我解决这个问题。

Docs .

最佳答案

只是想跟进这件事。我今天与 PayPal 进行了交谈,以澄清这个问题。

他们建议使用初始付款立即收费,然后将订阅期限缩短 1 个间隔。因此,如果您有 6 个月的付款,则立即收取 1 个月的费用,然后再收取 5 个月的费用。对消费者来说似乎有点可笑和部分困惑。

他们还确认,初始的重复配置文件步骤可能会延迟一天 b/c 它是作为批处理运行的。

再加上系统在月底付款时会跳过 2 月(它们会调整到当月的第一天)这一事实,您将拥有很多快乐的时光。

关于 Paypal 快速结账定期配置文件开始日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10578283/

相关文章:

php - Paypal IPN Hook 不起作用

php - 使用 PHP 将 POST 数据发送到网站

php - Paypal IPN 初始和后续响应

带信用卡的 PayPal IPN/PDT

paypal - 如何在 paypal 买家沙盒帐户中创建 eCheck 帐户类型?以及,如何使用 ebay 沙盒订单对其进行测试?

php - PayPal PHP SDK - 付款创建不适用于生产 - 空响应

php - 如何实现 Paypal Mobile Express Checkout..?

paypal - 在 Paypal 中完成付款审核后,我会获得 IPN 吗?

php - 将 PayPal 返回 URL 设置为本地主机

android - 如何在应用程序中存储状态结果并在应用程序重新启动时获取它