使用 POST 数据的 PHP 重定向
我对这个话题做了一些研究,有一些专家说这是不可能的,所以我想要求一个替代的解决方案。
我的情况:
页面 A: [结帐.php] 客户填写其账单详细信息。
页面 B: [流程.php] 生成发票编号并将客户详细信息存储在数据库中。
C页:[thirdparty.com]第三支付网关(仅接受POST数据)。
客户填写他们的详细信息并在页面A中设置他们的购物车,然后将POST发送到页面B.内部流程.php,将POSTed数据存储在数据库中并生成发票编号。之后,将客户数据和发票号码发布到支付网关 thirdparty.com。问题是在页面B中执行POST.cURL能够将数据发布到页面C,但问题是页面没有重定向到页面C。客户需要在C页上填写信用卡详细信息。
第三方支付网关确实给了我们API样品,样品是POST发票号码以及客户详细信息。我们不希望系统生成过多的不需要的发票编号。
有什么解决方案吗?我们目前的解决方案是让客户在页面A中填写详细信息,然后在页面B中创建另一个页面,显示所有客户详细信息,用户可以单击“确认”按钮发布到页面C。
我们的目标是让客户只需点击一次。
希望我的问题是清楚的:)