• Resolved jorgecal

    (@jorgecal)


    O que é preciso é alterar as encomendas de ” On Hold ” para cancelada ao fim de x tempo definido nas definições do Woocommerce .

    O objectivo é sempre que um cliente fizer uma encomenda e usar o metodo de pagamento mbway automaticamente seja descontado o stock e ao fim de x tempo a encomenda caso não seja paga passe para cancelada e reponha o stock dos produtos encomendados .

    Foi colocado os seguintes filtros do Mbway no Theme Functions (functions.php), mas mesmo assim não esta a funcionar .

    //START – Gestão de stock mbway nas definições

    add_filter(‘mbway_ifthen_order_initial_status_pending’, FALSE);

    add_filter(‘mbway_ifthen_cancel_unpaid_orders’, TRUE);

    add_filter(‘mbway_ifthen_cancel_unpaid_orders_restore_stock’, TRUE);

    //END – Gestão de stock mbway nas definições

Viewing 3 replies - 16 through 18 (of 18 total)
  • Plugin Author Marco Almeida | Webdados

    (@webdados)

    Já agora @jorgecal, não faz muito sentido estar a fazer isto para MBWAY e Cartão de Crédito tendo em conta que esse já é o funcionamento standard do WooCommerce para métodos de pagamento em que as encomendas ficam em “Pending”: manter o stock e cancelar passado o tempo definido.

    O que vocês estão a fazer é mudar o comportamento do método de pagamento para ficar em “On hold” e depois têm obviamente que usar os outros filtros para cancelar e repor stock devido ao facto do WooCommerce não cancelar e repor stock para as “On hold”.

    Só faz sentido usar os filtros “*_ifthen_cancel_unpaid_orders” e “*_ifthen_cancel_unpaid_orders_restore_stock” em Multibanco e Payshop, que são os métodos que ficam em “On hold” por omissão.

    Em suma: ao subverter o funcionamento dos métodos de pagamento estão a complicar e a aumentar a complexidade (e consequentemente hipóteses de falha) de algo que é simples e já funciona “out of the box”.

    Thread Starter jorgecal

    (@jorgecal)

    O plug in original para o Mbway não desconta o stock quando faz a compra . E como o clinte quer logo o stock ” reservado ” para o cliente tem de ser feito desta forma .

    Plugin Author Marco Almeida | Webdados

    (@webdados)

    OK 🤷🏻‍♂️

Viewing 3 replies - 16 through 18 (of 18 total)
  • The topic ‘Alterar encomendas para canceladas com o Mbway’ is closed to new replies.