Pular para o conteúdo principal

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.

IMG1

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.

IMG10

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.

IMG7

Adicione links para redirecionamento após o pagamento.

IMG11

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.

IMG11

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

  1. Vá para Payments → Accounts e abra a conta de pagamento do tipo Stripe desejada.

  2. Abra a seção Developers.

  3. No campo de entrada, insira a URL do seu webhook — o endereço para o qual os eventos serão duplicados.

  4. 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.