我的网站上有一个功能,我想在用户付费后启用它。我正在使用Paypal立即购买按钮和即时付款通知。当用户点击立即购买按钮时,用户被带到paypal网站支付,并且当交易完成时,我的jsp文件通过IPN异步调用接收。 我的问题是,如果用户在我的网站上订阅时以及在paypal网站上付款时使用不同的电子邮件ID,我该如何跟踪用户已付款。
答案 0 :(得分:0)
使用“custom”参数。您可以在初始请求中将此信息发送到PayPal,它将与PayPal的IPN POST中的所有其他数据一起返回给您。
对于网站付款标准,请使用:
<input type="hidden" name="custom" value="your custom data here">
对于Express Checkout或Website Payments Pro,请使用:
CUSTOM=xxxxxxxxx
它将在IPN POST数据中以“CUSTOM = xxxxxxxxx”的形式返回。