POST
/pagarme-order-status
https://auth.kleevopay.com/functions/v1/pagarme-order-status
Consulta o status de um pagamento — essencial para Pix, onde o comprador aguarda a confirmação em tela.
🔑 Autenticação: o
statusToken retornado por pagarme-create-order (não é o mesmo que um login). Limite de consultas por token.Corpo da requisição
{ "statusToken": "..." }
Exemplo de requisição
cURL
curl --request POST \
--url https://auth.kleevopay.com/functions/v1/pagarme-order-status \
--header 'content-type: application/json' \
--data '{ "statusToken": "token-opaco-para-consultar-status" }'
JavaScript
const response = await fetch(
'https://auth.kleevopay.com/functions/v1/pagarme-order-status',
{
method: 'POST',
headers: { 'content-type': 'application/json' },
body: JSON.stringify({ statusToken: 'token-opaco-para-consultar-status' }),
}
)
const status = await response.json()
Python
import requests
response = requests.post(
"https://auth.kleevopay.com/functions/v1/pagarme-order-status",
headers={"content-type": "application/json"},
json={"statusToken": "token-opaco-para-consultar-status"},
)
status = response.json()
Resposta 200
{ "orderId": "uuid", "status": "paid", "paid": true, "paymentMethod": "pix" }
🚫 Respostas de erro: seguem o formato padrão { “error”: “…” }.
