V2board V免签 易支付 支付方式不能为空

最近 我在部署v2board的支付方式的时候。设置之后发现不能进行支付。

 

通过检测发现。

目前v2board的易支付插件不兼容的原因。主要是少传输了一个参数

type=alipay

也就是需要向收款渠道明确收款方式 。

v2board的易支付插件少了这个 所以导致 不能正常付款

解决办法就是在 易支付插件里面加上这个传输参数。

/app/Payments/epay.php文件找到正确位置。

'type' => 'alipay',

直接添加这一段就可以了。其中 alipay是支付宝 wxpay是微信。

 

关于这问题 https://github.com/v2board/v2board/issues/937 在这里有说明

但是这个这里这样修改会有个问题

你只能指定 支付宝 或者微信支付。

如果你有好几个支付渠道,那么这个方式就会有限制。

另外一个解决办法 就是复制几个epay文件修改 部分内容 变成一个新的支付渠道, 比如你有三个支付渠道就复制三次 。

这是一个临时性的解决办法。

 

最终还是需要在后端。新增一个 type的选项才行。

 

阅读剩余
THE END