Adiconar outros meios de pagamento
-
Meu cliente quer colocar a op??o de Caixa tem, Picpay e Mercado pago tem como?
-
Olá, @cadstb
Nesse caso, vc pode adicionar direto no códigio do plugin.No arquivo:
woo-payment-on-delivery/includes/settings-form-fields.php@carlosramosweb valeu , muito obrigado
Adicionei os meios de pagamento e ficou assim:
“// Tipos de pagamento
‘paymenttypes’ => array(
‘title’ => __( ‘Tipos aceitos’, ‘woo-payment-on-delivery’ ),
‘type’ => ‘multiselect’,
‘class’ => ‘chosen_select’,
‘css’ => ‘width: 400px;’,
‘desc_tip’ => __( ‘Selecione um tipo de pagamento aceito.’, ‘woo-payment-on-delivery’ ),
‘options’ => array(
‘money’ => __( ‘Money’, ‘woo-payment-on-delivery’ ),
‘paycheck’ => __( ‘Paycheck’, ‘woo-payment-on-delivery’ ),
‘debitcard’ => __( ‘Debit Card’, ‘woo-payment-on-delivery’ ),
‘creditcard’ => __( ‘Credit Card’, ‘woo-payment-on-delivery’ ),
‘voucher’ => __( ‘Voucher’, ‘woo-payment-on-delivery’ ),
‘multibanco’ => __( ‘MultiBanco’, ‘woo-payment-on-delivery’ ),
‘caixatem’ => __( ‘Caixa Tem’, ‘woo-payment-on-delivery’ ),
‘mercadopago’ => __( ‘Mercado Pago’, ‘woo-payment-on-delivery’ ),
‘picpay’ => __( ‘PicPay (@pizzariadf)’, ‘woo-payment-on-delivery’ ),
),
‘default’ => array( ‘money’, ‘paycheck’, ‘debitcard’, ‘creditcard’, ‘voucher’, ‘multibanco’, ‘caixatem’, ‘mercadopago’, ‘picpay’ ),”porém ele aparece no admin a op??o mas no finalizar a compra n?o e da um erro “erro inesperado”
O que eu fiz de errado?@cadstb
Aparentemente está certo aqui seu código.
Mas fa?a o debug do site para tentar ver o erro.@cadstb
Veja se esse código resolve?// Tipos de pagamento 'paymenttypes' => array( 'title' => __( 'Tipos aceitos', 'woo-payment-on-delivery' ), 'type' => 'multiselect', 'class' => 'chosen_select', 'css' => 'width: 400px;', 'desc_tip' => __( 'Selecione um tipo de pagamento aceito.', 'woo-payment-on-delivery' ), 'options' => array( 'money' => __( 'Money', 'woo-payment-on-delivery' ), 'paycheck' => __( 'Paycheck', 'woo-payment-on-delivery' ), 'debitcard' => __( 'Debit Card', 'woo-payment-on-delivery' ), 'creditcard' => __( 'Credit Card', 'woo-payment-on-delivery' ), 'voucher' => __( 'Voucher', 'woo-payment-on-delivery' ), 'multibanco' => __( 'MultiBanco', 'woo-payment-on-delivery' ), 'caixatem' => __( 'Caixa Tem', 'woo-payment-on-delivery' ), 'mercadopago' => __( 'Mercado Pago', 'woo-payment-on-delivery' ), 'picpay' => __( 'PicPay (@pizzariadf)', 'woo-payment-on-delivery' ), ), 'default' => array( 'money', 'paycheck', 'debitcard', 'creditcard', 'voucher', 'multibanco' ), ),
Ele da erro inesperado ainda, porem ele gera o pedido, na pagina de finalizar a compra nao aparece escrito os nomes dos pagamentos novos, fica em branco, dai adicionei no woo-payment-on-delivery.php isso:
“// Verifique o nome da entrega
function woo_check_the_name_card_on( $paymenttypes ) {
$paymenttypes = strtolower($paymenttypes);
switch ($paymenttypes) {
case ‘money’:
return __( ‘Dinheiro’, ‘woo-payment-on-delivery’ );
break;
case ‘paycheck’:
return __( ‘Paycheck’, ‘woo-payment-on-delivery’ );
break;
case ‘debitcard’:
return __( ‘Cart?o de Débito’, ‘woo-payment-on-delivery’ );
break;
case ‘creditcard’:
return __( ‘Cart?o de Crédito’, ‘woo-payment-on-delivery’ );
break;
case ‘voucher’:
return __( ‘Voucher’, ‘woo-payment-on-delivery’ );
break;
case ‘multibanco’:
return __( ‘MultiBanco’, ‘woo-payment-on-delivery’ );
break;
case ‘caixatem’:
return __( ‘Caixa Tem’, ‘woo-payment-on-delivery’ );
break;
}
}”dai o caixa tem apareceu no finalizar a compra, mas continua o erro inesperado.
- The topic ‘Adiconar outros meios de pagamento’ is closed to new replies.