• Resolved Ricardo

    (@maverickws)


    Boa tarde,

    Verificámos a existência de uma encomenda na plataforma com os seguintes detalhes:

    Estado Pendente

    Dados de pagamento por Multibanco, MBWAY ou Payshop
    Sem dados disponíveis
    Deve existir um erro porque o método de pagamento desta encomenda é MB WAY.

    Ao seleccionar no backoffice o link para a página de pagamento do cliente é retornada a seguinte mensagem:

    “Esta encomenda n?o pode ser paga. Por favor contacte-nos se necessita de ajuda.”

    Solicito feedback, obrigado.

Viewing 7 replies - 1 through 7 (of 7 total)
  • Thread Starter Ricardo

    (@maverickws)

    Identificámos que este estado corresponde a pagamentos MBWAY cujo cliente faz “Rejeitar pagamento” no seu telemovel, cancelando a encomenda.
    Sugerimos se possível a passagem do Estado a cancelado.

    O estado “pendente” é o estado normal para encomendas MBWAY, que tal como PayPal ou Cart?o de crédito dever?o ser pagas de imediato. Este estado n?o envia email para o cliente antes do pagamento, só depois.

    Só nos métodos com prazo alargado (Multibanco, Payshop, Transferência bancária, …) é que se usa o estado “on hold”. Este estado envia email com instru??es de pagamento.

    Identificámos que este estado corresponde a pagamentos MBWAY cujo cliente faz “Rejeitar pagamento” no seu telemovel, cancelando a encomenda.
    Sugerimos se possível a passagem do Estado a cancelado.

    Isso n?o é possível porque n?o temos do nosso lado a informa??o da rejei??o do pagamento. O WooCommerce tem um mecanismo próprio para cancelamento de encomendas “pending” n?o pagas após x minutos. é a op??o “manter stock” no “inventário”. N?o podemos dar suporte a essa funcionalidade pois é do WooCommerce e n?o do plugin.

    Dados de pagamento por Multibanco, MBWAY ou Payshop
    Sem dados disponíveis
    Deve existir um erro porque o método de pagamento desta encomenda é MB WAY.

    Necessitamos de ver o debug log do mbway desse dia e que nos indiquem o no da encomenda. Por favor enviem por email.

    Thread Starter Ricardo

    (@maverickws)

    Olá Marco obrigado novamente pelo feedback.

    No caso em quest?o (ainda n?o estava o debug log activo) entre o email de encomenda criada e email de encomenda cancelada decorria um minuto.
    A referência MBWAY expira em 5 minutos, portanto houve uma ac??o de cancelamento da encomenda, tendo o estado mantido “Pendente”.

    De facto verificámos que a Rejei??o feita na notifica??o MBWAY em mobile n?o criava um email de encomenda cancelada, conforme aquilo que verificámos nos logs da situa??o original como descrito acima.

    N?o temos como detectar a rejei??o do pagamento na App. A SIBS n?o nos envia essa notifica??o.

    Ter?o mesmo de cancelar as encomendas pending após 5 minutos (ou o tempo que quiserem) através do mecanismo incluido no WooCommerce.
    Será aplicável todas os métodos de pagamento imediatos: MBWAY, Stripe, Paypal, …

    Thread Starter Ricardo

    (@maverickws)

    Sendo que o plugin sabe quando a referência está expirada, porque n?o mudar o Estado da Encomenda para Cancelado aquando da expira??o da ref. MBWAY?

    Porque o WooCommerce tem um mecanismo próprio para cancelar encomendas “pending” que o dono da loja pode utilizar. A gateway de pagamento n?o deve substituir o WooCommerce.

    Por outro lado, a SIBS muitas vezes está com delay e envia as notifica??es com muito atraso (aconteceu muito frequentemente no início da pandemia). Se for?armos o cancelamento de encomendas depois de expiradas teríamos muito mais problemas com encomendas n?o identificadas no momento do callback do pagamento porque já tinham sido canceladas entretanto.

    Thread Starter Ricardo

    (@maverickws)

    Ok, grato pela resposta.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Encomenda “Estado Pendente”: Deve existir um erro pq o método de pagamento…’ is closed to new replies.