2013-01-14 115 views
2

我需要跟踪我的网站上的用户付款,但IPN中没有任何可以链接到我原始付款的东西。PayPal:通过IPN通过自适应付款API跟踪用户

有人建议使用“自定义”字段(http://stackoverflow.com/questions/11251109/paypal-button-sending-custom-variable-through-ipn),但这似乎不是一个选项通过Adaptive Payments API。

那么有没有可以附加到我的Pay API调用或我的SetPaymentOptions API调用的任何字段,这些字段将a)对用户不可见,并且b)返回到IPN,以便我可以跟踪付款?

我唯一的其他选择是跟踪paykey(但这似乎是错误的,因为它是公开的,到期和给定的交易可以有几个paykeys),或发送ipn通知到一个跟踪的网址,如www。 example.com/payments/ipn/{transaction_id}

如果没有合法的方式来跟踪付款,我只是相当震惊。

+0

嗨,我面临同样的问题 - 你有什么解决办法吗?正如我所说,由@joscas提供的链接不再工作... – bgraves

回答