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 da empresa, escolha o tipo e a localização do negócio, confirme o representante da conta e forneça os dados bancários para os pagamentos. Após concluir o registro, você retornará ao CMS, e a conta de pagamento exibirá o status Stripe conectado.
Após a conexão, vá para Developers → Webhooks no Painel do Stripe e clique em Adicionar destino.
Siga os passos do assistente de criação de destino de evento: escolha os eventos a serem escutados, selecione o tipo de destino (endpoint de webhook) e, na etapa de configuração, no campo Endpoint URL, insira o endereço do nosso webhook. Substitua test-project.oneentry.cloud pelo endereço do seu projeto:
https://test-project.oneentry.cloud/api/content/payments/webhook/stripe
Defina um nome para o destino e conclua a criação — o novo endpoint aparecerá na lista de Destinos de Evento com o status Ativo.
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. Essa função permite testar a conexão do Stripe com parâmetros de conexão 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á para 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.