मुद्राएँ और विनिमय दरें
Catalog और invoices कौन सी मुद्राएँ सपोर्ट करते हैं, स्वचालित रूपांतरण कैसे काम करता है, और /currency rate command।
Catalog की मुद्राएँ
/catalog currency चुनता है कि catalog USD, EUR और INR में से कौन सी दिखाए और कौन सी प्राथमिक हो। हर उत्पाद की हर मुद्रा के लिए अलग कीमत हो सकती है (/catalog product-add पर price_usd, price_eur, price_inr), या आप सिर्फ़ प्राथमिक कीमत सेट करें और auto_currency चालू करें ताकि बाकी दो लाइव दरों से बदली जाएँ।
no_price_text वह है जो catalog तब दिखाता है जब किसी उत्पाद की कीमत न हो, जैसे "Ask in a ticket"।
Invoice की मुद्राएँ
/invoice create USD, INR, EUR और GBP स्वीकार करता है। Invoice की छवि और बिक्री रिपोर्ट वही मुद्रा इस्तेमाल करती हैं जो आपने चुनी; invoices पर कोई रूपांतरण नहीं होता, इसलिए EUR की बिक्री रिपोर्ट में EUR ही रहती है और /invoice top-buyers मुद्रा के अनुसार क्रम लगाता है।
दरें कहाँ से आती हैं
दरें एक सार्वजनिक exchange-rate API से ली जाती हैं, दूसरे प्रदाता के fallback के साथ, और 5 मिनट के लिए कैश होती हैं (होस्ट पर EXCHANGE_RATE_CACHE_SECONDS)। अगर दोनों प्रदाता विफल हों, तो रूपांतरित कीमतें आखिरी कैश मान रखती हैं; अगर वह भी न हो, तो catalog सिर्फ़ प्राथमिक कीमत दिखाता है।
/currency rate
एक सार्वजनिक command जिसे कोई भी चला सकता है: /currency rate amount:50 currency:EUR उस रकम को USD, INR, EUR, GBP, JPY, CAD, AUD, CHF, CNY, SGD और AED में दिखाता है। Ticket में उपयोगी, जब खरीदार सूची की मुद्रा से अलग मुद्रा में भुगतान करे।
दरें सूचना के लिए हैं। आपको असल में कितनी रकम मिलती है, वह आपके भुगतान प्रदाता की दर और शुल्क पर निर्भर है।