繁体   English   中英

Laravel如何在数据库中存储支付网关响应URL数据值

[英]Laravel How to store payment gateway response url data value in database

目前,我正在laravel中集成一个新的支付网关。 作为响应URL,我从付款网关获取数据字符串,如:

http://www.example.com/payment/response?txn_status=00&txn_msg=success&txn_err_msg=NA&clnt_txn_ref=000000&tpsl_txn_id=000000&txn_amt=1.00&hash=0000000000000000000

我想将url数据字符串值存储到数据库中,如何在laravel中做到这一点?

由于url字符串包含get参数,因此您的路由将为“ get”。 然后,您必须编写以下代码:

$GetData = Input::get();

//To print
echo "<pre>";
print_r($GetData);

//To log the response
Log::info("Payment response : ".print_r($GetData, true));

现在,要插入此响应,请使用雄辩的laravel或简单的查询。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM