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 necessários.

IMG2

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

IMG3

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

IMG14

Adicione os eventos que deseja escutar.

IMG5

Clique em adicionar eventos.

IMG6

Em seguida, adicione o endpoint.

IMG8

IMG9

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. Esta função permite testar a conexão do Stripe com parâmetros 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á em 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.