Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author carlosramosweb

    (@carlosramosweb)

    Olá, @cadstb
    Nesse caso, vc pode adicionar direto no códigio do plugin.

    No arquivo:
    woo-payment-on-delivery/includes/settings-form-fields.php

    Thread Starter cadstb

    (@cadstb)

    @carlosramosweb valeu , muito obrigado

    Thread Starter cadstb

    (@cadstb)

    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?

    Plugin Author carlosramosweb

    (@carlosramosweb)

    @cadstb
    Aparentemente está certo aqui seu código.
    Mas fa?a o debug do site para tentar ver o erro.

    Plugin Author carlosramosweb

    (@carlosramosweb)

    @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' ),
    ),
    Thread Starter cadstb

    (@cadstb)

    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.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Adiconar outros meios de pagamento’ is closed to new replies.