Quando um produto tem taxa de adesão (sign-up fee), agora é criado um produto adicional na assinatura com o valor da taxa e com ciclo de uma cobrança apenas.
Motivação
Closes #27
Antes a assinatura contemplava o valor do produto e o valor da taxa, e a soma dos dois valores era cobrada mensalmente até o fim do plano. Na realidade deveria-se cobrar a taxa de adesão apenas uma vez.
Solução proposta
No momento da criação da assinatura, o plugin verifica se já existe o produto "Taxa de adesão" na Vindi. Caso não exista, ele cria. Na sequência usa esse produto dentro da assinatura recorrente, porém essa taxa é cobrada apenas no início do ciclo e por uma vez.
Como testar
Criar um produto no Woocommerce do tipo assinatura simples e preencher o campo "Sign-up fee". Fechar um novo pedido desse produto e observar a criação da assinatura na vindi contendo dois produtos, um de recorrência e outro referente à taxa.
O que mudou
Quando um produto tem taxa de adesão (sign-up fee), agora é criado um produto adicional na assinatura com o valor da taxa e com ciclo de uma cobrança apenas.
Motivação
Closes #27 Antes a assinatura contemplava o valor do produto e o valor da taxa, e a soma dos dois valores era cobrada mensalmente até o fim do plano. Na realidade deveria-se cobrar a taxa de adesão apenas uma vez.
Solução proposta
No momento da criação da assinatura, o plugin verifica se já existe o produto "Taxa de adesão" na Vindi. Caso não exista, ele cria. Na sequência usa esse produto dentro da assinatura recorrente, porém essa taxa é cobrada apenas no início do ciclo e por uma vez.
Como testar
Criar um produto no Woocommerce do tipo assinatura simples e preencher o campo "Sign-up fee". Fechar um novo pedido desse produto e observar a criação da assinatura na vindi contendo dois produtos, um de recorrência e outro referente à taxa.