Visão geral
O sistema de cobrança da Easy Goal usa o AbacatePay como gateway de pagamento. Cada produto tem sua configuração de billing armazenada na tabelasaas_product_billing.
Configurar cobrança de um produto
Acesse Produtos → [Produto] → aba “Cobrança” e defina:| Campo | Descrição | Exemplo |
|---|---|---|
| Preço base | Valor em centavos | 9700 = R$ 97,00 |
| Ciclo de cobrança | monthly, yearly, one_time | monthly |
| Trial | Dias gratuitos antes da primeira cobrança | 7 |
| Moeda | ISO 4217 | BRL |
Um produto pode ter múltiplos planos de cobrança (ex: mensal + anual). Cada plano é uma entrada separada em
saas_product_billing.Ciclos disponíveis
| Ciclo | Valor billing_cycle | Descrição |
|---|---|---|
| Mensal | monthly | Cobrança recorrente todo mês |
| Anual | yearly | Cobrança única anual (geralmente com desconto) |
| Pagamento único | one_time | Sem recorrência |
Vídeo explicativo
Vídeo explicativo em breve.
Pré-requisitos
Conta AbacatePay
Configure sua conta em Configurações → Pagamentos. Você precisará do
abacatepay_account_id e abacatepay_email.