Stripe
O primeiro passo a configuração do Stripe deve primeiro criar uma conta no Stripe.
Para configurar o Stripe são necessário dois passos simples:
- Consultar as suas chaves (API Keys) acessíveis no Backoffice do Stripe e colocar nos respectivos campos do Backoffice da UrActive;
- Configurar Webhooks (Monotorização para ações de pagamento dos seus clientes).
Estes passos não deverão demorar mais do que 15 minutos para executar.
Depois de criada a conta, aceda à secção Developers, na subsecção API Keys, para poder consultar as suas keys. São necessárias duas:
· Public Key (que deverá começar com o seguinte formato: “pk_live_”)
· Secret Key (esta terá de gerar, e deverá começar com o seguinte formato deverão começar por “sk_live_”)

No seu Backoffice UrActive, nas configurações de site insira a que começa por “ pk_live_ “ no campo Stripe Public Key e a que começa por “sk_live_” no campo Stripe Private Key.

De seguida, é necessário criar 3 eventos de webhooks. Para isso aceda à secção Developers e subsecção Webhooks.
Clique em Add endpoint, e adicione o seguinte link no campo “Endpoint URL”: https://api.uractive.com/rest/stripe/hook
Depois adicione em “Events to Send” os seguintes da lista (ao inserir estes deverão aparecer na lista, basta selecionar os mesmo ou introduzir manualmente).
Events to send:
- charge.dispute.created
- charge.refunded
- checkout.session.completed

Parabéns! Agora já poderá receber pagamento dos seus clientes com integração do Stripe!
Se tiver dificuldades, pode pedir ajuda AQUI.