Começando

A API RevoxPay permite que você integre pagamentos PIX e processamento de saques de forma instantânea em seu sistema. Utilizamos JSON em todas as comunicações.

URL DE PRODUÇÃO

https://revoxpay.com/api/pix/index.php

Checklist de Integração

1. Obtenha sua API Key no painel administrativo.
2. Realize uma chamada POST para gerar um QRCode.
3. Configure sua URL de Webhook para escutar pagamentos aprovados.

Autenticação

Nossa autenticação é simplificada. Todas as requisições devem incluir o campo api_key no corpo (body) da mensagem enviada via JSON.

MANTENHA SUA CHAVE SEGURA

Nunca exponha sua API Key em código front-end (JavaScript). Todas as chamadas devem ser feitas a partir do seu Servidor (Backend).

Respostas HTTP

Utilizamos códigos HTTP para indicar o resultado. Em caso de erro, retornamos um JSON explicando o motivo.

StatusDefinição
200 OKSucesso total.
400 Bad RequestFaltam campos ou os dados são inválidos.
401 UnauthorizedSua API Key está errada ou inativa.

Exemplo de Resposta de Erro

RESULTADO (JSON)
{
  "status": "error",
  "message": "Chave de API inválida",
  "error_code": "auth_invalid"
}

Gerar QRCode

Cria uma cobrança PIX dinâmica para seu cliente.

Parâmetros da Requisição

AtributoTipoDescrição
api_keySimstringSua chave secreta da RevoxPay.
amountSimfloatValor bruto do Pix (ex: 20.00).
requestNumberSimstringID único do pedido no seu sistema.
payerobjectObjeto com name, document e email.

Notificações (Webhook)

Sempre que um usuário concluir um pagamento, nosso servidor enviará um POST para a URL configurada no seu painel.

StatusDescrição
PAIDPagamento confirmado e liquidado.
EXPIREDO tempo limite do PIX acabou sem pagamento.

Realizar Saque

Automatize o envio de dinheiro para seus clientes usando seu saldo disponível.

Tipos de Chaves Suportadas

TipoExemplo
CPF12345678900 (apenas números).
EMAILusuario@email.com.
PHONE+5511999999999.
EVPChave aleatória forte.