【问题标题】:Paypal recurring payment IPN messagesPaypal 定期付款 IPN 消息
【发布时间】:2013-06-09 16:39:50
【问题描述】:

我不确定当通过 Express Checkout API 设置定期付款时我应该期待什么 IPN 消息。

期限为三个月,前三个月免费。 当客户注册时,我希望收到带有交易类型 (txn_type) recurring_payment_profile_created 的 IPN 消息。 三个月后,我希望收到一封带有txn_type = recurring_paymentpayment_status 的消息。据我所知,直到试用期结束之后,我才应该收到其中之一。

但是当客户取消定期付款时,我会收到什么消息?我能看到的txn_type 唯一可能的候选者是subscr_cancel,但这是与其他subscr_x 类型一起列出的,我知道订阅不同于定期付款。

当客户取消定期付款时,我会收到带有txn_type = subscr_cancel 的 IPN,还是会收到其他东西(如果是,我会收到什么)?

【问题讨论】:

    标签: paypal paypal-ipn


    【解决方案1】:

    当用户注册时,您将收到一个用于创建个人资料的 IPN。在处理每笔定期付款时,您还将收到一个 IPN。当配置文件被取消时,您将收到另一个 IPN。您将获得带有txn_type=recurring_payment_profile_cancel 的IPN。

    【讨论】:

    • 这没有在他们的 IPN 变量参考中列出。这只是不完整的吗?
    • 根据 Paypal 文档,为取消订阅的变量“txn_type”传递的值是“subscr_cancel”。 developer.paypal.com/webapps/developer/docs/classic/ipn/…
    • 我相信“recurring_payment_profile_cancel”是 Wordpress Paypal 插件的一部分,而不是 IPN 通知。 wordpress.org/plugins/paypal-framework
    • 正如我所说,我的理解是订阅和定期付款是不同的,因此 subscr_cancel 指的是取消订阅这一事实并不一定相关。
    猜你喜欢
    • 2014-01-23
    • 2012-11-07
    • 2016-06-28
    • 2016-10-27
    • 2011-12-02
    • 2023-03-05
    • 2013-01-19
    • 2017-03-07
    • 1970-01-01
    相关资源
    最近更新 更多