Como conectar a Stripe com a Hostkit
Se quer conectar a sua Stripe com a Hostkit, de forma a coletar pagamentos, o passo essencial é criar uma chave secreta na Stripe.
Por questões de segurança, recomendamos a criação de uma chave secreta restrita, e não uma chave secreta padrão.
Passos:
- Faça login na sua Stripe.
- No canto superior direito, clique em "Desenvolvedores".
- Clique no separador "Chaves da API".
- No final da página, separador "Chaves restritas", clique em "Criar chave restrita".
- Nomeie a chave como "Hostkit".
- Procure os 5 seguintes recursos e selecione "Gravação" do lado direito.
- Customers
- PaymentIntents
- PaymentMethods
- Todos os recursos do Checkout
- Todos os recursos de Webhook
- Copie a chave.
IMPORTANTE: Sem estes 5 recursos, a integração poderá não funcionar corretamente!
Em seguida:
Cole a chave restrita da Stripe, dentro do menu "Minha conta" ou dentro o seu alojamento Hostkit.
Passo final:
No mesmo menu Desenvolvedores da Stripe, clique no separador Webhooks. Se existir a seguinte URL da Hostkit, está tudo corretamente configurado. Se não existir, siga os passos abaixo indicados.
Se a nossa URL não existir nos webhooks da Stripe, siga os seguintes passos:
- Na página dos Webhooks, clique no botão branco "Adicionar endpoint".
- Adicione a seguinte URL: https://app.hostkit.pt/stripe/webhook_client.cgi
- Clique em "Selecionar eventos" e selecione os 5 eventos seguintes:
- charge.captured
- checkout.session.completed
- checkout.session.expired
- payment_intent.succeeded
- payment_intent.canceled
- Clique no botão lilás "Adicionar endpoint".
Depósitos de segurança (opcional):
Se tiver uma conta Stripe IC+ e quiser cobrar depósitos de segurança com autorização alargada (mais dos 7 dias padrão), active a opção Autorização alargada e insira a sua chave pública live.