3.1 Como configurar o Stripe
Guia completo para configurar o Stripe e receber pagamentos na sua aplicação.
Configurando pagamentos com Stripe
No nosso template SaaS, o Stripe é o gateway padrão.
Passo a passo de integração
- Crie uma conta no Stripe
- Para modo de teste, ative o Test Mode no canto superior direito
- Pegue sua
STRIPE_SECRET_KEYe aSTRIPE_WEBHOOK_SECRET
STRIPE_SECRET_KEY=sk_test_1234
STRIPE_WEBHOOK_SECRET=whsec_xyz
Exemplo de criação de Sessão (Checkout)
O seguinte código demonstra como gerar um link de pagamento:
const session = await stripe.checkout.sessions.create({
payment_method_types: ['card'],
line_items: [
{
price: 'price_1234',
quantity: 1,
},
],
mode: 'subscription',
success_url: 'https://seusite.com/success',
cancel_url: 'https://seusite.com/cancel',
});
console.log(session.url);
Acompanhe o tutorial em vídeo abaixo: