Skip to main content
Uma cobrança (charge) é um pagamento avulso — não precisa estar ligado a um produto. Você envia os itens e a Gravity Play calcula o total, monta o checkout e devolve a checkoutUrl.

Criando uma cobrança

Resposta

Guarde o postbackSecret. Ele é retornado apenas na criação e serve para validar a assinatura dos webhooks (postbackUrl) desta cobrança. Veja Webhooks.

Os itens

Cada item tem name, quantity e unitAmountInCents. O total é a soma de quantity × unitAmountInCents de todos os itens, e é renderizado no checkout como uma linha de pedido:
Se preferir, você pode omitir items e enviar apenas amountInCents (cobrança sem detalhamento).

Campos da requisição

Consultando uma cobrança

O campo status evolui assim: Você não precisa ficar consultando: assim que o pagamento confirma, enviamos um webhook. Para listar todas as vendas, use GET /v1/payments — veja a aba Referência da API.