Automatic_tax.enabled لـ Discourse Subscription plugin

مرحباً بالجميع،

أستخدم إضافة Stripe Discourse Sub وحصلت على أول مشترك لي. رائع :slight_smile:

للأسف، الفاتورة لهذا المشترك كانت بدون معلومات ضريبية، وهي ضرورية.

تواصلت مع دعم Stripe وقالوا:

لقد نظرت في إعدادات Stripe Tax الخاصة بك، وتم تكوين Stripe Tax بشكل صحيح وتم تمكين حساب الضرائب التلقائي.

ومع ذلك، فإن “automatic_tax.enabled” مضبوط على “false” (نص الاستجابة: السطر 6 و 7) وبالتالي لا يتم تطبيق حساب الضرائب التلقائي.

عند إنشاء اشتراك، يجب عليك تمكين المعلمة automatic_tax: The Subscription object | Stripe API Reference

دعم Stripe لا يعرف كيف تعمل إضافة Discourse أو كيفية دمج هذا في الإضافة. لقد تواصلت مع فريق Discourse وسيقومون بالاطلاع على الأمر.

ولكن سيكون من المفيد إذا واجه المزيد هذه المشكلة لجعلها تعمل. :slight_smile:

3 إعجابات

يتم مناقشة حل محتمل هنا

إعجابَين (2)

لقد ناقشت هذا بالفعل مع فريق discourse وقالوا إنهم سينظرون فيه.
لكن لم يتم التوصل إلى حل بعد.

للتوضيح: في حالتي، لا توجد ضريبة لإضافتها إلى السعر، فالضريبة مدرجة بالفعل ويجب فقط عرضها في الفاتورة.

إعجاب واحد (1)

الحل في الطريق:

4 إعجابات

يتضمن المكون الإضافي للاشتراك الآن دعمًا لـ جدول أسعار Stripe و Stripe Checkout

مما يسمح بتحصيل الضرائب بشكل صحيح.

بمجرد إعداد جدول الأسعار الخاص بك في Stripe، يمكنك تكوين هذه الإعدادات في Discourse:

لبدء استخدام Stripe Checkout لصفحة الاشتراك الخاصة بك.

كجزء من إعداد جدول الأسعار، يوجد خيار لتمكين تحصيل الضرائب تلقائيًا

إعجابَين (2)

هذا رائع. شكراً جزيلاً لك. :smiling_face_with_three_hearts:

هل يرتبط أيضًا بجدول التسعير إذا نقرت على زر “الاشتراك” في لافتة الحملة؟ في حالتي، يرتبط هذا بالإصدار “القديم”. فقط في القائمة العلوية يرتبط بجدول التسعير.

إعجاب واحد (1)

أوه، لا، لا يفعل. سأتأكد من أن هذا يعمل أيضًا!

إعجاب واحد (1)

تم.

إعجاب واحد (1)

شكرًا على ذلك. هل هذا منشور بالفعل؟ لأنه لا يزال يعمل كما كان بالأمس. هل يجب أن أفعل أي شيء لتغييره إلى الإصدار “المُصلح”؟

لقد اكتشفت نقطة أخرى: في الإصدار “القديم”، إذا كان لدي اشتراك، فهناك علامة على الاشتراك الذي اشتريته بالفعل. في الإصدار الجديد، لا توجد علامة على ما قد أكون قد اشتريته بالفعل.

هل هناك خيار لتضمين هذا، بحيث يمكن للمرء رؤية أي خطة قيد الاستخدام حاليًا، وإتاحة إمكانية تبديل الخطة؟

يجب أن يكون هذا فارغًا discourse subscriptions campaign product. وقد تحتاج إلى تحديث صفحتك الرئيسية؟

هذه نقطة جيدة. لا أعتقد أنه يمكن تكوين ذلك باستخدام Stripe Checkout لأنه لا يعرف شيئًا عن المستخدم. بصراحة، ما زلت أعتقد أننا بحاجة إلى الاستمرار في إضافة وظائف إلى الطريقة “القديمة”، حيث لست مقتنعًا بنسبة 100٪ بأن Stripe Checkout يحل جميع مشاكلنا. أنت بالتأكيد تفقد بعض التخصيصات مثل هذه، لكنني ما زلت أحب أن يكون ذلك خيارًا لمن يحتاجون إليه.

أعلم أن هذا ليس ما تبحث عنه، ولكن يمكن للمستخدم الانتقال إلى صفحة الفوترة الخاصة به ورؤية اشتراكاته النشطة والمُلغاة الآن.

إعجاب واحد (1)

أوه، تحتاج إلى نشر موقعك! آسف، نسيت التحقق مما إذا كنت تستضيفنا. سأعلمك عندما يتم الانتهاء من ذلك.

إعجاب واحد (1)

إنه كذلك.

لقد فعلت ذلك عدة مرات، ومسحت ذاكرة التخزين المؤقت للمتصفح، واختبرته في نافذة متصفح خاصة. لا يزال زر “الاشتراك” يشير إلى /s بدلاً من s/subscriptions.

أتفق. لقد كان طلبًا لطيفًا للحصول على خيار. :slight_smile:

ما أعتقد أنه سيكون جيدًا: في الطريقة القديمة، لدي إمكانية إضافة بعض النصوص لوصف خطتي (نقاط نقطية للأشياء المضمنة وما إلى ذلك). في جدول أسعار Stripe، ليس لدي هذا الخيار. لذلك هناك فقط مربعات الخطة 2، 3 التي تضيع قليلاً في الصفحة. أعتقد أنه سيكون من الجميل إضافة بعض HTML/نص فوق وتحت جدول الأسعار المضمن للمساعدة والسياق.

إعجاب واحد (1)

عظيم. شكرا لك. :slight_smile:

@SteveRueck حسنًا، يجب أن تكون جاهزًا الآن. :slight_smile:

إعجاب واحد (1)

الآن هو بخير. شكرا. :slight_smile:

إعجاب واحد (1)

أخبار رائعة!

يوجد الآن إعداد للموقع لجمع الضرائب تلقائيًا discourse_subscriptions_enable_automatic_tax يمكنك تمكينه. حتى تتمكن من تحصيل الضرائب دون الحاجة إلى استخدام Stripe Checkout.

إذا قمت بتمكينه، ولكن لم تقم بتكوين مثيل Stripe الخاص بك بشكل صحيح لتحصيل الضرائب، فقد يرى المستخدمون هذا المنبثق بعد إكمال عملية الدفع:

يوجد هذا الدليل لمزيد من المعلومات، ولكن لا ينبغي أن يكون هناك الكثير للقيام به نظرًا لأن المكون الإضافي يمرر الآن المعلمة automatic_tax[enabled]=true المناسبة (الخطوة 5).

تأكد من تكوين تسجيلاتك (الخطوة 4) أيضًا:

مرحباً بليك،

هذه أخبار رائعة. شكراً.
لقد قمت مؤخراً بالتبديل إلى خيار الدفع الجديد ووضعت الآن الرابط المقابل، ولكنه مختلف أيضاً، في كل مكان. هل من الممكن إعادة توجيه s/subscriptions بشكل دائم إلى /s إذا أراد المرء استخدام الخيار الداخلي؟

سيكون من الرائع إذا كان هناك إعادة توجيه تلقائي إذا تم تعطيل الخيار.

إذا قمت بإزالة خيار الدفع، أحصل على الرسالة عبر s/subscriptions بأنه لا توجد عروض حالياً.

إعجاب واحد (1)

أوه نعم، بالتأكيد، لم أفكر في هذا حتى.

يجب أن تكون قادرًا على إعداد رابط دائم يدويًا لهذا في الوقت الحالي.

يبدو جيدًا. شكرًا.

إعجاب واحد (1)

للعلم، من الممكن إضافة تفاصيل إلى منتج Stripe الخاص بك (الوصف، قائمة الميزات التسويقية) والتي تظهر بعد ذلك في جدول التسعير الخاص بك.

على سبيل المثال، إعدادات Stripe…

…تظهر هكذا في Discourse:

نأمل أن يحل هذا حاجتك لتمييز المنتجات دون الحاجة إلى مزيد من وقت التطوير على إضافة الاشتراكات.

إعجاب واحد (1)