# DataFirefly Payment Links: enviar um link de pagamento a partir do back office

> Instalação Instale o módulo em Módulos > Gestor de módulos > Carregar um módulo enviando o ficheiro ZIP, ou copie a pasta dfpaymentlink para o diretório /modules/ da loja e…

- Página: <https://www.datafirefly.com/pt/documentation/dfpaymentlink/>
- Idioma: pt
- Atualizado em: 2026-09-30
- Outros idiomas: [fr](https://www.datafirefly.com/documentation/dfpaymentlink/index.md), [en](https://www.datafirefly.com/en/documentation/dfpaymentlink/index.md), [es](https://www.datafirefly.com/es/documentation/dfpaymentlink/index.md), [de](https://www.datafirefly.com/de/documentation/dfpaymentlink/index.md), [it](https://www.datafirefly.com/it/documentation/dfpaymentlink/index.md), [pl](https://www.datafirefly.com/pl/documentation/dfpaymentlink/index.md), [nl](https://www.datafirefly.com/nl/documentation/dfpaymentlink/index.md)
- Índice: <https://www.datafirefly.com/pt/documentation/llms.txt>

## Instalação

Instale o módulo em **Módulos > Gestor de módulos > Carregar um módulo** enviando o ficheiro ZIP, ou copie a pasta `dfpaymentlink` para o diretório `/modules/` da loja e clique em Instalar.

Na instalação, o módulo cria as suas duas tabelas (links e histórico), adiciona o separador **Encomendas > Links de pagamento** e regista os seus hooks, incluindo os da ficha do cliente e da página da encomenda no back office.

O módulo não cobra nada por si. O cliente paga com os módulos de pagamento já ativos na loja (Stripe, PayPal, transferência, etc.). Verifique se existe pelo menos um método de pagamento disponível para o país e a moeda do cliente.

## Definições do módulo

A página de configuração do módulo reúne as seguintes opções.

### Validade predefinida

Duração pré-selecionada ao criar um link: 2 horas, 1, 2, 3, 7, 14 ou 30 dias. Pode alterá-la em cada link, incluindo com uma data personalizada.

### Início de sessão automático

Ao clicar em «Pagar», o link inicia a sessão do cliente para o levar diretamente ao passo de pagamento. Três opções: convidados e clientes registados (predefinição), apenas convidados ou nunca. Com «apenas convidados» ou «nunca», um cliente registado introduz a palavra-passe antes de pagar. Um cliente convidado não pode iniciar sessão com palavra-passe: se escolher «nunca», use contas de cliente normais.

### Lembrete automático

Envia um único email ao cliente quando faltam 6, 12, 24 ou 48 horas para o link expirar e a encomenda não está paga. Não é enviado lembrete para um link criado há menos de 2 horas.

### Notificações

O funcionário que criou o link recebe um email quando o cliente efetua a encomenda e depois quando o pagamento é confirmado. Pode adicionar outro endereço, por exemplo o da equipa comercial ou da contabilidade.

### Envio, cópia e prefixo

«Enviar por email por predefinição» deixa o envio marcado ao criar o link. «Cópia de cada email para» recebe uma cópia oculta de cada link enviado. O prefixo das referências (PL por predefinição) gera referências como PL-7K3M9Q.

## Criar um link de pagamento

Abra **Encomendas > Links de pagamento** e clique em **Novo link de pagamento**. O formulário preenche-se em três blocos e os totais são recalculados a cada alteração.

### 1. O cliente

Procure o cliente por nome, email, empresa ou número de telefone. As setas do teclado e a tecla Enter permitem selecioná-lo sem rato. Se não existir, clique em **Criar um novo cliente**: a conta de convidado vem marcada por predefinição quando a encomenda como convidado está ativa na loja. Se o email já estiver em uso, o cliente existente é selecionado.

Escolha depois a morada de entrega e a de faturação, ou adicione uma morada diretamente neste bloco. Os carrinhos recentes do cliente também aparecem: **Usar este carrinho** recupera os seus produtos, útil quando liga porque ficou bloqueado no checkout.

### 2. Os produtos

Procure os produtos por nome, referência ou EAN. Cada combinação aparece em separado com o preço e o stock. Ajuste as quantidades e deixe o preço unitário vazio para aplicar o preço de catálogo, ou introduza um preço negociado.

O seletor **Com IVA / Sem IVA** indica como são lidos os preços introduzidos. Um preço negociado aplica-se apenas a este carrinho: os preços de catálogo e os outros clientes não mudam. A diferença face ao preço de catálogo aparece em percentagem por baixo da linha.

Escolha também a moeda do carrinho e o idioma do cliente: é o idioma do email, da página de pagamento e do orçamento para impressão.

### 3. Entrega e link

Selecione a transportadora entre as disponíveis para a morada e os produtos. Se necessário, adicione um desconto em montante ou percentagem e marque **Envio gratuito**. O desconto e o envio gratuito usam uma regra de carrinho reservada a esse cliente.

Escolha a validade, escreva se quiser uma mensagem para o cliente (visível na página de pagamento e no email) e uma nota interna visível apenas no back office, e clique em **Criar o link de pagamento**.

Para refazer um link expirado ou reutilizá-lo para outro cliente, abra-o e clique em **Recriar um link a partir deste**: cliente, produtos, preços negociados, desconto e mensagem são carregados no formulário.

## Enviar o link ao cliente

A ficha do link reúne todas as formas de envio:

- **Copiar** o link para o colar onde quiser. O mesmo botão está disponível na lista de links.
- **Enviar por email**, para o endereço da conta ou para outro endereço introduzido no campo ao lado. **Pré-visualizar o email** mostra o email exato antes do envio.
- **Enviar por WhatsApp** abre o WhatsApp com uma mensagem pré-preenchida.
- **Copiar a mensagem para SMS** copia um texto pronto a enviar, com o montante e a data de expiração.
- **Código QR** para descarregar em PNG, para um cliente ao balcão.
- **Orçamento para impressão**: uma página A4 no idioma do cliente, com as linhas, os totais, a data de validade e o código QR, para imprimir ou guardar em PDF.

## O que o cliente vê

O link abre uma página de resumo: produtos, portes, desconto, morada de entrega, mensagem do vendedor e contagem decrescente até à expiração. No telemóvel, uma barra fixa em baixo mostra o total e o botão de pagamento.

Ao clicar em «Pagar», o cliente inicia sessão de acordo com a definição de início de sessão automático, o carrinho preparado é associado à sua sessão e ele chega ao passo de pagamento do checkout com identidade, morada e envio já validados. Escolhe o método de pagamento e a encomenda é criada por esse módulo de pagamento, como uma encomenda web.

Se o link expirou ou foi revogado, a página indica-o com um botão de contacto, e o checkout desse carrinho fica bloqueado.

## Acompanhar os links

### Estados

- **A aguardar pagamento**: o link está ativo.
- **Encomenda efetuada**: a encomenda existe mas o seu estado ainda não é pago, por exemplo uma transferência.
- **Pago**: a encomenda está num estado pago. A mudança acontece automaticamente quando valida uma transferência.
- **Expirado** e **Revogado**: o cliente já não pode pagar com este link.

### Painel e histórico

No topo da lista aparecem o montante pendente de pagamento, o montante encomendado em 30 dias, a taxa de conversão e o tempo médio até à encomenda. Os links que expiram nas próximas 24 horas são assinalados. Cada ficha contém o histórico completo: criação, envio, abertura pelo cliente, passagem ao pagamento, lembrete, encomenda e pagamento.

### Prolongar, revogar, ações em massa

Na ficha, prolongue um link por 1, 3 ou 7 dias (um link expirado ou revogado é então reativado) ou revogue-o. Na lista, selecione vários links para reenviar os emails, revogá-los ou eliminá-los de uma só vez.

### Na ficha do cliente e na página da encomenda

A ficha do cliente no back office mostra os seus 10 últimos links e um botão para criar um novo. Uma encomenda proveniente de um link mostra um painel com a referência do link, e a sua nota interna menciona-o.

## Tarefa cron

Os links expiram automaticamente quando são abertos, e os lembretes são enviados sempre que a lista de links é apresentada. Para enviar lembretes mesmo quando ninguém abre o back office, agende o URL cron indicado na configuração do módulo, por exemplo de hora a hora.

## Resolução de problemas

### Não é proposta nenhuma transportadora

Verifique se a transportadora cobre a zona da morada de entrega, aceita o peso e o montante do carrinho e está associada ao grupo do cliente. Para produtos apenas virtuais, não é necessária transportadora.

### O cliente chega ao passo da morada em vez do pagamento

Isto acontece quando o carrinho foi alterado depois da criação do link ou uma morada já não passa a validação do país. O cliente conclui então o checkout normalmente. Se o montante da encomenda for diferente do link, o histórico indica-o.

### O link não inicia a sessão do cliente

Verifique a definição de início de sessão automático. Com «nunca» ou «apenas convidados», um cliente registado tem de introduzir a palavra-passe.

### O email não chega

Use a pré-visualização para verificar o conteúdo e teste o envio de emails da loja em **Parâmetros avançados > E-mail**. O link continua a poder ser partilhado por cópia, WhatsApp ou SMS.

## Compatibilidade

- PrestaShop 8.0 a 9.x, o mesmo ZIP cobre as duas versões.
- Multiloja, multimoeda e multilingue.
- Arquitetura ModuleAdminController, sem dependência Composer.
- Interface e emails em francês, inglês, espanhol, alemão, italiano, neerlandês, polaco e português.
