O que faz a app Paystack
A app Paystack envia os compradores para a página de pagamento segura do Paystack, onde pagam com cartão, transferência bancária, USSD ou mobile money, conforme o que o Paystack suporta no país deles e o que ativou no Paystack. É indicada para lojas que vendem na Nigéria, Gana, Quénia, África do Sul, Costa do Marfim e Egito. O dinheiro vai para a sua conta Paystack, e o Paystack transfere-o para o seu banco.
Antes de começar
- Uma conta empresarial Paystack.
- As suas chaves API: no Paystack Dashboard, abra Settings e depois API Keys & Webhooks. Precisa da Chave pública (começa por pk_test_ ou pk_live_) e da Chave secreta (começa por sk_test_ ou sk_live_).
- Um mercado com preços em NGN, GHS, KES, ZAR, XOF, EGP ou USD, numa moeda que a sua conta Paystack esteja autorizada a receber. O Paystack fica oculto nos mercados com preços em qualquer outra moeda, porque o pagamento falharia.
- Um campo Email no seu formulário de finalização da compra, ativo (de preferência obrigatório). O Paystack precisa do e-mail do comprador para iniciar um pagamento, por isso a finalização da compra pede-o quando o comprador escolhe o Paystack. Se o campo de e-mail estiver desativado, os compradores não podem pagar com o Paystack. Define isto no painel Configurações do construtor.
Instalar e configurar
- Abra Aplicações, encontre o Paystack no separador Gateways de pagamento e clique em Instalar no seu cartão.
- Cole a sua Chave pública e a sua Chave secreta.
- Ative Ativar e clique em Guardar.
Configurações
- Ativar: mostra o Paystack na finalização da compra. Desative-o para o ocultar sem perder as suas chaves.
- Chave pública (obrigatória).
- Chave secreta (obrigatória): fica oculta enquanto escreve. Mantenha-a privada.
As duas chaves têm de vir do mesmo modo: duas chaves de teste ou duas chaves reais (live).
O que os compradores veem
Na finalização da compra, os compradores veem o Paystack com os logótipos Visa e Mastercard. Depois de fazer o pedido, pagam na página do Paystack na moeda do mercado e regressam à sua página de agradecimento. O pedido passa a Feito com a etiqueta Pago com Paystack. A forma como os pedidos são confirmados é explicada em Como funcionam os pagamentos online com cartão?
Testar
- Guarde as suas chaves de teste (pk_test_ e sk_test_).
- Faça um pedido na sua loja e pague com um dos cartões de teste do Paystack. Não é movimentado dinheiro real.
- Verifique se o pedido chega como Feito e pago.
- Substitua as duas chaves pelas suas chaves reais e guarde. As chaves reais são necessárias para receber pagamentos reais.
Problemas comuns
- "As chaves pública e secreta devem ambas estar em modo de teste ou modo ativo". Misturou uma chave de teste com uma chave real. Copie as duas do mesmo modo.
- "A chave pública que inseriu está incorreta" ou "A chave secreta que inseriu está incorreta". Copie novamente a chave completa, sem espaços. Verifique se não trocou as duas.
- O Paystack não aparece na finalização da compra. Verifique se Ativar está ligado, se as duas chaves estão guardadas e se a moeda do mercado do comprador é uma das moedas acima. Consulte métodos de pagamento.
- Os compradores veem "Se for o proprietário da conta, tente ligar novamente a sua conta Paystack." O Paystack recusou-se a iniciar o pagamento. Verifique se as suas chaves são reais e atuais, e se a sua conta Paystack pode receber na moeda do mercado.
- Um comprador pagou, mas o pedido continua Abandonado. Provavelmente o comprador fechou a página antes de regressar. Encontre o pagamento no seu Paystack Dashboard e depois mude o pedido para Feito.