关于PayPal IPN对暂扣付款是否发送通知的技术咨询
PayPal IPN 与暂扣付款的触发问题
- 暂扣付款会触发IPN,但触发的IPN类型和正常完成的付款不同。当付款被暂扣时,PayPal会发送包含
payment_status=Pending的IPN通知,其中会附带pending_reason字段说明暂扣原因(比如新账户审核、风险审查等)。 - 你测试付款未成功,大概率是新账户的付款限制导致交易未进入正常流程,这种情况下可能连Pending状态的IPN都不会发送。建议先排查账户的付款权限,确保测试交易能正常创建并进入Pending或Completed状态。
- 另外,IPN的触发依赖交易状态的变更,只要PayPal系统生成了对应的交易状态记录,就会尝试推送IPN,和账户新旧本身无关,但新账户的交易可能因风控被拦截,导致没有状态变更可推送。
内容的提问来源于stack exchange,提问作者Wandtket
相关产品推荐
相关产品推荐

