0

我需要澄清一下:

该过程基本上如下:客户填写表格,点击“继续”按钮,然后根据表格中的数据生成一系列 PDF。我想在按下“继续”按钮后立即使用 PayPal。付款后,生成PDF。在生成 PDF 之前保留表单数据的同时注入 PayPal 的最佳方法是什么?我想使用 JSON 将它发送到 $_SESSION 数组,但我认为它不会在中断中幸存下来。这是我更喜欢使用的方法,除非有充分的理由不这样做。

或者

最好还是继续制作 PDF,但在 PayPal 完成操作之前不要发送 PDF?无论如何,我如何在 PayPal 做事时保留变量?

而且,是的,我是一个相对的 PayPal 菜鸟,所以如果我缺少一些看起来“显而易见”的东西,不要做傻瓜,试着让我看起来很愚蠢来获得一些里程。我在寻找答案,而不是嘲笑。我可以让贝宝“工作”,但这不是重点。我想让网站与 PayPal 在中间工作。

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

写!

4

1 回答 1

3

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

填写表格后,您可以将信息保存在数据库中并返回一个 ID,此 ID 可以发送到 PayPal(使用“自定义”字段)。

然后使用 PayPal 的 IPN 服务,该服务将在该过程完成后向您的服务器发送 ping。

您可以参考以下指南:

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

收到 IPN 帖子后,您的脚本需要读取“自定义”变量,读取数据库详细信息,生成 PDF 并将它们通过电子邮件发送给您的用户。

于 2011-11-04T08:54:58.303 回答