从php重定向到特定的paypal销售网站?

从php重定向到特定的paypal销售网站?,php,paypal,Php,Paypal,你好,我在我的网站上有一个表格到目前为止还不错 问题开始于我的用户在提交/处理表单后,他登陆到放置特定paypal按钮的站点 但是这里有一个有趣的部分,我想在使用custom.php脚本点击我的PayNow按钮后将我的用户重定向到特定的paypal页面,这意味着我想包含这段代码 <?php session_start(); $_SESSION['form_finished'] = true; header('Location: https://www.paypal.com/cgi-b

你好,我在我的网站上有一个表格到目前为止还不错

问题开始于我的用户在提交/处理表单后,他登陆到放置特定paypal按钮的站点

但是这里有一个有趣的部分,我想在使用custom.php脚本点击我的PayNow按钮后将我的用户重定向到特定的paypal页面,这意味着我想包含这段代码

<?php

session_start(); 
$_SESSION['form_finished'] = true; 
header('Location: https://www.paypal.com/cgi-bin/webscr'); 

?>

为什么会这样?因为我希望在我的用户完成付款程序后,能够重定向到我的感谢页面,我在上面有以下内容:

 <?php
session_start();
if(!$_SESSION['form_finished']) {
    header("HTTP/1.0 404 Not Found");
    exit;
}
?>

如您所见,我希望只有单击“立即付款”按钮的用户才能看到我的感谢页面。
欢迎提供任何帮助,谢谢

您使用的是哪种Paypal API?大多数PayPal服务都需要返回url。看起来你这边的情况很好,你只需要连接PayPal API调用来指定返回url。像这样重定向到PayPal是行不通的。PayPal WPS需要发布付款信息,因此您必须使用表单将付款信息发送给PayPal。在这种形式下,您需要添加带有URL的
return
变量,以便PayPal可以在付款后将客户重定向到该URL。更多信息请点击此处: