Paypal 定期付款 IPN 消息

标签 paypal paypal-ipn

我不确定在通过 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,还是会收到其他东西(如果是,我会收到什么)?

最佳答案

当用户注册时,您将收到一个用于创建配置文件的 IPN。在处理每笔经常性付款时,您还会收到一个 IPN。当配置文件被取消时,您将为此收到另一个 IPN。您将获得一个带有 txn_type=recurring_payment_profile_cancel 的 IPN。

关于 Paypal 定期付款 IPN 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17084624/

相关文章:

php - PayPal自适应支付成功功能

php - PayPal 加密付款不起作用 PHP APACHE XAMPP

Paypal IPN 自定义字段

php - Paypal IPN 错误和自定义端口 IPN URL

php - 带 CodeIgniter 的 Paypal IPN

php - 当用户首次通过 Paypal 重定向时,我如何获取传递的发布数据?

java - 如果 PayPal 的 IPN 服务无法连接到 IPN 目的地会怎样?

rest - PayPal REST API 支付状态的含义和原因

e-commerce - 收取一定比例付款的工作流程 (PayPal)

paypal - 我需要 IPN 来处理预核准付款吗?