API PIX
Criar cobrança
Endpoint para gerar QR Code e payload copia e cola.
POST https://plispay.com/v3/pix/qrcode.php
| Campo | Descrição |
|---|
| client_id | Identificador da conta Plis Pay. |
| client_secret | Secret Key da integração. |
| valor | Valor da cobrança. |
| nome | Pagador. |
| cpf | CPF ou CNPJ do pagador. |
| descricao | Texto do pedido. |
API PIX
Solicitar saque
Endpoint para transferir saldo para chave PIX.
POST https://plispay.com/v3/pix/payment.php
| Campo | Descrição |
|---|
| client_id | Identificador da conta. |
| client_secret | Secret Key da integração. |
| valor | Valor do saque. |
| chave_pix | Chave PIX de destino. |
| tipo_chave | cpf, cnpj, email, telefone ou aleatoria. |
API Cartão
Consultar chave pública
Quando o gateway ativo de cartão for PagBank, use esta rota para buscar a chave pública do SDK de criptografia.
POST https://plispay.com/v3/card/public-key.php
| Campo | Descrição |
|---|
| client_id | Credencial da conta. |
| client_secret | Segredo da conta. |
API Cartão
Criar pagamento em cartão
Envie o cartão criptografado no navegador do cliente e a Plis Pay roteia a operação pelo PagBank quando ele estiver ativo no slot de cartão.
POST https://plispay.com/v3/card/charge.php
| Campo | Descrição |
|---|
| client_id | Credencial da conta. |
| client_secret | Segredo da conta. |
| valor | Valor da cobrança. |
| encrypted_card | Retorno do SDK PagSeguro.encryptCard(). |
| holder_name | Nome do portador. |
| holder_tax_id | CPF do portador. |
| parcelas | Número de parcelas. |
Webhooks
Retorno unificado
PagBank e Efí notificam a Plis Pay por webhooks para atualizar status e creditar saldo. O callback do comerciante continua sendo o postback_url cadastrado na transação.
Webhook interno PIX/Card: https://plispay.com/webhooks/receiver.php
Consulta
Status da transação
GET https://plispay.com/v3/transactions/status.php?id=LOCAL_ID