# Receber por MB WAY e Multibanco com a EuPago

Liga a tua conta EuPago para os clientes pagarem com MB WAY (pedido na app) ou com referência Multibanco, e a encomenda passar a paga sozinha.

O MB WAY e o Multibanco são os métodos de pagamento preferidos em Portugal. Na Feitora chegam através da **EuPago**, uma instituição de pagamento portuguesa: o cliente escolhe o método no checkout e a Feitora trata do resto — envia o pedido MB WAY para o telemóvel do cliente ou mostra a entidade e a referência Multibanco, e marca a encomenda como **paga** assim que a EuPago confirma o pagamento.

## Antes de começar

- Precisas de uma conta na [EuPago](https://www.eupago.pt) com os métodos MB WAY e/ou Multibanco ativos. A EuPago pede os dados da empresa e o IBAN para onde transfere o dinheiro.
- No backoffice da EuPago, cria (ou abre) um **canal** e copia a **chave API** desse canal.
- Só o proprietário da loja pode alterar as definições de pagamento.

> **Dica — Experimenta primeiro sem chave**
> Enquanto o **modo de testes** estiver ligado, o MB WAY e o Multibanco funcionam em simulação: o checkout mostra uma referência de exemplo e podes confirmar o pagamento à mão. Vê [Fazer compras de teste](https://feitora.pt/ajuda/pagamentos/modo-de-testes).

## Ativar os métodos

1. No painel, abre **Definições → Pagamentos**.
2. Em **Métodos de pagamento**, liga **MB WAY** e **Multibanco (referência)**. Por baixo de cada um aparece "via EuPago" e se está a simular (sem chave) ou ligado à tua conta.
3. Carrega em **Guardar** no fim da página.

*(Captura do painel: Definições → Pagamentos: o modo de testes e os métodos MB WAY e Multibanco)*

## Ligar a tua conta EuPago

1. Ainda em **Definições → Pagamentos**, abre **Fornecedores e chaves** (ou carrega em **Colar chave** no aviso do topo) e procura o cartão **EuPago**.
2. Cola a chave do canal no campo **Chave API**.
3. Deixa o **Ambiente sandbox** ligado se a chave for de testes da EuPago; desliga-o quando usares a chave de produção.
4. Copia o **URL de callback** (botão ao lado do campo) e cola-o no backoffice da EuPago, nas definições do canal, como URL de notificação. É por aqui que a EuPago avisa a loja de que um pagamento entrou.
5. Carrega em **Guardar**.

*(Captura do painel: Cartão EuPago: chave API, ambiente sandbox e URL de callback a configurar na EuPago)*

> **Aviso — Sem callback, as encomendas ficam por pagar**
> Se o URL de callback não estiver configurado na EuPago, o cliente paga mas a encomenda continua **Por pagar** no painel. Confirma o callback antes de abrir a loja e faz uma compra real de valor baixo.

## O que o cliente vê

- **MB WAY:** no checkout indica o número de telemóvel. Recebe uma notificação na app MB WAY e tem alguns minutos para aceitar. A página da encomenda vai-se atualizando sozinha e mostra "paga" quando a EuPago confirma.
- **Multibanco:** recebe a **entidade, referência e valor** na página de confirmação, no email de confirmação e na página de estado da encomenda. Pode pagar no multibanco ou no homebanking quando quiser.
- Se o pagamento não chegar, pode escolher **pagar com outro método** na página da encomenda.

## Quando o pagamento entra

- A encomenda passa a **Paga** e o cliente recebe o email "Pagamento confirmado".
- Se tiveres a faturação ligada com emissão "ao pagar", a fatura-recibo é emitida nesse momento — vê [Emissão automática de faturas](https://feitora.pt/ajuda/faturacao/emissao-automatica).
- Em **Marketing → Automações** podes ativar o **Lembrete de pagamento** (para quem ainda não pagou a referência ou deixou o MB WAY expirar) e **Cancelar encomendas não pagas** ao fim de alguns dias (o stock volta ao inventário).

> **Em testes — Ligação por validar com conta real**
> A integração segue a API REST pública da EuPago (MB WAY e Multibanco), mas ainda não foi validada com uma conta EuPago real. Antes de vender, testa com uma chave de **sandbox** e depois com uma compra real de valor baixo. Em **Definições → Sistema e diagnóstico** podes verificar a ligação.

## Problemas frequentes

| Problema | O que fazer |
|---|---|
| O cliente diz que pagou e a encomenda está por pagar | Confirma o URL de callback no canal da EuPago e se o ambiente sandbox corresponde à chave. Podes sempre marcar a encomenda como paga à mão, no detalhe da encomenda. |
| O MB WAY não aparece no checkout | Verifica se o método está ligado e guardado. Fora do modo de testes, o método precisa da chave API. |
| O pedido MB WAY expirou | O cliente pode voltar à página da encomenda e pedir de novo, ou escolher Multibanco. |
