如何保留JavaScript变量,而PayPal的工作

how to preserve JavaScript variables while PayPal works?

本文关键字:PayPal 工作 变量 JavaScript 何保留 保留      更新时间:2023-09-26

我需要一些澄清:

过程基本上如下:客户填写表单,点击"继续"按钮,然后根据表单中的数据生成一系列pdf文件。我想在"继续"按钮被按下后使用PayPal。付款后,生成pdf文件。什么是最好的方式注入PayPal,同时保存表单数据,在pdf被制造出来之前?我想使用JSON将其发送到$_SESSION数组,但我认为它不会在中断中存活。这是我更愿意使用的方法,除非有很好的理由不这样做。

最好是继续制作pdf文件,但在PayPal完成后再发送pdf文件?无论如何,我如何保留变量,而贝宝做它的事情?

,是的,我是一个相对的PayPal新手,所以如果我错过了一些看起来"明显"的东西,不要做一个笨蛋,试图通过试图让我看起来很愚蠢来获得一些经验。我在寻找答案,而不是嘲笑。我可以让PayPal"工作",但这不是重点。我想保持网站工作与贝宝工作在中间。

如果这类问题不能在这里得到回答,请在删除之前为我指出正确的方向。

WR !

如果我正确理解了你的问题,这不是支付处理器的工作方式。

填写完表格后,您可以将信息保存在DB中并返回一个ID,这个ID可以发送给PayPal(使用"custom"字段)。

然后使用PayPal的IPN服务,一旦过程完成,它会发送一个ping到你的服务器。

您可以参考如下指南:

http://net.tutsplus.com/tutorials/php/using-paypals-instant-payment-notification-with-php/

一旦您收到IPN帖子,您的脚本需要读取"custom"变量,并读取DB详细信息,生成pdf并通过电子邮件发送给您的用户。