العملات وأسعار الصرف
العملات التي يدعمها الكتالوج والفواتير، وكيف يعمل التحويل التلقائي، وأمر /currency rate.
عملات الكتالوج
يحدد /catalog currency أي عملات من USD وEUR وINR يعرضها الكتالوج، وأيها الأساسية. ويمكن أن يكون لكل منتج سعر منفصل لكل عملة (price_usd وprice_eur وprice_inr في /catalog product-add)، أو تضبط السعر الأساسي فقط وتفعّل auto_currency فتُحوَّل العملتان الأخريان بحسب أسعار الصرف الحية.
no_price_text هو ما يعرضه الكتالوج عندما لا يكون للمنتج سعر، مثل «اطلب عبر تذكرة».
عملات الفواتير
يقبل /invoice create الدولار الأمريكي والروبية الهندية واليورو والجنيه الإسترليني. وتستخدم صورة الفاتورة وتقرير المبيعات العملة التي اخترتها؛ ولا يوجد تحويل على الفواتير، فالبيع باليورو يبقى باليورو في التقرير، ويرتّب الأمر /invoice top-buyers المشترين لكل عملة على حدة.
من أين تأتي أسعار الصرف
تُجلب الأسعار من واجهة برمجة عامة لأسعار الصرف مع مزوّد ثانٍ احتياطي، وتُخزَّن مؤقتًا لمدة 5 دقائق (EXCHANGE_RATE_CACHE_SECONDS على المضيف). وإذا فشل المزوّدان معًا، تحتفظ الأسعار المحوّلة بآخر قيمة مخزّنة؛ وإذا لم تكن هناك قيمة، يعرض الكتالوج السعر الأساسي فقط.
/currency rate
أمر عام يستطيع أي شخص تشغيله: /currency rate amount:50 currency:EUR يعرض هذا المبلغ بالعملات USD وINR وEUR وGBP وJPY وCAD وAUD وCHF وCNY وSGD وAED. ومفيد في التذكرة عندما يدفع المشتري بعملة مختلفة عن السعر المعلن.
أسعار الصرف للاطلاع فقط. المبلغ الذي تستلمه فعلًا يتوقف على سعر مزوّد الدفع لديك ورسومه.