Pedidos de Pagamento Via MBWAY

Esta funcionalidade irá permitir pagamentos da conta corrente via MBWay.

A seguir, apresenta‑se o processo de envio do pedido de pagamento no Wave Trade X:

  • Para ativar a funcionalidade do MBWAY, será necessário ativar a variável ao terminal "Permitir lançar pagamentos de conta-corrente por MBWay?", esta variável terá que estar a "true".

  • Na secção da Conta Corrente, cada linha contará com um botão de seleção dedicado ao MB WAY, acompanhado do respetivo ícone, indicando que o pedido será realizado por esta via.

  • Depois da seleção das linhas , podemos enviar o pedido de pagamento, carregando no icon superior direto do MBWAY, que abrira um pop-up.

  • Este pop‑up permite inserir o número de telemóvel e visualizar o montante total a pagar. Para submeter o pedido, basta carregar no botão “Enviar pedido de pagamento”. Momento em que a transação é disparada via euPago numa única operação que engloba o valor total das linhas selecionadas.

  • Antes do envio à euPago, a aplicação gera internamente um identificador único denominado  de BrokerPaymentId, que é incluído no pedido enviado à API da euPago, juntamente com o número de telemóvel, a moeda e o valor total a pagar. Mesmo que a transação reúna várias linhas, todas partilham o mesmo BrokerPaymentId na tabela PaymentsRequests, garantindo que sejam tratadas como uma única operação agregada. Apenas após a confirmação de sucesso por parte da euPago é criado o registo na tabela PaymentsRequests, contendo o BrokerPaymentId, a referência de transação devolvida pela euPago (PaymentReference) e os restantes dados da transação.

  • Em caso de sucesso, o pedido poderá ser consultado no backoffice da euPago através do identificador correspondente ao BrokerPaymentId, garantindo rastreabilidade de cada pagamento. Note-se que o estado da transação no backoffice da euPago será, por padrão, apresentado como 'Pendente'.

Last updated