收银台扫码支付提示支付失败

收银端扫码支付提示:支付失败

1、首先验证h5、小程序对应微信、支付宝是否支付正常:确保支付配置正确

2、微信支付:需要开通扫码支付、需要配置公众号

3、支付宝支付需要开通:当面付,微信支付需要开通: 扫码付

4、还存在支付失败排查:

文件位置:app/services/order/cashier/CashierOrderServices.php
如图:$response写日志

日志代码:

\think\facade\Log::error('收银端' . $payType . '扫码支付返回:' . json_encode($response));

在runtime/log中查看支付返回情况,排查具体问题