我一直在尝试将支付网关集成到django的网站中.我无法从支付网关获取响应数据.
支付网关有php的示例文档,如下所示:
$ErrorTx = isset($_POST['Error']) ? $_POST['Error'] : ''; //Error Number
$ErrorResult = isset($_POST['ErrorText']) ? $_POST['ErrorText'] : ''; //Error message
$payID = isset($_POST['paymentid']) ? $_POST['paymentid'] : ''; //Payment Id
Run Code Online (Sandbox Code Playgroud)
在支付网关在输入卡详细信息等之后重定向到的URL的视图中,我正在检查它是否是GET if request.method == "GET"然后将请求传递给函数.当我调试请求时,我可以看到一个空的查询字典.如果我尝试res = request.GET ['paymentid']之类的话,我会收到一条错误消息,指出没有名为paymentid的密钥.
我错过了一些明显的东西吗 我对django还很新,所以我确定我做错了什么.