Paypal IPN自定义变量

Mus*_*00m 3 php paypal paypal-ipn

我的Paypal IPN付款正在运行(立即购买按钮),但现在我必须在每个交易的数据库中添加一些变量,如折扣名称,用户ID等.在过去,我使用自定义隐藏字段,因为我只需要用户ID.但是现在我不知道如何传递这个新的自定义变量,并且如果收益成功的话,让他们以Paypal形式发回POST?

谢谢你的帮助 !

Nic*_*ick 14

你有三个主要选择:

  1. 使用标准custom隐藏字段将所需的所有数据存储在一个字符串中.您可以使用JSON格式或某些等效格式.可变大小限制为256个字符,这听起来似乎已经足够了.

  2. 在custom字段中存储唯一ID ,并使用此ID查找存储在数据库中的其他数据.

  3. 也有额外的option字段,你可以使用的建议在这里和贝宝解释在这里:

您可能还会将某些标准PayPal字段用于其他目的(即隐藏您的数据),但我认为这非常可疑并且完全没有必要.

看到这个答案.