Create Card Payment
Cria um pagamento no cartão de crédito via Stripe Checkout e retorna a checkoutUrl para redirecionar o cliente. A sessão de checkout expira em 30 minutos. Não disponível no modo sandbox (chaves ps_test_).
Authorizations
Chave de API gerada no dashboard da PurinCash (ps_live_ ou ps_test_).
Body
Valor do pagamento em centavos. Mínimo de 80 (R$ 0,80).
x >= 80Descrição exibida no checkout do Stripe. Máximo de 200 caracteres.
200URL HTTPS pública para receber o webhook de confirmação do pagamento. Máximo de 500 caracteres.
500Dados do cliente (opcional).
String JSON com dados livres. Máximo de 2048 caracteres.
2048URL de redirecionamento após o pagamento aprovado. Máximo de 500 caracteres.
500URL de redirecionamento se o cliente cancelar o checkout. Máximo de 500 caracteres.
500Response
Pagamento no cartão criado com sucesso.
Código único do pedido. Use-o para consultar o pagamento.
Status do pagamento. Sempre "pending" na criação.
pending, paid, expired, refunded, failed Valor solicitado em centavos.
Moeda do pagamento. Sempre "BRL".
URL do Stripe Checkout para onde o cliente deve ser redirecionado para pagar.
Data e hora de expiração da sessão de checkout (30 minutos após a criação).

