- As configurações que apresentamos de seguida são necessárias para que os clientes possam pagar online, através de cartão de crédito, no momento em que estão a fazer uma marcação online.
- O pagamento online pode ser obrigatório ou opcional, e pode definir a percentagem a pagar online (entre 10% e 100%). Estas configurações podem ser personalizadas para cada um dos seus serviços.
- A empresa Stripe é a instituição financeira que processa todos os pagamentos com cartão de crédito, desde a conta do cliente até à sua conta bancária.
A. Configurar o Zappy
No separador Definições / Serviços coloque o visto em mostrar "Opções Online" e preencha todos os campos apresentados na imagem seguinte:
- Preencha o preço dos serviços (se ainda não o fez);
- Escolha os serviços que quer mostrar online;
- Escolha se o pagamento online é do tipo: obrigatório, opcional ou não permitido.
- Escolha a percentagem a pagar online:
- Exemplo A: um serviço custa 50€. Se escolher 30%, significa que o cliente terá de pagar 15€ no momento em que está a fazer a marcação online. O restante pode ser pago depois no seu espaço.
- Exemplo B: um serviço custa 50€. Se escolher 100%, significa que o cliente terá de pagar 50€ no momento em que está a fazer a marcação online.
B. Configurar o Stripe
2. No Backoffice do Stripe, deve preencher todos os dados do negócio em "Settings" » "Business settings" » "Your Business". Estas configurações incluem os dados da empresa ou do responsável, assim como a validação da respetiva conta bancária.
(enquanto o Stripe valida os dados do seu negócio)
3. No Backoffice do Stripe, deve desligar a opção "Viewing test data" para garantir que não está selecionado o modo de "Testes". Ou seja, não deve aparecer a laranja, como estava inicialmente - ver imagem:
4. Configuração das "API Keys":
No Backoffice do Stripe, deve aceder à opção "Developers" / "API Keys" - ver imagem - e seguir os passos que apresentamos mais a baixo:
4.1 - Copiar a chave com o nome "
Publishable Key" e
enviar para o email zappy@zappysoftware.com. Necessitamos desta chave no formato:
pk_live... 4.2 - Em "restricted keys", gerar uma chave adicional de acesso, clicando em "Create restricted key";
4.3 - Escrever o nome da nova chave: "zappy_key"
4.4 - Selecionar as seguintes permissões clicando no modo "
write": Charges, Customers, PaymentIntents, Checkout Sessions, Webhook Endpoints
*.
4.5 - Clicar em "Create key"
4.6 - No separador Restricted Keys, a nova chave "zappy_key" deverá estar criada. É necessário desbloquear o código escondido, clicando em "
Reveal key token", copiar e
enviar o token para o email zappy@zappysoftware.com. Necessitamos desta chave no formato:
rk_live...
*Nota: em anexo enviamos um vídeo a mostrar como criar a "
restricted key".
5. Configuração dos "Webhooks":
5.1 - No Backoffice do Stripe, à esquerda, em Developers (1), deve clicar em "webhooks" (2) e depois em "Add eddpoint" (3).
5.2 - No formulário, deve colocar:
5.2.2 - Versão: "current version"
5.2.3 - Events to send: procure a opção "payment_intent.succeeded"
5.2.4 - Guardar.
Pode ver aqui duas imagens para ajudar:
No final, deve aparecer assim:
Caso pretenda ativar os pagamentos com cartão, deve então enviar das duas chaves, "Publishable Key" e "zappy_key", para o email
zappy@zappysoftware.com.
Obrigado.