Php 如何重定向到我的网站后,快速结帐贝宝成功没有得到价值?

Php 如何重定向到我的网站后,快速结帐贝宝成功没有得到价值?,php,paypal,paypal-ipn,Php,Paypal,Paypal Ipn,如何重定向到我的网站后,快速结帐贝宝成功没有得到价值 通常,当成功付款快速结帐paypal时,paypal会将买家重定向到 http://www.example.com/page.php?token=xx-1111111111111111&PayerID=5555555555555 但我想将paypal resirect设置为 http://www.example.com/page.php 我该怎么做呢?您可以通过将数据存储在会话中并跳转到页面来实现这一点。这对用户来说是透明的 se

如何重定向到我的网站后,快速结帐贝宝成功没有得到价值

通常,当成功付款快速结帐paypal时,paypal会将买家重定向到

http://www.example.com/page.php?token=xx-1111111111111111&PayerID=5555555555555
但我想将paypal resirect设置为

http://www.example.com/page.php

我该怎么做呢?

您可以通过将数据存储在会话中并跳转到页面来实现这一点。这对用户来说是透明的

session_start();
if(isset($_GET['token'], $_GET['PayerID'])) {
     $_SESSION['token'] = $_GET['token'];
     $_SESSION['PayerID'] = $_GET['PayerID'];
     header("Location: /page.php");
     exit;
} 

你为什么要这么做?如果没有令牌,则无法完成快速签出(通过调用DoEC API)。