- Navios
- 22 de outubro de 2026 às 22:38 UTC
- Autor
- Kamo
- Enviar
- a73db3f
SubscriptionBillingJob (por hora, um pod e na inicialização) executa o ciclo: - levantar cada fatura de renovação como um rascunho de lead-days antes de seu dia de faturamento - Mover assinaturas para o próximo período uma vez faturado - Diga aos proprietários do vendedor in-app (BILLING_INVOICE) e por e-mail que um rascunho é à espera - enviar rascunhos no dia da faturação apenas em mercados definidos para envio automático (padrão: (guardar para aprovação) - marcar faturas atrasadas vencidas, alertar os proprietários e lembrar o cliente semanalmente InvoiceDelivery envia ao cliente a fatura com um PDF (InvoicePdfRenderer, PDFBox) e um link de visualização on-line no host do signatário, com a remessa da organização InvoicePublicController serve esse link (token no corpo, taxa de limitado, uma resposta para tokens desconhecidos). Pontos de extremidade POS: - editar um rascunho - Enviar / reenviar com destinatário e mensagem - destinatário padrão - PDF - registro de pagamentos com a data recebida, método e referência (parcial OK) - nulo com uma razão - política de faturação por mercado - quantidades de licenças adicionais na calculadora de preços
