如何保留JavaScript变量,而PayPal的工作
how to preserve JavaScript variables while PayPal works?
我需要一些澄清:
过程基本上如下:客户填写表单,点击"继续"按钮,然后根据表单中的数据生成一系列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并通过电子邮件发送给您的用户。
相关文章:
- Javascript:selenium Web驱动程序isDisplayed()不工作
- jQuery UI自动完成突然停止工作
- AngularJS UI路由器不能像ng路由器那样工作
- HTML5音频加载和播放获胜'我不能在iPad上工作
- JavaScript打印功能使日历停止工作
- Javascript.getHours()工作不正常
- 为什么这在IE中的工作方式与在Firefox中不同
- 视频HTML没有'无法在Internet Explorer 11上工作
- 扩展移相器按钮类不工作
- Firebase迁移-简单的Firebase.set没有'不再工作了——旧的还是新的
- 谷歌地图不是以HTML显示,而是在JS Fiddle上工作
- 正在尝试使用if和else添加类,但无法正常工作
- Jquery FadeIn FadeOut 只工作一次
- Foreach无法在Typescript中工作
- 另一个ajax调用中的Jquery ajax调用在for循环中没有按预期工作
- 为什么不是't窗口.恢复正常工作吗?(javascript/jquery)
- JS可以在Chrome中工作,但不能在Firefox中工作
- ajaxToolkit PopupControlExtender不工作.过时的
- 如何保留JavaScript变量,而PayPal的工作
- PayPal Express Checkout按钮不工作在Chrome和Safari