Pedidos de Pagamento Via MBWAY
Esta funcionalidade irá permitir pagamentos da conta corrente via MBWay.
Last updated
Esta funcionalidade irá permitir pagamentos da conta corrente via MBWay.
Last updated
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'.