You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SDK para integração com a API AbacatePay.
Permite gerenciar clientes, cobranças, QR Codes Pix e saques de forma simples e fluente usando PHP moderno.
Requisitos
PHP 8.3 ou maior
Composer
Conta na AbacatePay
API Token válido
Instalação
composer require basementdevs/abacatepay-php-sdk
Features
Categoria
Funcionalidade
Status
Clientes
Criar novo cliente
✅
Listar clientes
✅
Cobranças
Criar nova cobrança
✅
Listar cobranças
✅
Pix
Criar QR Code Pix
✅
Consultar status de pagamento do QR Code Pix
✅
Cupons
Criar novo cupom
✅
Listar cupons
✅
Saques
Criar novo saque
✅
Buscar saque por ID externo
✅
Listar saques
✅
Builders
O SDK utiliza o padrão Builder para tornar a criação de requisições mais fluente, segura e legível.
Em vez de instanciar objetos manualmente com longas listas de parâmetros, o builder permite construir o objeto passo a passo e valida automaticamente campos obrigatórios antes do envio.
Motivação
Legibilidade: o código descreve claramente o que está sendo criado.
Segurança: evita instâncias inválidas de requisições (campos obrigatórios ausentes).
Consistência: todos os tipos de requisição seguem a mesma interface fluente (::builder() + ->build()).
Extensibilidade: fácil adicionar novos campos ou validações sem quebrar código existente.