Público ideal
Pequenos negócios, freelancers, autônomos e profissionais que precisam controlar clientes e recebimentos sem complexidade.
HubPay
HubPay é a nova apresentação do projeto HubPay. O foco agora é deixar claro, na primeira abertura, como cadastrar clientes, criar cobranças e acompanhar recebimentos sem fricção.
Pequenos negócios, freelancers, autônomos e profissionais que precisam controlar clientes e recebimentos sem complexidade.
Dashboard com resumo do mês, status das cobranças, clientes recentes e atalhos para nova cobrança e novo cliente.
A arquitetura original foi preservada: API + Application + Domain + Infrastructure.
| Camada | Responsabilidade |
|---|---|
| HubPay.Domain | Entidades, regras de negócio e value objects. |
| HubPay.Application | Casos de uso, DTOs e serviços de aplicação. |
| HubPay.Infrastructure | Persistência com EF Core e repositórios. |
| HubPay.API | Minimal API, autenticação e console web. |
Conta
POST /merchants
POST /merchants/{id}/api-keys
POST /merchants/{id}/api-keys/revoke
Clientes
POST /customers
GET /customers
GET /customers/{id}
Cobranças e pagamentos
POST /payments
GET /payments
GET /payments/{id}
GET /payments/{id}/events
POST /payments/{id}/authorize
POST /payments/{id}/pay
POST /payments/{id}/refuse
POST /payments/{id}/cancel
Webhooks (opcional)
POST /webhooks
GET /webhooks
POST /webhooks/{id}/disable