Pular para o conteúdo
Skillpedia
Automações41 mil · #4911

billing-automation

Ajuda seu agente a criar sistemas de cobrança automáticos para pagamentos recorrentes e faturas. É útil para gerenciar assinaturas e pagamentos que se repetem.

O que ela faz

Esta ferramenta ajuda a criar sistemas de cobrança automáticos para pagamentos recorrentes, como assinaturas. Ela cuida de gerar faturas, gerenciar pagamentos que falham e calcular valores proporcionais quando planos mudam.

Quando usar

  • ✓Ao criar um sistema de assinatura para um serviço online.
  • ✓Para automatizar o envio de faturas para clientes.
  • ✓Quando precisar recuperar pagamentos que não foram aprovados.

Exemplo do que pedir para a IA

“Crie um sistema de cobrança para um serviço de streaming que cobra mensalmente e envia faturas por e-mail.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/wshobson/agents/blob/main/plugins/payment-processing/skills/billing-automation/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/wshobson/agents/blob/main/plugins/payment-processing/skills/billing-automation/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta organiza os ciclos de cobrança (mensal, anual, etc.) e gerencia o estado das assinaturas (ativa, cancelada, etc.). Ela também automatiza o processo de recuperação de pagamentos falhos e ajusta os valores se o cliente mudar de plano no meio do ciclo.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add wshobson/agents --skill billing-automation

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/wshobson/agents/main/plugins/payment-processing/skills/billing-automation/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Automação de Cobrança

Domine sistemas automatizados de cobrança, incluindo cobrança recorrente, geração de faturas, gerenciamento de inadimplência, prorata e cálculo de impostos.

Quando Usar Esta Habilidade

  • Implementar cobrança de assinatura SaaS
  • Automatizar a geração e entrega de faturas
  • Gerenciar recuperação de pagamentos falhos (inadimplência)
  • Calcular cobranças prorata para mudanças de plano
  • Lidar com imposto sobre vendas, IVA e GST
  • Processar cobrança baseada em uso
  • Gerenciar ciclos de cobrança e renovações

Conceitos Principais

1. Ciclos de Cobrança

Intervalos Comuns:

  • Mensal (mais comum para SaaS)
  • Anual (desconto para longo prazo)
  • Trimestral
  • Semanal
  • Personalizado (baseado em uso, por assento)

2. Estados da Assinatura

trial → active → past_due → canceled
              → paused → resumed

3. Gerenciamento de Inadimplência

Processo automatizado para recuperar pagamentos falhos através de:

  • Agendamentos de novas tentativas
  • Notificações ao cliente
  • Períodos de carência
  • Restrições de conta

4. Prorata

Ajuste de cobranças quando:

  • Houver upgrade/downgrade no meio do ciclo
  • Adicionar/remover assentos
  • Alterar a frequência de cobrança

Início Rápido

from billing import BillingEngine, Subscription

# Initialize billing engine
billing = BillingEngine()

# Create subscription
subscription = billing.create_subscription(
    customer_id="cus_123",
    plan_id="plan_pro_monthly",
    billing_cycle_anchor=datetime.now(),
    trial_days=14
)

# Process billing cycle
billing.process_billing_cycle(subscription.id)

Padrões detalhados e exemplos práticos

A documentação detalhada dos padrões está em references/details.md. Leia este arquivo quando o nível de navegação acima for insuficiente.

Perguntas frequentes

O que é 'dunning management'?

É o processo automático de tentar novamente cobrar pagamentos falhos e notificar o cliente.

O que é 'proration'?

É o cálculo de um valor proporcional quando um cliente muda de plano ou quantidade de serviço no meio de um ciclo de cobrança.

Quais tipos de ciclos de cobrança existem?

Podem ser mensais, anuais, trimestrais, semanais ou personalizados, dependendo do uso.

Detalhes

Descrição original do autor

Build automated billing systems for recurring payments, invoicing, subscription lifecycle, and dunning management. Use when implementing subscription billing, automating invoicing, or managing recurring payment systems.

repo: wshobson/agents

Popularidade

Estrelas no GitHub
41 mil
Posição no ranking
#4911
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas