PS PrestaShop Iniciante

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

Instalação, definições, criação de um link no back office, envio ao cliente, acompanhamento dos pagamentos e resolução de problemas.

Atualizado Versão do módulo 1.2.1

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.

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.

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.

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.

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.

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.
Esta página foi útil?

Ainda com dúvidas? Contacte o suporte