在没有框架的PHP结账后获得PayPal确认

时间:2010-08-12 00:44:00

标签: php paypal

我曾经有一个“立即购买”按钮,它会通过PayPal,然后,通过按钮的高级选项,我将用户重定向到“成功”页面,该页面将为他们购买的产品提供序列号。 / p>

显然,这个页面必须通过PayPal通过PayPal提供的变量得到确认,以便知道付款实际已经处理过,而不仅仅是某人在浏览器中键入页面的URL以获得序列号。

我只在PHP中这样做,没有下载任何API,据我所知,使用PayPal中的$ _POST或$ _SERVER变量。有几个嵌套的“if”,但最后,它运行良好。

现在我一直在谷歌搜索一小时试图找到我使用的代码。我发现的只是框架下载和膨胀的API,而我真的只需要知道这些事情:

  • 订单处理了吗?
  • 买家的电子邮件是什么?

我有一个空白的PHP文件等待建议。在伪伪代码中,它将绕过以下行:

<?php

    $serial = ...;

    if ($paypal_succeeded)
    {
        echo($serial);
    }

?>

请不要告诉我这是不可能的,我知道我已经做到了,我只是丢失了我的旧代码。

谢谢!

1 个答案:

答案 0 :(得分:4)

我对此类事情没有任何经验,但谷歌向我展示了一些可能的相关链接hereherehere.

此主页为https://www.paypal.com/ipn