Stripe
A Stripe recebe cartões do mundo todo, com o dinheiro caindo na sua conta Stripe. É a escolha para vender a jogadores de fora do Brasil.
Você precisa de uma conta Stripe ativada para receber (com os dados da empresa e a conta bancária cadastrados no Dashboard da Stripe).

1. Copie as chaves de API
- No Dashboard da Stripe, abra Desenvolvedores > Chaves de API.
- Mude para o modo de produção (o modo de teste fica desligado).
- Copie a chave publicável, que começa com
pk_live_, e cole no campo Public Key do painel. - Revele e copie a chave secreta, que começa com
sk_live_, e cole no campo Secret Key. A Stripe mostra a chave secreta uma vez só: guarde num lugar seguro.
2. Crie o webhook
-
No Dashboard da Stripe, abra Desenvolvedores > Webhooks e clique em adicionar endpoint.
-
Cole como destino a URL que o painel mostra. Ela tem este formato:
URL do webhook https://webhooks.hystore.com.br/api/v1/webhooks/stripe/<id da sua loja> -
Selecione estes eventos:
Eventos do webhook checkout.session.completed checkout.session.async_payment_succeeded checkout.session.async_payment_failed checkout.session.expired charge.refunded charge.dispute.closed -
Salve o endpoint e copie o segredo de assinatura, que começa com
whsec_. -
Cole em Segredo do webhook, no painel.
3. Ligue e salve
Ligue a chave do cartão da Stripe e salve. O jogador paga numa página segura da Stripe e volta para a loja com o pedido aprovado.
Estornos e disputas
Com os eventos charge.refunded e charge.dispute.closed, o estorno e a disputa
perdida na Stripe marcam o pedido como Reembolsado sozinhos: as entregas que
ainda não tinham saído são canceladas. Veja Pedidos.
