Skip to main content
GET
/
api
/
v1
/
payment
/
get
/
{id}
curl -X GET 'https://api.visionwallet.com.br/api/v1/payment/get/payment_abc123' \
  -H 'X-API-Key: sua_api_key'
{
  "success": true,
  "statusUpdated": false,
  "data": {
    "id": "payment_abc123",
    "transactionId": "mistic_transaction_id",
    "value": 10000,
    "netValue": 9950,
    "status": "COMPLETED",
    "qrCode": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNk+M9QDwADhgGAWjR9awAAAABJRU5ErkJggg==",
    "description": "Pagamento de serviço",
    "createdAt": "2024-01-15T10:30:00Z",
    "updatedAt": "2024-01-15T10:35:00Z"
  }
}

Buscar Pagamento

Busca um pagamento específico pelo ID. O endpoint sincroniza automaticamente o status com o provedor de pagamento.
curl -X GET 'https://api.visionwallet.com.br/api/v1/payment/get/payment_abc123' \
  -H 'X-API-Key: sua_api_key'
{
  "success": true,
  "statusUpdated": false,
  "data": {
    "id": "payment_abc123",
    "transactionId": "mistic_transaction_id",
    "value": 10000,
    "netValue": 9950,
    "status": "COMPLETED",
    "qrCode": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNk+M9QDwADhgGAWjR9awAAAABJRU5ErkJggg==",
    "description": "Pagamento de serviço",
    "createdAt": "2024-01-15T10:30:00Z",
    "updatedAt": "2024-01-15T10:35:00Z"
  }
}

Parâmetros

id
string
required
ID único da transação de pagamento.
Este endpoint sincroniza automaticamente o status com o provedor de pagamento. Se o status mudar durante a consulta, o campo statusUpdated será true.

Campos da Resposta

qrCode
string
QR Code em formato base64 (data URI). Pode ser null se o QR Code não estiver disponível. Formato: data:image/png;base64,...
transactionId
string
ID da transação na Mistic Pay.

Permissões Necessárias

Esta rota requer a permissão read:payments.

Rate Limiting

  • 10 req/s (600 req/min) por API Key

Authorizations

X-API-Key
string
header
required

API Key para autenticação. Use o header X-API-Key ou Authorization: Bearer {api_key}

Path Parameters

id
string
required

ID único da transação de pagamento

Response

Pagamento encontrado

success
boolean
message
string
data
object