Passar para o conteúdo principal

Integração com a Stripe

Abra a opção de integração com a Stripe na Membox

Aline Isidoro avatar
Escrito por Aline Isidoro
Atualizado há mais de 2 semanas

1. Acesse a sua conta na Membox pelo link: https://app.membox.io/login

2. No menu lateral esquerdo, clique em Integrações e depois em Adicionar nova.

3. Clique na opção Stripe para iniciar.

4. Agora copie a URL da API, pois será utilizada no próximo passo dentro da plataforma da Stripe.

5. Mantenha o campo de "API Key da sua conta Stripe", "Código do produto do Stripe" e "Código do link de pagamento do Stripe" em branco por enquanto, pois iremos pegar essas informações na Stripe.

6. Defina qual será o tipo de acesso, e se customizado, selecione os cursos a serem liberados para alunos originados através dessa integração.


7. Antes de clicar em Criar integração, siga os passos abaixo.

Antes de criar o webhook, vamos coletar a API Key

1. Acesse sua conta na Stripe pelo link: https://stripe.com/

2. Clique em "Desenvolvedores" > "Chaves de API"

3. Acessando essa página copie a "Chave secreta" e inclua no campo "API Key da sua conta Stripe" disponibilizada na tela de integração da Membox;

Agora precisamos pegar o código do produto do Stripe

1. Ainda na plataforma da Stripe, Menu Lateral > Catálogo de produtos > Seleciona produto > ID do produto

2. Copie o ID do produto e inclua no campo "Código do produto do Stripe" disponibilizada na tela de integração da Membox;

Vamos agora coletar o link de pagamento do Stripe

1. Na conta da Stripe, acesse "Payment Links" e selecione o link de pagamento

2. Após isso, copie o final da URL

3. Por exemplo:

O Código do link de pagamento do Stripe será: plink_1SPjvFFLkxNz8f8of2gbQfBP

Crie um webhook na Stripe

1. Acesse sua conta na Stripe

2. Clique em Desenvolvedores > Webhook > + Adicionar destino

3. Eventos a partir de = Sua Conta e Versão da API = Pode manter a versão que eles recomendarem

4. Em seguida, selecione os seguintes tipos de eventos disponíveis: charge.refunded , checkout.session.completed , customer.subscription.updated e customer.subscription.deleted

5. Agora, precisamos escolher para onde vão os eventos. Nesse campo, pode selecionar "Endpoint de Webhook"

6. Crie um nome que facilite a localização da integração e os cursos relacionados a ela;

7. Em "URL" inclua a URL disponibilizada na tela de integração da Membox;

8. Salve a integração tanto na Stripe quanto na Membox.

9. Para verificar se funcionou, realize uma compra teste do produto e verifiquei se o e-mail do aluno teste chega na Membox.

Observação

Você deverá criar uma integração para cada produto vendido. Veja alguns exemplos:

1 - Venda de cursos individuais: neste caso, cada produto deve ter sua própria integração. Ou seja, para cada produto vendido, você deverá criar uma integração Stripe > Membox.

2 - Venda de pacotes: neste cenário, mesmo que o pacote possua mais de um curso, entendemos como um produto único e para ele deve ser criada apenas uma integração.

Ressaltando que na integração Membox deverão ser selecionados os cursos a serem liberados no pacote em "Acesso customizado".

3 - Venda de assinaturas: aqui também entendemos como apenas um produto e por isso também deverá ser criada apenas uma integração.

Atenção: se a assinatura libera todos os cursos, então deverá ser selecionado a opção "Acesso completo" na integração Membox.

Você poderá criar quantas integrações forem necessárias entre a Membox e Stripe para os seus diferentes produtos.

Veja um exemplo de integração com um acesso customizado na plataforma.

Lembrando que é possível liberar também o "acesso completo".


Suporte Membox

Se tiver dúvidas, sugestões ou críticas, entre em contato conosco pelo e-mail

[email protected] ou pelo chat da plataforma.

Estamos à disposição para ajudar!


Gostou deste artigo? Avalie com as reações abaixo 👇


Respondeu à sua pergunta?