VamPay
VamPay
GET/charges/:id

Consultar Cobrança

Status de uma cobrança no cartão ou boleto. Se ainda estiver pendente, a VamPay confere o pagamento na hora da consulta.

Exemplo de Request

curlbash
curl "https://api.vampay.com.br/charges/6ad11c0e5b3f4a0012c9e7a1" \
  -H "X-API-Key: vampay_sua_api_key"

Status

ParâmetroTipo
PENDINGstatus
COMPLETEDstatus
EXPIREDstatus

Campos da resposta

ParâmetroTipo
amountnumber
feenumber
netAmountnumber
paymentLinkstring
card.brand / card.last4string
availableAtstring
refundedboolean
GET/charges

Listar Cobranças

Últimas cobranças no cartão e boleto da conta.

Query Params

ParâmetroTipo
limitnumber
methodstring
statusstring
GET/charges/methods

Formas, Taxas e Limites

Se cartão e boleto estão disponíveis na sua conta, com a taxa e os limites de cada um.

Resposta

200 OKjson
{
  "success": true,
  "data": {
    "available": true,
    "methods": [
      { "method": "CARD", "label": "Cartão de crédito", "fee": { "percent": 3.5, "fixed": 0.6 }, "limits": { "min": 5, "max": 50000 }, "settlementDays": 30 },
      { "method": "BOLETO", "label": "Boleto", "fee": { "percent": 0, "fixed": 2.5 }, "limits": { "min": 5, "max": 50000 }, "settlementDays": 0 }
    ]
  }
}
Cartão: o valor entra no saldo na hora e fica disponível para saque em 30 dias (recebimento em D+30). Reembolso e contestação (chargeback): se o pagamento for devolvido ao pagador, o valor sai do seu saldo e a cobrança passa a vir com refunded: true. Você recebe uma notificação no painel quando isso acontece.