支付宝支付之后订单状态依旧是未支付
情况一
请检查您的 meedu 根目录下的 .env 文件中的 QUEUE_DRIVER 的值是什么,如果是 redis 或者 database 的话,请检查您的常驻队列进程是否启用。
情况二
如果您的 meedu 版本是 v3.x , v2.x v1.x 的版本的话,那么请检查后台-系统-配置-支付-支付宝回调地址的参数值是否配置正确。
正确的地址应该是:正确的http协议(https协议) + 您的域名。
情况三
如果您的网站开启了HTTPS的话,且回调地址正确(meedu v4.0及之后的版本无需配置回调地址,系统会自动配置好),请做下列检查:
- 1.服务器网络是否正常
- 2.HTTPS正式是否正确,国外的免费证书不推荐使用,推荐使用国内云服务商提供的免费证书
- 3.回调地址是否可以正常访问(直接在浏览器打开出现500等错误是正常的。如果是4xx的错误代码的话那么就不是正常情况)