使用href安全付款

时间:2017-01-09 13:12:10

标签: php laravel payment

我正在尝试将付款实施到Laravel 5.3应用程序中,但我无法安全地执行此操作。我不想和瑞士电子支付公司Datatrans一起做。 执行付款的代码如下所示:

<html>
<head>
<title>Test redirect</title>
</head>
<body>

<h1>Test redirect</h1>

<a href="https://pilot.datatrans.biz/upp/jsp/upStart.jsp?merchantId=1100004624&refno=1337&amount=1000&currency=CHF&paymentmethod=ECA&paymentmethod=VIS&paymentmethod=AMX&paymentmethod=DIN&paymentmethod=DIS&paymentmethod=PAP&theme=DT2015">Pay</a>
</body>
</html>

如何确保用户无法更改URL并将amount参数更改为1 CHF? 或者我可以以某种方式将用户从控制器重定向到此URL?

此刻我完全糊涂了。可能它比我想象的容易......

2 个答案:

答案 0 :(得分:0)

您可能需要查看cURL。这里有一个链接,可以了解更多信息。 http://codular.com/curl-with-php

使用$_SESSION将变量(价格)从一页传递到另一页

祝你好运

答案 1 :(得分:0)

您应该像控件一样重定向控制器

LockBits