Automatic_tax.enabled para o plugin Discourse Subscription

Olá a todos,

Eu uso o plugin Stripe Discourse Sub e tive meu primeiro assinante. sim :slight_smile:

Infelizmente, a fatura deste assinante foi sem informações de imposto, o que é necessário.

Entrei em contato com o suporte da Stripe e eles disseram:

Eu verifiquei suas configurações de Stripe Tax, o Stripe Tax está configurado corretamente e o cálculo automático de impostos está habilitado.

No entanto, "automatic_tax.enabled" está definido como "false" (texto da resposta: linha 6 e 7) e, portanto, o cálculo automático de impostos não é aplicado.

Ao criar uma assinatura, você deve habilitar o parâmetro automatic_tax: The Subscription object | Stripe API Reference

O suporte da Stripe não sabe como o plugin Discourse funciona ou como integrar isso ao plugin. Entrei em contato com a equipe do Discourse e eles darão uma olhada nisso.

Mas ajudaria se mais pessoas tivessem esse problema para fazê-lo funcionar. :slight_smile:

3 curtidas

Uma possível solução é discutida aqui

2 curtidas

Eu já discuti isso com a equipe do discourse e eles disseram que vão dar uma olhada nisso.
Mas ainda sem solução.

Para ser preciso: no meu caso não há imposto a ser adicionado ao preço, o imposto já está incluído e só precisa ser mostrado na conta.

1 curtida

Solução a caminho:

4 curtidas

O plugin de assinatura agora tem suporte para a Tabela de Preços do Stripe e Stripe Checkout

o que permite a coleta adequada de impostos.

Depois de configurar sua tabela de preços no Stripe, você pode configurar estas opções no Discourse:

para começar a usar o Stripe Checkout para sua página de assinatura.

Como parte da configuração da tabela de preços, há uma opção para habilitar a coleta automática de impostos

2 curtidas

Isto é ótimo. Muito obrigado. :smiling_face_with_three_hearts:

Ele também vincula à tabela de preços se eu clicar no botão Assinar no banner da campanha? No meu caso, isso vincula à “versão antiga”. Apenas no menu superior ele vincula à tabela de preços.

1 curtida

Ah, não, não se vincula. Vou garantir que isso também funcione!

1 curtida

Feito.

1 curtida

Obrigado por isso. Isso já está ativo? Porque ainda funciona como ontem. Preciso fazer algo para alterá-lo para a versão “corrigida”?

Descobri outro ponto: na “versão antiga”, se eu tiver uma assinatura, há uma marca nela que já comprei. Na nova versão, não há marca de qual eu já comprei.

Existe uma opção para incluir isso, para que se possa ver qual plano já está em uso e ter a possibilidade de trocar o plano?

Isso precisa estar em branco discourse subscriptions campaign product. E talvez você precise atualizar sua página inicial?

Esse é um bom ponto. Acho que isso não pode ser configurado com o Stripe Checkout porque ele não sabe nada sobre o usuário. Honestamente, ainda acho que precisamos continuar adicionando funcionalidade à maneira “antiga”, pois não estou 100% convencido de que o Stripe Checkout resolve todos os nossos problemas. Você definitivamente perde alguma personalização como essa, mas eu ainda gosto de tê-la como uma opção para quem precisa.

Eu sei que isso não é o que você procura, mas um usuário pode ir à sua página de faturamento e ver suas assinaturas ativas e canceladas agora.

1 curtida

Ah, você precisa ter seu site implantado! Desculpe, esqueci de verificar se você estava hospedado por nós. Avisarei quando isso for concluído.

1 curtida

Está.

Fiz várias vezes, limpei o cache do navegador, testei em uma janela privada do navegador. O botão Inscrever-se ainda leva para /s em vez de s/subscriptions.

Concordo. Foi um pedido de opção “bom de ter”. :slight_smile:

O que eu acho que seria bom: na maneira antiga, ter a possibilidade de adicionar algum texto para descrever meu plano (lista de itens incluídos, etc.). Na tabela de preços do Stripe, não tenho essa opção. Então, existem apenas as 2, 3 caixas de plano que ficam um pouco perdidas na página. Acho que seria bom adicionar algum HTML/texto acima e abaixo da tabela de preços incorporada para ajudar e dar contexto.

1 curtida

Ótimo. Obrigado. :slight_smile:

@SteveRueck ok, você já deve estar pronto. :slight_smile:

1 curtida

Agora está tudo bem. Obrigado. :slight_smile:

1 curtida

Boas notícias!

Agora existe uma Configuração do Site para coleta automática de impostos discourse_subscriptions_enable_automatic_tax que você pode habilitar. Assim, você pode coletar impostos sem precisar usar o Stripe Checkout.

Se você habilitá-lo, mas não configurou sua instância do Stripe corretamente para coletar impostos, os usuários poderão ver este pop-up após concluir o processo de checkout:

Há este guia para mais informações, mas não deve haver muito a fazer, pois o plugin agora está passando o parâmetro apropriado automatic_tax[enabled]=true (etapa 5).

Certifique-se de configurar também seus registros (etapa 4):

Olá Blake,

Essa é uma ótima notícia. Obrigado.
Recentemente, mudei para a nova opção de checkout e agora coloquei o link correspondente, mas também diferente, em todos os lugares. É possível redirecionar permanentemente s/subscriptions para /s se alguém quiser usar a opção interna?

Seria ótimo se houvesse um redirecionamento automático se a opção estiver desativada.

Se eu remover a opção de checkout, recebo a mensagem via s/subscriptions de que atualmente não há ofertas.

1 curtida

Ah sim, totalmente, nem pensei nisso.

Você deve ser capaz de configurar manualmente um link permanente para isso no momento.

Parece bom. Obrigado.

1 curtida

FYI, é possível adicionar detalhes ao seu produto Stripe (Descrição, lista de recursos de marketing) que aparecem na sua tabela de preços

Por exemplo, as configurações do Stripe…

…aparecem assim no Discourse:

Espero que isso resolva sua necessidade de diferenciar produtos sem tempo de desenvolvimento adicional no plugin de Assinaturas.

1 curtida