קטלוגים מרובי מטבעות
(סעיף: מבצעים וניהול)
1) משימה והיקף
קטלוג רב-מטבעות הוא מקור אמת יחיד לגבי מחירים/עמלות/מיסים עבור מטבעות שונים, אזורים וערוצים שונים. זה מספק:- מכולת מחיר נכונה (UX, אמון),
- רבייה של חישובים (ביקורת, החזרות),
- חיזוי כלכלי (מרווח/מיסים),
- ציות (מיסוי, סנקציות, הגבלות מטבע).
2) מודל נתונים (התייחסות)
ישויות:- מוצר/SKU: '@ sku _ id, כותרת, תכונות, region_policies[]}'
- רשימת פרייס: ”[pricelist _ id, base_currency, effective_from, effective_to, גרסה]”
- פריט: 'sku _ id, , , ,
- FXRate: 'fair: EUR = USD, קצב, מקור, שיטה, דיוק, effective_from, גירסה'
- 'minor _ unices' (ISO 4217; לדוגמה JPY = 0, USD/EUR = 2, KWD = 3; להצפנה - עד 8)
- 'rounding _ mode': 'half _ up' (קמעונאי), 'בנקאים' (פיננסים), 'קומה '/' CEIL' (מסים/רגולטורים)
3) מקורות ומדיניות FX
מקורות: ספקי קורס (בנקים מסחריים/מרכזיים), בעלי TWAP/median.
מדיניות עדכון: תדירות (1-15 דקות עבור תנודתיות, 1 זמן/יום עבור יציב), עיכוב פרסום.
סימונים: 'קצב (1 + fx_markup_bps)' לצד הלקוח; כללי ערוץ/אזור שקופים.
חלון ציטוט מובטח (מנעול קצב): 5-30 דקות עם 'fx _ גרסה' בסדר.
אנטי-קפיצה: שינויי כובע לכל קרציה, מפרי מעגל, נסיגה בציטוט התקין האחרון.
Versioning: לכל ספר קורס יש 'version', 'יעיל _ from'; שמור היסטוריה עבור החזרות/מחלוקות.
4) אסטרטגיות תמחור
בסיס + FX: לאחסן את מחיר הבסיס ב ”ליבה” (לדוגמה, EUR), להמיר על התצוגה.
גיליונות לכל מטבע: מחירים מחושבים מראש עבור מטבעות מפתח (UX, חיזוי הטוב ביותר).
מעורב: 10 מטבעות עליונים - טרום חישוב, ”זנב ארוך” - על-זבוב.
תמחור קסם: "אקס. 99/95/90 על ידי אזור, לעקוב אחר הצטברות של שגיאות עיגול.
עמלות: דמי תשלום, דמי מעבר גבול, עמלת רשת (קריפטו) - בספרייה או בשלב ”תמחור קופות”.
5) מיסים ו ”הכללה”
VAT/GST כלול/לא כלול: EURO - לעתים קרובות יותר מ-VAT-כוללני; B2B יכול להיות ללא מע "מ.
שכבות של מיסים: פדרלי/מדינה/מקומי; למשחקים באינטרנט - עמלות ספציפיות.
שיעורי סף: המס משתנה מתחלופה/קטגוריה/אזור (סף).
עיגול מס: כל פריט נגד כל סל; צורות עיגול וסדר חישוב חייבים להיות דטרמיניסטיים.
כל הכבוד. דיווח: שמור את ”tax _ rule _ version” בצ 'ק/קבלה.
6) עיגול ודיוק
סיבוב בשלב האחרון של המופע; שמור על ”דיוק גבוה” בחישובים (עד 8-9 תווים).
עבור קריפטו, השתמש בספריות עשרוניות (ללא נקודה בינארית צפה).
סל נגד סחף: ”בנקאים מעגלים” עבור כמויות, אבל UX-עיגול לתצוגה; Ording _ Scope.
כלל סכום: סכום עיגול שורה אחר שורה חייב להיות זהה לתפוצת פני השימוש הכולל.
7) קטלוגים, פרומואים וחבילות
פרומו-PROMO: ”אם אזור = A ומטבע [ EUR, USD ] אז הנחה = 10% cap = 50”.
סדר יישום: (1) מחיר בסיס * (2) הנחות * (3) מסים * (4) עמלות * (5) עיגול.
חלוקת צרור: פרופורציונלי לשונית המיקום לפני ההנחה; עטיפה עבור החזרות.
פרומו סף: משלוח חינם/בונוס כאשר סה "כ LIME X במטבע עגלות; שמור את מטבע הבסיס שווה ערך, אבל לתקן את גרסת FX.
8) אינטגרציה עם תשלומים וציות
זמינות מטבע: לא כל מטבע זמין לכל ספק תשלום/אזור/שחקן.
מובטח FX: קידומת אישור על ידי ”fx _ version”; במהלך אישור בקשת התפוגה של המחיר החדש.
סנקציות: רשימות חסומות של מטבעות/בנקים/אסימונים, הגבלות על המרה.
החזרה/צ 'רג' בק: חישוב מחדש על פי ”fx _ version” ההיסטורית של הסדר; דמי החזר - לפי ספרייה בתאריך העסקה.
9) ארכיטקטורה וחוזה של API
קריאת ספרייה:- קבל/קטלוג/מחירים? sku = & מטבע = & אזור = & pricelist = "..
- , , עמלות , ,
- ”פוסט/תמחור/ציטוט [פריטים [ ], אזור, מטבע, buyer_type]”
- , תת-טוטאלי, הנחות, מסים , עמלות , סך הכל
- פוסט/תמחור/התחייבות [quote_id, חתימה] קבלה עם חשיש וחתימות.
- "PrisicalListuped", "FXRatePublished", "TaXListored", "PromoChanged" - גירסה/יעילה _ מ ".
10) מטמון וביצועים
מטמון קצה: מפתח 'pricelist: אזור: מטבע: sku: גירסה "; ה-TTL למטבעות יציבים גבוה יותר.
חימום: חימום הקטגוריות העליונות על ידי השקת קמפיין.
SWR (מעופש בזמן מחדש): עבור חנויות; קופה - טרי בלבד.
ביטול חלקי: נכות על ידי ”sku”, ”קטגוריה”, ”pricelist _ version” תגיות.
p95 120 טרשת נפוצה לתצוגה, p95 250 ms לציטוט, 99. זמינות של 95%.
11) יכולת תצפית וביקורת
עקבות: "trace _ id'," pricelist _ version "," fx _ version "," trace _ rule _ version "בכל האירועים.
Immutability: WORM-כתבי עת של פרסומים של רשימות מחירים/קורסים; חתימות מרקל, שחררו חתימות (DSSE).
קבלות: צ 'ק/קבלה עם פריסה מלאה ופריסת חשיש; לחנות במשך 7-10 שנים (על ידי רגולטור).
לוחות מחוונים: אי התאמה vitrina↔checkout, תדר עיגול כלפי מעלה/מטה, שגיאות FX, זמן נעילת מסלול (נעילת TTL), פרומו ROI.
12) הצג לוקליזציה
תבנית מטבע: תו/קוד (₴, אירו, $, AED), תנוחת תווים, מחליקים, חלל.
כללים מקומיים: ”₴ 1,234,56” לעומת 1,234 $. 56”.
פסיכולוגיה: תגי מחיר קסם ('99') אינם תמיד מתאימים בפינטק/משחקים; לבדוק את האזור.
חתימות משפטיות: "המחיר כולל מע" מ "," עמלת הרשת טעונה בנפרד ".
13) מקרים מיוחדים
מטבעות ללא חלק שברי: JPY/ISK - minor_units=0.
שלוש תווים: KWD/BHD = 3.
קריפטו: BTC/ETH/USDT - עד 8 תווים, דמי רשת בנפרד; Stablecoins על ”1:1 כותרת” עם גבול חוצה.
מחיר כפול: ”מטבע קטלוג” על פי ”מטבע מחיקה” (שיעור בנק סוחר). לתעד את ההתפשטות.
ספורט/משחקים: הגבלת זכיות מקסימלית במטבע קטלוג - שמירה על מקבילות לפי ”fx _ version” סיבוב.
14) SLO/SLI ומדדי הצלחה
תקינות: הפרופורציה של פקודות שבה total_checkout = total_quote (יחידה מינורית אחת לחוקי ההפצה) 99%.
יציבות FX: נתח הפעולות בחלון מנעול התעריף הוא 99%.
כלכלה: מרווח/יחידה נגד תכנית; סטיות עקב FX/rounding (bps).
UX: ציטוט מהיר p95, נתח של נזילות על המרת מחירים, חנויות NPS.
ביקורת: 100% של בדיקות עם ”_ גרסה שמורה” וחתימה.
15) חוברות משחק תקריות
”המחיר על התצוגה בסל”:1. להקפיא מזומנים מנוטרלים, 2) לרשימת מחיר רענון כפויה, 3) להשוות 'pricelist _ version '/' fx _ version', 4) פיצוי מדיניות.
”קפיצת FX הורסת שוליים”:1. אפשר סימון מוגבר/כובע הנחה, 2) להפחית מנעול TTL, 3) לעבור למקור נפילה.
”מס לא מתכנס”:1. בדוק 'Mess _ rule _ version', 2) אימות של rounding_scope, 3) כללים חמים
”פרומו נותן מחיר שלילי”:1. כללי אבטחה (min_price), 2) לנטרל ערימה, 3) חישוב מחדש וביקורת.
16) בטיחות וציות
מדיניות-כקוד: שליטה על שינויים ברשימות מחירים/FX/מסים באמצעות חתימות PR + שחרור.
תפקידים/גישה: עקרון 4-עין על פרסומי מחיר/FX.
יומנים/קבלות: אירועי פרסום חתומים וקופה.
הגבלות אזוריות: איסור על זרימת מטבעות/אסימונים בודדים; גיאו-פוליטיקאים.
17) ניסויים ואופטימיזציה
א/ב: תמחור קסם, מחירים מחושבים מראש נגד טוס, פורמט תצוגה.
סימון דינמי: תלות בזוג תנודתיות/זמן ביום.
ניתוח קוהורטה: החזר/החזר על ידי מטבע, רגישות בעיגול.
אסטרטגיות מזומנים: השפעת SWR/TTL על המרה ודיוק.
18) רשימת מימושים
[ ] הגדרת מטבע הבסיס ומדיניות לכל מטבע של הגיליונות.
[ ] קובץ הגדרות FX/Publishing עם Versioning, Markups, ו-TTL Lock.
[ ] פורמלי TaxRule וחישוב/עיגול סדר (לכל פריט או לכל סל).
[ ] יישום ספריית API/ציטוט/התחייבות + קבלות חתומות.
[ ] אפשר מטמון קצה ונכות גרגירית; SWR עבור חנויות.
[ ] ליצור לוחות מחוונים (vitrina↔checkout, שגיאות FX, מסים, שולי bps).
[ ] הזן תפקידים/חתימות על פרסומי מחיר/שיעור, כתבי עת של תולעת.
[ ] הכן ספרי שעשועים: פרייס מיס, אף-אקס ספייק, אי התאמות מס.
[ ] להתנהל ”GameDay Catalog”: ביטול מקור FX, פרץ פרומו, שינוי מס.
[ ] מחדשים באופן קבוע את minor_units/otobrazheniye באזור.
19) FAQ
האם אני צריך לאחסן מחירים בכל מטבע?
לא בהכרח. לשלב חישוב מראש עבור מטבעות עליונים והמרה עבור זנב - כך UX ועלויות מאוזנות.
למה ”לא לנצח” אחרי העיגול?
בגלל הבדלים בכל פריט נגד כל סל. לתקן גישה אחת ולהשתמש ”הפצת פני”.
איך לעשות החזר בחודש?
על פי הגרסה ההיסטורית ”pricelist _ version”, ”fx _ version” ו- ”tax _ rule _ version” המאוחסנת בקבלה.
מה לגבי הצפנה?
השתמש בדיוק עשרוני, תשלום רשת בנפרד, אל תבטיח 1:1 לפיאט; לתקן את המסלול ואת חלון הפעולה.
תקציר: קטלוג רב ־ תכליתי הוא שילוב של מתמטיקה מדויקת, מדיניות קפדנית ומזומנים חכמים. גרסה הכל (מחירים/תעריפים/מסים), לתקן את חלון הציטוט, לקבוע את סדר החישובים ואת העיגול, לחתום על פריטים ולשמור על לוחות מחוונים גלויים. אז אתה מקבל תצוגה הגונה, יישובים מתרבים וכלכלה מנוהלת בכל המטבעות והאזורים.