كحل مؤقت لجعله يعمل، أضفت العلامة Stripe API Reference - Invoices إلى app/controllers/discourse_subscriptions/subscribe_controller.rb
تمت الإضافة:
automatic_tax: { enabled: true}
انظر أدناه:
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}
)
أعتقد أنه يمكنني المضي قدمًا بهذا الإصلاح لفترة من الوقت، وعندما تتم إضافته كميزة في النهاية، يمكنني استبداله بالإصلاح الأصلي. أحتاج إلى التفكير في هذا قبل أن أبدأ العمل للتأكد من أنه لن يكون مصدر إزعاج كبير لاحقًا.
أي أفكار حول سبب كون هذا فكرة سيئة إذا كنت بحاجة إلى جعله يعمل قبل أن يكون ميزة رسمية؟