Endpoints
Checkout cartão Stripe
Cria sessão Stripe Checkout na subconta Connect (cobrança avulsa sem link).
POST
Corpo da requisição
Valor em BRL. Mínimo R$ 5,00. Com
coverFee: true, é o líquido desejado.Descrição na fatura/checkout (padrão:
Pagamento via API).Se
true, a taxa GoatPay é acrescentada ao valor cobrado no cartão.E-mail pré-preenchido no Stripe Checkout (recomendado).
URL após pagamento aprovado. Padrão: página GoatPay se omitido.
URL se o cliente cancelar no Stripe Checkout.
Resposta
| Campo | Descrição |
|---|---|
checkoutUrl | Redirecione o cliente para esta URL |
transactionId | ID da transação GoatPay — use em GET /card/get e estorno |
sessionId | ID da sessão Stripe Checkout |
status | Inicia como PENDING |
payment.paid ou polling em GET /card/get/:id.
Para checkout com página GoatPay e vários métodos, use links de pagamento.
Permissão: card/checkout. Guia: Cartão Stripe Connect.Authorizations
Chave gp_live_... criada em Integrações → Chaves de API no dashboard.
Body
application/json
Valor em BRL (bruto ou líquido se coverFee true).
Required range:
5 <= x <= 1000000Maximum string length:
180Maximum string length:
180Maximum string length:
500Maximum string length:
500