Come soluzione temporanea per farlo funzionare, ho aggiunto il flag Riferimento API Stripe - Fatture a app/controllers/discourse_subscriptions/subscribe_controller.rb
Aggiunto:
automatic_tax: { enabled: true}
vedi sotto:
transaction =
::Stripe::Subscription.create(
customer: customer[:id],
items: [{ price: params[:plan] }],
metadata: metadata_user,
trial_period_days: trial_days,
promotion_code: promo_code_id,
automatic_tax: { enabled: true }
)
Credo di poter procedere con questa soluzione per un po’, e poi quando verrà aggiunta come funzionalità ufficiale, potrò ripristinarla all’originale. Devo considerare questo prima di andare in produzione per assicurarmi che non diventi un grosso problema in seguito.
Qualche pensiero sul perché questa sia una cattiva idea se ho bisogno che funzioni prima che sia una funzionalità ufficiale?