मुद्रा रूपांतरण: वैश्विक बाजारों के लिए गतिशील मूल्य निर्धारण

यह लेख बताता है कि हम उपयोगकर्ता के स्थान और पसंद के आधार पर कई मुद्राओं में कीमतें कैसे प्रदर्शित करते हैं।

समस्या: वैश्विक मूल्य निर्धारण

विभिन्न देशों के उपयोगकर्ता अपनी स्थानीय मुद्रा में कीमतों की अपेक्षा करते हैं:

  • भारत: ₹ (INR)

  • USA: $ (USD)

  • यूरोप: € (EUR)

  • UK: £ (GBP)

  • जापान: ¥ (JPY)

केवल INR कीमतें दिखाने से अंतरराष्ट्रीय ग्राहक भ्रमित होते हैं।

पहचान रणनीति

हम मुद्रा प्राथमिकता इनसे पहचानते हैं:

1. URL पैरामीटर (?curr=USD)

2. सत्र (पहली पहचान के बाद संग्रहीत)

3. कुकी (currency)

4. देश पहचान (IP जियोलोकेशन से)

5. डिफ़ॉल्ट (INR)

समर्थित मुद्राएँ

हम 10 प्रमुख मुद्राओं का समर्थन करते हैं:

  • INR (भारतीय रुपया) - ₹

  • USD (अमेरिकी डॉलर) - $

  • EUR (यूरो) - €

  • GBP (ब्रिटिश पाउंड) - £

  • JPY (जापानी येन) - ¥

  • AUD (ऑस्ट्रेलियाई डॉलर) - A$

  • CAD (कनाडाई डॉलर) - C$

  • SGD (सिंगापुर डॉलर) - S$

  • AED (यूएई दिरहम) - د.إ

  • SAR (सऊदी रियाल) - ﷼

मुद्रा स्विचिंग

उपयोगकर्ता इनके माध्यम से मुद्रा बदल सकते हैं:

URL पैरामीटर: /p/Treo-N100?curr=USD

मुद्रा चयनकर्ता: नेविगेशन में ड्रॉपडाउन

स्वचालित पहचान: IP देश के आधार पर

रूपांतरण प्रक्रिया

आधार मूल्य (INR)

सभी उत्पादों का आधार मूल्य INR में होता है:

base_price = get_the_price(sku)  # INR मूल्य लौटाता है

रियल-टाइम रूपांतरण

लाइव विनिमय दरों का उपयोग करके कीमतें परिवर्तित की जाती हैं:

local_price = convert_the_amount(base_price, "INR", user_currency)

विनिमय दरें बाहरी API से दैनिक अद्यतन की जाती हैं।

राउंडिंग

परिवर्तित कीमतों को निकटतम 100 तक पूर्णांकित किया जाता है:

उदाहरण: $1,234.56 → $1,200

लाभ: साफ-सुथरा मूल्य निर्धारण, आसान तुलना

प्रदर्शन प्रारूप

मुद्रा प्रतीक और स्वरूपण के साथ कीमतें प्रदर्शित की जाती हैं:

INR: ₹1,23,456 (भारतीय समूहन)

USD: $1,234 (पश्चिमी समूहन)

EUR: €1.234 (यूरोपीय समूहन)

JPY: ¥123,456 (दशमलव नहीं)

सशर्त मूल्य प्रदर्शन

कीमतें केवल विशिष्ट संदर्भों में दिखाई जाती हैं:

Google शॉपिंग ट्रैफ़िक

Google शॉपिंग से आने वाले उपयोगकर्ता कीमतें देखते हैं:

पहचान: URL में gclid, gbraid, या wbraid

कुकी: show_pricing=1 (सत्र के लिए सेट)

लाभ: Google शॉपिंग आवश्यकताओं का पालन

नियमित ट्रैफ़िक

नियमित उपयोगकर्ता डिफ़ॉल्ट रूप से कीमतें नहीं देखते:

कारण: B2B फोकस, कोटा-आधारित मूल्य निर्धारण

अपवाद: उपयोगकर्ता मुद्रा चयनकर्ता के माध्यम से मूल्य दिखाना सक्षम कर सकते हैं

कार्ट मुद्रा

कार्ट निर्माण पर मुद्रा संग्रहीत करता है:

फ़ील्ड: Currency (डिफ़ॉल्ट: INR)

लॉक: कार्ट बनने पर मुद्रा लॉक हो जाती है

रूपांतरण: सभी आइटम कार्ट मुद्रा में परिवर्तित

लाभ: चेकआउट के दौरान सुसंगत मूल्य निर्धारण

भुगतान मुद्रा

भुगतान कार्ट मुद्रा में संसाधित होते हैं:

रज़ॉरपे: INR, USD, EUR, GBP का समर्थन करता है

अन्य मुद्राएँ: भुगतान के लिए INR में परिवर्तित

प्रदर्शन: कार्ट मुद्रा और INR समकक्ष दोनों दिखाता है

मूल्य कैशिंग

API कॉल कम करने के लिए परिवर्तित कीमतें कैश की जाती हैं:

कैश कुंजी: {sku}_{currency}_{date}

TTL: 24 घंटे

अमान्यीकरण: आधी रात को दैनिक

लाभ: तेज़ पेज लोड, कम API लागत

संदर्भ

संबंधित लेख

सारांश

मुद्रा रूपांतरण वैश्विक मूल्य निर्धारण सक्षम करता है:

पहचान:

  • URL पैरामीटर (?curr=USD)

  • सत्र (ब्राउज़िंग के दौरान)

  • कुकी (30 दिन)

  • देश पहचान (IP से)

  • डिफ़ॉल्ट (INR)

समर्थित:

  • 10 प्रमुख मुद्राएँ

  • रियल-टाइम विनिमय दरें

  • क्षेत्रीय स्वरूपण

  • निकटतम 100 तक पूर्णांकन

सशर्त प्रदर्शन:

  • Google शॉपिंग ट्रैफ़िक (हमेशा दिखाएं)

  • नियमित ट्रैफ़िक (चयनकर्ता के माध्यम से ऑप्ट-इन)

कार्ट हैंडलिंग:

  • कार्ट निर्माण पर मुद्रा लॉक

  • सभी आइटम एक ही मुद्रा में

  • चेकआउट के दौरान सुसंगत

यह निर्बाध अंतरराष्ट्रीय खरीदारी अनुभव सक्षम करता है।


← दस्तावेज़ीकरण सूचकांक पर वापस