كتالوجات متعددة العملات
(القسم: العمليات والإدارة)
1) المهمة والنطاق
الفهرس متعدد العملات هو مصدر واحد للحقيقة حول الأسعار/الرسوم/الضرائب لمختلف العملات والمناطق والقنوات. وينص على ما يلي:- السعر الصحيح (UX، trust)،
- قابلية تكرار الحسابات (مراجعة الحسابات، العائدات)،
- القدرة على التنبؤ الاقتصادي (الهامش/الضرائب)،
- الامتثال (الضرائب والجزاءات والقيود على العملة).
2) نموذج البيانات (مرجع)
الكيانات:- المنتج/SKU: '{sku _ id، العنوان، السمات، region_policies[]}'
- PricelistList: '{pricelist _ id, base_currency, effective_from, effective_to, version}'
- السعر العنصر: '{sku _ id، ، ، ،
- FXRate: '{زوج: EUR→USD، معدل، مصدر، طريقة، دقة، effective_from، إصدار}'
- 'minor _ units' (ISO 4217; على سبيل المثال JPY = 0, USD/EUR = 2, KWD = 3; للتشفير - حتى 8)
- 'Rounding _ mode': 'HALF _ UP' (تجارة التجزئة)، 'BANKERS' (التمويل)،' FLOOR '/' CEIL' (الضرائب/المنظمون)
3) مصادر وسياسات العملات الأجنبية
المصادر: مقدمو الدورات (البنوك التجارية/المركزية)، TWAP/median.
سياسة التحديث: التردد (1-15 دقيقة للتقلب، 1 وقت/يوم للاستقرار)، تأخير النشر.
الترميز: «معدل (1 + fx_markup_bps)» إلى جانب العميل ؛ قواعد شفافة لكل قناة/منطقة.
نافذة عرض مضمونة (قفل معدل): 5-30 دقيقة مع إصدار fx _ في الترتيب.
مضاد القفز: تغييرات الغطاء لكل علامة، قواطع الدائرة، احتياطية على أحدث عرض أسعار صالح.
إصدار النسخ: لكل منشور دورة «نسخة»، «فعالة _ من» ؛ حافظ على التاريخ للعودة/النزاعات.
4) استراتيجيات التسعير
Base + FX: تخزين السعر الأساسي في «النواة» (على سبيل المثال، اليورو)، وتحويله في العرض.
الأوراق لكل عملة: الأسعار المحسوبة مسبقًا للعملات الرئيسية (أفضل UX، إمكانية التنبؤ).
مختلط: العملات 10 الأعلى - الحساب المسبق، «الذيل الطويل» - أثناء الطيران.
تسعير السحر: 'X. 99/95/90 'حسب المنطقة، رصد تراكم أخطاء التقريب.
الرسوم: رسوم الدفع، والرسوم عبر الحدود، ورسوم الشبكة (التشفير) - في الدليل أو في مرحلة «تسعير الخروج».
5) الضرائب و «الإدماج»
ضريبة القيمة المضافة/ضريبة القيمة المضافة المدرجة/المستبعدة: الاتحاد الأوروبي - أكثر من ضريبة القيمة المضافة ؛ يمكن أن يكون B2B خاليًا من ضريبة القيمة المضافة.
طبقات الضرائب: الاتحادية/الحكومية/المحلية ؛ للألعاب عبر الإنترنت - رسوم محددة.
معدلات العتبة: تختلف الضريبة من معدل الدوران/الفئة/المنطقة (العتبة).
التقريب الضريبي: لكل عنصر مقابل كل سلة ؛ يجب أن تكون أساليب التقريب وترتيب الحساب حتمية.
يور. الإبلاغ: الاحتفاظ بنسخة «الضريبة _ القاعدة _» في الشيك/الاستلام.
6) التقريب والدقة
جولة في الخطوة الأخيرة من العرض ؛ حافظ على «دقة عالية» في الحسابات (حتى 8-9 أحرف).
للتشفير، استخدم المكتبات العشرية (بدون نقطة عائمة ثنائية).
سلة مكافحة الانجراف: «تقريب المصرفيين» للمبالغ، ولكن تقريب UX للعرض ؛ إصلاح «التقريب _ النطاق».
قاعدة المجموع: يجب أن يكون مجموع التقريب سطرًا بسطر هو نفس مجموع التوزيع - استخدم بنس واحد.
7) الكتالوجات والعروض الترويجية والحزم
الترويج - правила: 'إذا كانت المنطقة = A والعملة بـ [اليورو، الدولار الأمريكي] ثم الخصم = 10٪ سقف = 50'.
ترتيب التطبيق: (1) السعر الأساسي → (2) الخصومات → (3) الضرائب → (4) الرسوم → (5) التقريب.
توزيع الحزمة: متناسب مع علامة تبويب الموضع قبل الخصم ؛ غلاف للعودة.
العتبة الترويجية: الشحن/المكافأة المجانية عند total≥X بعملة عربة ؛ احتفظ بالعملة الأساسية المكافئة، ولكن أصلح إصدار FX.
8) التكامل مع المدفوعات والامتثال
توافر العملة: لا تتوفر كل عملة لكل لاعب/منطقة/مزود دفع.
العملة الأجنبية المضمونة: بادئة الإذن بالنسخة الثابتة «fx _ version» ؛ أثناء انتهاء الصلاحية - طلب تأكيد السعر الجديد.
CUS/العقوبات: قوائم مجمعة للعملات/البنوك/الرموز، والقيود المفروضة على التحويل.
العودة/رد التكاليف: إعادة الحساب وفقا للنسخة التاريخية من الطلب ؛ رسوم الإرجاع - حسب الدليل في تاريخ المعاملة.
9) بنية وعقد API
دليل القراءة:- 'احصل على/كتالوج/أسعار ؟ sku =... & currency =... & amp; region =... & pricelist =... "
- : '{الوحدة _ السعر، العملة، ، ، ، الرسوم []،
- «POST/التسعير/عرض الأسعار {العناصر []، المنطقة، العملة، buyer_type}»
- Ответ: '{العناصر _ المسعرة []، المجموع الفرعي، الخصومات، الضرائب []، الرسوم []، المجموع، fx_version، lock_ttl، التوقيع}'
- «البريد/التسعير/الالتزام {quote_id، التوقيع}» → الإيصال مع التجزئة والتوقيعات.
- "PriceListUpdated"، "FXRatePublished"، "TaxRuleChange"، "PromoChange" - "с" نسخة/فعالة _ من ".
10) التخزين المؤقت والأداء
Edge cache: key 'pricelist: region: currency: sku: version'; TTL للعملات المستقرة أعلى.
الإحماء: إحماء الفئات العليا عن طريق إطلاق الحملة.
SWR (walle-whine-revalidate): لواجهات المتاجر ؛ الخروج - طازج فقط.
الإبطال الجزئي: الإعاقة بواسطة 'sku'، 'فئة'، 'pricelist _ version'.
SLO: p95 ≤ 120 ms للعرض، p95 ≤ 250 mm للاقتباس، ≥99. توافر 95٪.
11) قابلية الملاحظة ومراجعة الحسابات
تتبع: «تتبع _ معرف»، «pricelist _ version»، «fx _ version»، «tax _ rule _ version» في جميع الأحداث.
عدم قابلية التغير: يوميات عن منشورات قوائم/دورات الأسعار ؛ Merkle-slices, release signations (DSSE).
الإيصالات: التحقق/الاستلام مع التخطيط الكامل وتجزئة الحمولة ؛ لمدة 7-10 سنوات (حسب الجهة التنظيمية).
لوحات القيادة: التناقض vitrina↔checkout، تردد التقريب لأعلى/لأسفل، أخطاء FX، وقت قفل الدورة (قفل TTL)، عرض ROI.
12) توطين العرض
شكل العملة: حرف/رمز (₴، €، $، AED)، وضع الشخصية، تعيين الحدود، الفضاء.
القواعد المحلية: "₴ 1 234 56" مقابل "1234 دولارًا. 56”.
علم النفس: علامات الأسعار السحرية ('.99') ليست مناسبة دائمًا في التكنولوجيا المالية/الألعاب ؛ اختبار لكل منطقة.
التوقيعات القانونية: «السعر يشمل ضريبة القيمة المضافة»، «يتم تحميل عمولة الشبكة بشكل منفصل».
13) حالات خاصة
العملات بدون جزء جزئي: JPY/ISK - minor_units=0.
وحدات ثانوية ذات ثلاثة أحرف: KWD/BHD = 3.
التشفير: BTC/ETH/USDT - حتى 8 أحرف، رسوم الشبكة بشكل منفصل ؛ العملات المستقرة ≠ «1:1 تتجه» مع الحدود العابرة.
السعر المزدوج: «عملة الكتالوج» ≠ «عملة الشطب» (سعر المصرف التجاري). وثق الانتشار.
الرياضة/الألعاب: حدود المكاسب القصوى بعملة الكتالوج - احتفظ بالمكافئات بواسطة جولة «fx _ version».
14) SLO/SLI ومقاييس النجاح
الصواب: نسبة الطلبات التي total_checkout فيها = total_quote (± 1 وحدة ثانوية لقواعد التوزيع) ≥ 99. 99%.
استقرار FX: حصة العمليات في نافذة قفل السعر ≥ 99٪.
الاقتصاد: الهامش/الوحدة مقابل الخطة ؛ الانحرافات بسبب العملات الأجنبية/التقريب (bps).
UX: اقتباس السرعة p95، حصة المقالب في تحويل الأسعار، واجهات متاجر NPS.
التدقيق: 100٪ من الشيكات مع «نسخة» محفوظة وتوقيع.
15) كتب لعب الحوادث
«سعر العرض ≠ في السلة»:1. تجميد النقد المعاق، 2) قائمة أسعار التحديث القسري، 3) مقارنة «pricelist _ version »/« fx _ version»، 4) تعويض السياسة.
«قفزة FX تدمر الهوامش»:1. تمكين زيادة الحد الأقصى للرمز/الخصم، 2) تقليل القفل TTL، 3) التبديل إلى المصدر الاحتياطي.
«الضريبة لا تتقارب»:1. التحقق من 'الضريبة _ القاعدة _ النسخة'، 2) التحقق من صحة rounding_scope، 3) قواعد hotfix وإعادة تسعير السلال.
«الترويج يعطي سعرًا سلبيًا»:1. (min_price) و2) تعطيل التكديس، و3) إعادة الحساب ومراجعة الحسابات.
16) السلامة والامتثال
السياسة كرمز: التحكم في التغييرات في قوائم الأسعار/العملات الأجنبية/الضرائب من خلال توقيعات إصدار العلاقات العامة +.
الأدوار/عمليات الوصول: مبدأ الأربع عيون على منشورات الأسعار/العملات الأجنبية.
السجلات/الإيصالات: أحداث النشر الموقعة وتسجيل المغادرة.
القيود الإقليمية: حظر العملات/الرموز الفردية ؛ السياسيون الجغرافيون.
17) التجارب والتحسين
A/B: تسعير السحر، الأسعار المحسوبة مسبقًا مقابل تنسيق العرض أثناء الطيران.
الترميز الديناميكي: الاعتماد على تقلب الزوج/الوقت من اليوم.
تحليل المجموعة: العوائد/استرداد التكاليف حسب العملة، وتقريب الحساسية.
الاستراتيجيات النقدية: تأثير الموارد السويدية/تكنولوجيا المعلومات على التحويل والدقة.
18) قائمة التنفيذ المرجعية
- تحديد العملة الأساسية والسياسة لكل عملة من الأوراق.
- قم بتهيئة مجموعة/نشر FX مع الإصدار والترميز وقفل TTL.
- إضفاء الطابع الرسمي على القاعدة الضريبية وأمر الحساب/التقريب (لكل عنصر أو لكل سلة).
- تنفيذ دليل واجهة برمجة التطبيقات/الاقتباس/الالتزام + الإيصالات الموقعة.
- تمكين مخبأ الحافة والعجز الحبيبي ؛ SWR لواجهات المحلات.
- إنشاء لوحات القيادة (vitrina↔checkout، أخطاء العملات الأجنبية، الضرائب، هامش bps).
- إدخال الأدوار/التوقيعات على منشورات الأسعار/الأسعار، مجلات WORM.
- إعداد كتب اللعب: خطأ السعر، ارتفاع العملات الأجنبية، التناقضات الضريبية.
- إجراء «كتالوج GameDay»: تعطيل مصدر FX، انفجار ترويجي، تغيير ضريبي.
- تجديد minor_units/otobrazheniye بانتظام حسب المنطقة.
19) الأسئلة الشائعة
هل أحتاج إلى تخزين الأسعار بكل عملة ؟
ليس بالضرورة. اجمع بين الحساب المسبق للعملات العليا والتحويل للذيل - هكذا يتم موازنة UX والتكاليف.
لماذا المجموع «لا يهزم» بعد التقريب ؟
بسبب الاختلافات لكل عنصر مقابل كل سلة. أصلح نهجًا واحدًا واستخدم «توزيع بنس».
كيف تسترد الأموال في شهر ؟
وفقًا للنسخة التاريخية «pricelist _ version» و «fx _ version» و «tax _ rule _ version» المخزنة في الإيصال.
ماذا عن التشفير ؟
استخدام الدقة العشرية، رسوم الشبكة بشكل منفصل، لا تعد 1:1 للأمر ؛ إصلاح المسار ونافذة العمل.
الملخص: الكتالوج متعدد العملات هو مزيج من الرياضيات الدقيقة والسياسات الصارمة والتخزين المؤقت الذكي. قم بإصدار كل شيء (الأسعار/الأسعار/الضرائب)، وقم بإصلاح نافذة عرض الأسعار، وتحديد ترتيب الحسابات والتقريب، وقم بالتحقق من القطع الأثرية وقم بإبقاء لوحات القيادة مرئية. لذلك تحصل على عرض صادق وتسويات قابلة للتكرار واقتصاد مُدار في جميع العملات والمناطق.