मुख्य कंटेंट तक स्किप करें
Paid AddonPurchase Multi-Currency | Install via your site's addon page or download from your account

Multi-Currency

Ultimate Multisite: Multi-Currency आपके नेटवर्क को कई मुद्राओं में भुगतान स्वीकार करने में सक्षम बनाता है। यह स्वचालित रूप से लाइव या मैन्युअल विनिमय दरों का उपयोग करके कीमतों को बदलता है, आपको किसी भी मुद्रा के लिए उत्पाद-विशिष्ट सटीक मूल्य निर्धारित करने देता है, और जियोलोकेशन के माध्यम से प्रत्येक विज़िटर की पसंदीदा मुद्रा का पता लगाता है — यह सब एक ही एडमिन डैशबोर्ड से प्रबंधित होता है।

मुख्य विशेषताएँ (Key Features)

  • स्वचालित विनिमय दर रूपांतरण (Automatic exchange rate conversion) — आपके चुने हुए प्रदाता से प्राप्त दरों का उपयोग करके कीमतों को आपके बेस करेंसी से बदला जाता है।
  • उत्पाद-वार मूल्य निर्धारण ओवरराइड्स (Per-product pricing overrides) — स्वचालित रूपांतरण को बायपास करने के लिए किसी भी उत्पाद पर मुद्रा-विशिष्ट सटीक मूल्य सेट करें।
  • मुद्रा चयनकर्ता साइनअप फ़ील्ड (Currency selector signup field) — ग्राहकों को चेकआउट/साइनअप के दौरान अपनी पसंदीदा मुद्रा चुनने देता है।
  • कई विनिमय दर प्रदाता (Multiple exchange rate providers) — ECB, Frankfurter, Stripe, या पूरी तरह से मैन्युअल दरें।
  • जियोलोकेशन-आधारित मुद्रा पहचान (Geolocation-based currency detection) — स्वचालित रूप से उस मुद्रा का पूर्व-चयन करता है जो विज़िटर के देश से मेल खाती है।
  • एडमिन डैशबोर्ड (Admin dashboard) — एक ही स्थान से सक्रिय मुद्राओं, विनिमय दरों और प्रदाता सेटिंग्स का प्रबंधन करें।

आवश्यकताएँ (Requirements)

  • Ultimate Multisite 2.0.0 या इससे अधिक
  • WordPress Multisite इंस्टॉलेशन
  • PHP 7.4 या इससे अधिक

इंस्टॉलेशन (Installation)

  1. प्लगइन फ़ाइलों को /wp-content/plugins/ultimate-multisite-multi-currency पर अपलोड करें।
  2. वर्डप्रेस में Plugins स्क्रीन के माध्यम से प्लगइन को सक्रिय करें (Network Activate)।
  3. एडमिन डैशबोर्ड खोलने के लिए Ultimate Multisite → Multi-Currency पर जाएँ।
  4. वे मुद्राएँ जोड़ें जिन्हें आप स्वीकार करना चाहते हैं और अपने विनिमय दर प्रदाता को कॉन्फ़िगर करें।

कॉन्फ़िगरेशन (Configuration)

एडमिन डैशबोर्ड (Admin Dashboard)

Multi-Currency एडमिन डैशबोर्ड (Ultimate Multisite → Multi-Currency) वह केंद्रीय स्थान है जहाँ आप:

  • मुद्राएँ जोड़ सकते हैं, सक्षम कर सकते हैं या अक्षम कर सकते हैं।
  • एक विनिमय दर प्रदाता चुन सकते हैं और मांग पर दरें ताज़ा कर सकते हैं।
  • सभी सक्रिय मुद्राओं के लिए वर्तमान दरों की समीक्षा कर सकते हैं।
  • मैन्युअल दरें सेट कर सकते हैं जब स्वचालित प्रदाता उपयुक्त न हों।

विनिमय दर प्रदाता (Exchange Rate Providers)

प्रदाता (Provider)विवरण (Description)
ECBयूरोपीय सेंट्रल बैंक — EUR-आधारित नेटवर्क के लिए मुफ्त दैनिक दरें।
Frankfurterओपन-सोर्स ECB मिरर API — मुफ्त, कोई API कुंजी आवश्यक नहीं।
StripeStripe की लाइव FX दरों का उपयोग करता है — सक्रिय Stripe इंटीग्रेशन की आवश्यकता है।
Manualआप सीधे दरें दर्ज करते हैं; कोई बाहरी API कॉल नहीं।

दरें Ultimate Multisite → Multi-Currency → Settings → Exchange Rate Provider के तहत अपने प्रदाता का चयन करें। दरों को किसी भी समय मैन्युअल रूप से ताज़ा किया जा सकता है या स्वचालित रूप से अपडेट करने के लिए शेड्यूल किया जा सकता है।

उत्पाद-वार मूल्य निर्धारण ओवरराइड्स (Per-Product Pricing Overrides)

जब स्वचालित रूपांतरण पर्याप्त सटीक नहीं होता है, तो आप किसी भी उत्पाद पर किसी विशिष्ट मुद्रा के लिए एक सटीक मूल्य सेट कर सकते हैं:

  1. उत्पाद एडिटर खोलें (Ultimate Multisite → Products → Edit)।
  2. Currency Pricing सेक्शन तक स्क्रॉल करें।
  3. प्रत्येक मुद्रा के लिए सटीक मूल्य दर्ज करें जिसे आप ओवरराइड करना चाहते हैं।
  4. उत्पाद को सेव करें।

ओवरराइड के बिना उत्पाद आपके बेस करेंसी से परिवर्तित मूल्य का उपयोग करते हैं।

मुद्रा चयनकर्ता साइनअप फ़ील्ड (Currency Selector Signup Field)

मुद्रा चयनकर्ता फ़ील्ड को आपके साइनअप/चेकआउट फ़्लो में जोड़ा जा सकता है ताकि ग्राहक पंजीकरण के दौरान अपनी पसंदीदा मुद्रा चुन सकें:

  1. Ultimate Multisite → Multi-Currency → Settings पर जाएँ।
  2. Show currency selector on signup को सक्षम करें।
  3. वैकल्पिक रूप से एक डिफ़ॉल्ट मुद्रा सेट करें या जियोलोकेशन को पूर्व-चयनित मान निर्धारित करने दें।

चयनित मुद्रा को सब्सक्रिप्शन के साथ संग्रहीत किया जाता है और सभी बाद के बिलिंग के लिए उपयोग किया जाता है।

जियोलोकेशन-आधारित मुद्रा पहचान (Geolocation-Based Currency Detection)

जब जियोलोकेशन पहचान सक्षम होती है, तो ऐडऑन विज़िटर के देश को एक मुद्रा से मैप करता है और मुद्रा चयनकर्ता फ़ील्ड में उसे पूर्व-चयन करता है। सक्षम करने के लिए:

  1. Ultimate Multisite → Multi-Currency → Settings पर जाएँ।
  2. Detect currency from visitor location को सक्षम करें।
  3. Geolocation Mapping टेबल में देशों को मुद्राओं से मैप करें।

यदि विज़िटर के देश के लिए कोई मैपिंग मौजूद नहीं है, तो नेटवर्क की बेस करेंसी फॉलबैक के रूप में उपयोग की जाती है।

अक्सर पूछे जाने वाले प्रश्न (Frequently Asked Questions)

यदि विनिमय दर प्रदाता अनुपलब्ध है तो क्या होता है?

ऐडऑन पिछली सफलतापूर्वक प्राप्त की गई दरों पर वापस चला जाता है। यदि कभी कोई दर प्राप्त नहीं की गई है, तो यह आपके द्वारा कॉन्फ़िगर की गई मैन्युअल दरों पर वापस चला जाता है। सुरक्षा जाल के रूप में मैन्युअल दरें कॉन्फ़िगर करना अनुशंसित है।

क्या मैं विभिन्न मुद्राओं के लिए विभिन्न प्रदाताओं का उपयोग कर सकता हूँ?

नहीं — सभी मुद्राओं के लिए एक समय में एक प्रदाता सक्रिय होता है। यदि आपको व्यक्तिगत दरों पर पूर्ण नियंत्रण चाहिए तो Manual का उपयोग करें।

क्या जियोलोकेशन के लिए एक अलग प्लगइन की आवश्यकता है?

किसी बाहरी जियोलोकेशन प्लगइन की आवश्यकता नहीं है। ऐडऑन वर्डप्रेस के बिल्ट-इन IP-टू-कंट्री डिटेक्शन का उपयोग करता है। उच्च सटीकता के लिए, प्रदान किए गए फ़िल्टर हुक्स के माध्यम से एक समर्पित जियोलोकेशन सेवा को एकीकृत किया जा सकता है।

क्या उत्पाद-वार ओवरराइड टैक्स से पहले लागू होते हैं या बाद में?

उत्पाद-वार ओवरराइड लक्ष्य मुद्रा में प्री-टैक्स मूल्य सेट करते हैं। टैक्स को आपकी मौजूदा टैक्स कॉन्फ़िगरेशन का उपयोग करके ओवरराइड मूल्य पर गणना की जाती है।

चेंजलॉग (Changelog)

Version 1.0.0 — Released on 2026-04-02

  • New: स्वचालित विनिमय दर रूपांतरण के साथ मल्टी-करेंसी सपोर्ट।
  • New: सटीक मुद्रा-विशिष्ट मूल्य के लिए उत्पाद-वार मूल्य निर्धारण ओवरराइड्स।
  • New: चेकआउट फ़्लो के लिए मुद्रा चयनकर्ता साइनअप फ़ील्ड।
  • New: विनिमय दर प्रदाता: ECB, Frankfurter, Stripe, और मैन्युअल।
  • New: जियोलोकेशन-आधारित मुद्रा पहचान।
  • New: मुद्राओं और विनिमय दरों के प्रबंधन के लिए एडमिन डैशबोर्ड।
  • Fix: चयनित मुद्रा की परवाह किए बिना डैशबोर्ड हमेशा बेस करेंसी में कीमतें दिखाना।