Stripe

Configuração da Stripe

1. Acessar a Área de Desenvolvedores:
a. No canto superior esquerdo da interface da Stripe, clique em Desenvolvedores.

 

  1. Configurar Webhooks
    a. Na aba Webhooks, clique em Adicionar endpoint.
    b. Crie um novo endpoint com a seguinte URL: {{url_do_cliente}}/api/tools/webhooks/stripe/orders.
    c. Adicione os seguintes 7 eventos ao webhook:

  • charge.refunded

  • checkout.session.completed

  • checkout.session.async_payment_succeeded

  • customer.subscription.updated

  • customer.subscription.deleted

  • invoice.payment_succeeded

  • payment_intent.payment_failed

 

image-20240623-223802.png
  1. Obter a Chave Secreta da API
    a. Retorne à tela de Desenvolvedores.
    b. Vá para a aba Chaves da API.
    c. Copie a chave secreta, que começa com "sk_".

 

  1. Integrar Chave Secreta no Painel (Essa parte é com a equipe da EDM)
    a. No painel do cliente, vá para Configurações
    b. Acesse a aba TÉCNICAS.
    c. Na seção Integração com Gateways, cole a chave secreta da Stripe.

  2. Criar Página de Venda na Stripe

a. Na listagem à esquerda da tela, clique em Mais.
b. Abra a tela de Payment Links.
c. Crie um novo Payment Link com o produto/assinatura escolhido.
d. Configure a página de vendas conforme desejado.

Integrar Vendas com a Plataforma da Stripe

Assinaturas

  1. Para integrar a venda de assinaturas, é necessário que a chave de todos os preços (price_id) das assinaturas vendidas seja adicionada como ID externo no plano equivalente na plataforma.

  2. Para obter esse price_id:

    • Acesse a página do produto vendido como assinatura.

    • Na listagem de preços, clique nos "..." do preço e copie o ID.

      image-20240623-234555.png
  3. No painel admin:
    a. Clique em Sua Loja
    b. Planos de Assinatura (acesse a assinatura que deseja liberar com essa venda)
    c. Lojas Externas (adicione o ID em Stripe.)

Pacote de produtos

  1. Para integrar a venda de produtos avulsos, acesse a tela de Payment Links.

  2. Aqui, o ID utilizado é o do payment link. Uma maneira fácil de obter o link é pela URL do site.

  3. No painel admin:
    a. Sua Loja;
    b. Pacotes de Produtos (acesse o produto que deseja liberar com essa venda);
    c. Lojas Externas (adicione o ID em Stripe).