• Resolved joaonascimento

    (@joaonascimento)


    Bom dia, é possível apenas habilitar a gera??o da fatura para alguns métodos de pagamento?

    Ou seja, em pagamentos automaticos gera a fatura, em pagamento “pagamento na loja” n?o gera a fatura.

    Obrigado

Viewing 1 replies (of 1 total)
  • Plugin Author Moloni

    (@molonidevteam)

    Bom dia.

    Relativamente à sua quest?o, aconselhamos a usar o nosso filtro ‘moloni_before_insert_document’ para parar o processo de cria??o de documentos caso o método de pagamento da encomenda seja o pretendido.

    add_filter( 'moloni_before_insert_document' , 'filter_by_payment_method' );
    
    function filter_by_payment_method( $documentBuilder ) {
        $paymentMethodName = documentBuilder->order->get_payment_method_title() ?? '';
        $paymentMethodName = strtolower($paymentMethodName);
    
        if (paymentMethodName === 'pagamento na loja') {
             $documentBuilder->stopProcess = true;
        }
    
        return $documentBuilder;
    }

    Caso necessite de mais ajuda n?o hesite em entrar em contacto

Viewing 1 replies (of 1 total)
  • The topic ‘Apenas criar fatura em determinados metodos de pagamento’ is closed to new replies.