解决办法:
1、需要重写一下后台model,block '\fecshop\app\appadmin\modules\Config\block\apphtml5payment\Manager'=>'\你的命名空间\app\appadmin\modules\Config\block\apphtml5payment\Manager',
2、编辑上述Manager文件
//改第一处
protected $_attrArr = [
'check_money',
'collect',
'cash_on_delivery',
'paypal_standard',
'paypal_express',
'alipay_standard',
'wxpay_standard',
'wxpay_jsapi',
'wxpay_h5',
];
//改第二处
public function getEditArr()
{
$deleteStatus = Yii::$service->customer->getStatusDeleted();
$activeStatus = Yii::$service->customer->getStatusActive();
return [
// 需要配置
[
'label' => Yii::$service->page->translate->__('Check Money'),
'name' => 'check_money',
'display' => [
'type' => 'select',
'data' => [
Yii::$app->store->enable => 'Enable',
Yii::$app->store->disable => 'Disable',
],
],
'remark' => '线下支付'
],
[
'label' => '到店提货付款支付方式',
'name' => 'collect',
'display' => [
'type' => 'select',
'data' => [
Yii::$app->store->enable => 'Enable',
Yii::$app->store->disable => 'Disable',
],
],
'remark' => '到店提货付款'
],
[
'label' => '货到付款支付方式',
'name' => 'cash_on_delivery',
'display' => [
'type' => 'select',
'data' => [
Yii::$app->store->enable => 'Enable',
Yii::$app->store->disable => 'Disable',
],
],
'remark' => '货到付款'
],
3.进入后台,html5支付配置-》启用新的支付方式