我有一个网上商店:energyshop.se,我已经成功地在 PayPal 上设置了一个沙盒帐户,并创建了一个买家和一个卖家帐户,创建了一个按钮,我在我的网站上(从卖家帐户)实现了这个按钮,我设法使通过我的买家帐户付款,并被重定向到 energyshop.se/tack。
到目前为止一切顺利,现在我想知道如何在用户被重定向时到达 IPN/PDT 发送的“产品 ID”?如何使用该支架显示文件以供下载或仅用于播放/收听?保存收据信息的持有人/变量是什么?我想说例如当返回 /tack 以显示收据,然后显示可下载的项目。
任何帮助都是非常受欢迎的,我已经在这个网站上工作了很长时间,只是希望它完成,它也是为客户服务的。
我试图做这样的事情(我在我的thankyoupage上使用wordpress):
<div id="receiptform">
<form method=post action="https://www.paypal.com/cgi-bin/webscr">
<input type="hidden" name="cmd" value="_notify-synch">
<input type="hidden" name="tx" value="TransactionID">
<input type="hidden" name="at" value="P0d7_HmQSAuXh9r-7hG1Rzf_npI2LaFgYHQJyWUsjQHg7WhZARqs3sq6IW4">
<input type="submit" value="PDT">
</form>
</div>
但这只是显示一个按钮 PDT,单击时显示 FAIL ERROR: 4002 如何编辑它以在 tx 中很好地显示内容?
另外,我可以说“它”在工作,因为在地址字段中,当重定向到感谢页面时,它会显示:http ://energyshop.se/tack/?tx=9LJ24270G46097059&st=Completed&amt=10.00&cc=USD&cm=&item_number =1这让我认为它 A) 已完成并且 B) 得到了我需要的信息。现在的问题是我如何呈现这些数据?我应该做些什么?我...的 php 脚本?我似乎找不到任何例子,只是 IPN/PDT 变量的定义,但如果我不知道在哪里放置或使用它,这对我没有帮助......