Neste artigo
Onde: Definições → Leitores e dinheiro → Ligações → Pagamentos
Abra esta página: admin.<your-site>/settings/connections/payments (substitua <your-site> pelo endereço do seu site)
Antes de começar
- Ligue primeiro a Razorpay, a Stripe ou o PayPal. Consulte Pagamentos.
- Tem de ser o proprietário do site.
Passo a passo
Stripe e PayPal: o Keynate configura os avisos de pagamento na sua conta automaticamente sempre que possível. O cartão indica "Os avisos de pagamento na Stripe foram configurados por si." Se não for possível, indica "Mais um passo" e um botão Concluir configuração. Siga os passos abaixo.
Razorpay: não pode ser feito de forma automática. O cartão da Razorpay tem uma caixa guiada de 3 passos com verificação em tempo real: A aguardar a primeira mensagem da Razorpay… muda para Recebemos a primeira mensagem da Razorpay. após o seu primeiro pagamento, de teste ou real. Prima Verificar agora para verificar novamente. Consulte Ligar a Razorpay.
Os passos para qualquer plataforma de pagamento:
- Abra Definições → Leitores e receitas → Ligações → Pagamentos.
- No cartão da sua plataforma, procure a caixa Webhook.
- Prima Abrir webhooks (o botão indica o nome da sua plataforma). O painel da plataforma abre num novo separador.
- Na plataforma, prima Adicionar.
- De volta ao Keynate, prima Copiar junto a URL do webhook e cole-o na plataforma de pagamento.
- Selecione os eventos indicados na caixa do Keynate.
- Razorpay: prima Copiar no código secreto e cole-o como o segredo. Utilize um segredo diferente para testes e para produção.
- Guarde as alterações na plataforma.
- A Stripe e o PayPal mostram um código após guardar. A Stripe chama-lhe segredo de assinatura e começa por
whsec_. O PayPal chama-lhe Webhook ID. Copie-o e cole-o na caixa correspondente no Keynate. - Prima Testar ligação.
Informações úteis
- O modo de teste e o modo de produção precisam, cada um, do seu próprio webhook.
- Se perder o segredo, adicione um novo webhook na plataforma e cole o novo código.
Problemas comuns
- "Cole o segredo do webhook que introduziu na Razorpay." O campo no Keynate está vazio. Cole o mesmo segredo que inseriu na Razorpay.
- "Utilize um segredo de webhook diferente para o modo de teste e de produção." Crie um novo segredo para o segundo modo.
- "Cole o segredo de assinatura do webhook. Começa por whsec_." Copie-o da Stripe depois de adicionar o endpoint.
- "Cole o Webhook ID (apenas letras e números)." Copie o ID a partir da lista de Webhooks na sua aplicação PayPal.
- A Razorpay continua a indicar "A aguardar a primeira mensagem da Razorpay…". Faça um pequeno pagamento de teste. A mensagem chega após o primeiro pagamento. Depois, prima Verificar agora.
- Uma encomenda continua como não paga após o leitor ter pago. O webhook está em falta ou incorreto. Todas as noites, o Keynate também compara as suas encomendas com a sua plataforma de pagamentos e corrige as que tenham falhado.
Perguntas frequentes
Perguntas frequentes
Isto é o mesmo que uma chave de API?
Não. As chaves permitem ao Keynate comunicar com a plataforma de pagamento. O webhook permite à plataforma comunicar com o Keynate.
Preciso de um webhook para o modo de teste e outro para produção?
Sim. O modo de teste e o modo de produção precisam, cada um, do seu próprio webhook.
E se eu perder o segredo?
Adicione um novo webhook na plataforma e cole o novo código no Keynate.
E se uma encomenda continuar como não paga mesmo após o leitor ter pago?
O webhook está em falta ou incorreto. Todas as noites, o Keynate também compara as suas encomendas com a sua plataforma de pagamentos e corrige as que tenham falhado.