Bill a taxa de inicialização em ambas as rotas para um plano, e registrar termos negociados

FeatureBillingService
Navios
5 de setembro de 2026 às 02:11 UTC
Autor
Kamo
Enviar
948325a

Duas rotas alcançam o mesmo plano e apenas uma delas iria cobrar o novo Taxa de arranque por assento. Uma encomenda escrita através do serviço de assinatura, que nunca toca em Stripe; auto-servir checkout vai direto para um Checkout Sessão e teria acusado ninguém que se inscreveu. O mesmo plano teria custado dinheiro diferente, dependendo de como foi comprado, então a taxa fica um preço Stripe não recorrente e um item de linha, ignorado quando um acordo renuncia e pulou em vez de fatal quando ainda não existe preço — um preço em falta deve não parar um cliente assinando, e uma taxa é recuperável em uma fatura de uma forma Um checkout abandonado não é. A API de acordos é apenas administração de plataforma e deliberadamente: um acordo move dinheiro em favor do cliente contra a lista publicada, que é Kamo decisão e não do proprietário do cliente. Nada exclui — retirar desactivações e mantém a linha, porque uma fatura levantada enquanto estava vivo tem que ficar Explicável. Duas maneiras de registrar um erro são recusadas: um FLAT acordo sem preços de montante a zero e lê-se como uma renúncia que ninguém concordou, e um acordo editado através da página errada da organização re-preços alguém que nunca fez parte da conversa. A DDL é à mão, como os scripts COMP ao lado foram: InicializerService não é implantado, o Hibernate não reedita um CHECK numa tabela existente, e setup fee model é deliberadamente nulável, então nenhum plano existente é cobrado é multiplicado por um padrão que ninguém escolheu.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços