在电子支票交易结算时,PayPal 是否会向您的回调网址发送 IPN 通知?
我正在 PayPal Sandbox 中测试电子支票交易。该应用收到了 echeck 交易通知,其中 payment_status 为“待处理”。从 PayPal 帐户手动清算交易后,应用程序没有收到任何类型的通知。
我期待第二个 IPN 通知,其 txn_id 和 payment_status 为“已完成”或“已清除”。不是这样吗?
最佳答案
当电子检查清除时,我会收到通知,至少在生产中(不确定沙箱)。
来源:我的网站付款标准(具有增强的定期付款)Paypal IPN 最近的交易历史记录和我的应用程序日志。
以下是原始 IPN 通知和已清除通知中的一些字段,在本例中是大约 5 天后发出的。它们都有相同的交易 ID。
原始,待定:
txn_type=subscr_payment
payment_date=[initial date]
pending_reason=echeck
payment_type=echeck
payment_status=Pending
清除,完成:
txn_type=subscr_payment
payment_date=[initial date]
payment_type=echeck
echeck_time_processed=[process date]
payment_status=Completed
关于echeck 的 PayPal IPN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11522261/