2009-10-25 46 views
1

我使用的是支付宝标准,使用HTML表单字段集成到我的网站。支付宝IPN问题(与后端进程集成)

我在我的(沙箱)帐户上启用了IPN通知,并且Paypal服务器能够使用IPN数据成功呼叫我的网站。

我希望能在我的后端处理以下响应特定事件(即使用自定义服务器端脚本):

事件说明 完成支付完成取消长期 subscr_cancelled认购成功 subscr_eot订阅结束 card_chargeback信用卡扣款事件 claim_dispute_began理赔争议已开始 claim_dispute_closed理赔争议已结束 退款已退款。

我知道它可能是payment_status,txn_id(可能还有其他一些字段)的组合。 IPN数据中有几个字段返回。但是,这些文档并没有将这些字段干净地分区为那些唯一标识用户可能想要收听的事件的字段(例如上面的那些) - 至少,我无法从文档中这样做。

如果有贝宝集成经验的人可以指出(即映射)上述事件到用于识别它们的字段,我将不胜感激。

例如,如下完成事件将被映射:

完整=> PAYMENT_STATUS =完全

+3

因此,我不是唯一一个发现PayPal文档令人痛苦的混淆的人吗?好。 – TRiG 2010-09-15 15:55:35

回答