Stripe
Instruções para conectar o Stripe
Crie uma conta de pagamento do tipo Stripe
Como criar uma conta de pagamento está descrito aqui.
Conecte o Stripe à conta de pagamento
Para isso, vá até a conta de pagamento criada e clique em Conectar Stripe.

Você será redirecionado para a página de conexão do Stripe, preencha os dados necessários.

Após a conexão, vá em Developers → Webhooks no Painel do Stripe e clique em Adicionar um endpoint.

No campo URL, insira o link para o webhook. Substitua test-project.oneentry.cloud pelo endereço do seu projeto.
https://test-project.oneentry.cloud/api/content/payments/webhook/stripe

Adicione os eventos que deseja escutar.

Clique em adicionar eventos.

Em seguida, adicione o endpoint.


Após adicionar o webhook, vá para o CMS em Payments → Statuses, selecione o provedor e acesse as configurações.

Adicione a atualização automática do status de pagamento para o pedido. À esquerda está o status do pedido, e à direita os status dos seus pedidos, adicionados anteriormente na seção de pedidos.

Adicione links para redirecionamento após o pagamento.

Na conta de pagamento, há suporte para o modo de teste. Esta função permite testar a conexão do Stripe com parâmetros de teste.

Para desativar o modo de teste, desmarque a caixa.
Webhook para duplicação de eventos do Stripe
Nas configurações da conta de pagamento do Stripe, na seção Developers, você pode adicionar seu próprio endereço de webhook. Após a adição, todos os eventos de pagamento recebidos do Stripe serão duplicados para o endereço especificado, permitindo que sejam processados através da API Admin.
A URL do nosso endpoint para receber eventos do Stripe está disponível na documentação da API.
Como adicionar um webhook
-
Vá em Payments → Accounts e abra a conta de pagamento do tipo Stripe desejada.
-
Abra a seção Developers.
-
No campo de entrada, insira a URL do seu webhook — o endereço para o qual os eventos serão duplicados.
-
Salve as alterações.
Após salvar, todos os eventos que o Stripe enviar para o endpoint OneEntry também serão duplicados para o endereço que você especificou. Isso permite implementar seu próprio processamento de eventos de pagamento através da API Admin.