使用PHP捕获自定义PayPal数据

时间:2013-02-04 18:52:49

标签: php paypal paypal-ipn

我有一个自定义商店,我在销售单个产品(作为礼物),我需要能够存储收件人地址(不同于paypal用户),礼物的消息和他们想要的名字礼物来自(如果有的话)。

我真的想要捕获此页面上的数据:

http://sendvalentinesflowers.co.uk/responsive-buy-rose.html

标准按钮似乎不允许在事务旁边传递/存储这么多数据。我只是想知道如何用IPN完成这项工作?我正在寻找最简单的方法。

1 个答案:

答案 0 :(得分:0)

在将用户发送到PayPal进行付款之前,我会将本地数据库中的所有信息保存为“待处理”。您可以在PayPal代码中包含invoice参数,并将值设置为本地记录的记录ID。

此发票金额将在IPN中返回,以便您可以将数据撤回并根据需要进行处理,并根据当前IPN更新现有记录的付款状态。