মুদ্রা রূপান্তর: বৈশ্বিক বাজারের জন্য গতিশীল মূল্য নির্ধারণ

এই নিবন্ধে ব্যাখ্যা করা হয়েছে কীভাবে ব্যবহারকারীর অবস্থান এবং পছন্দের ভিত্তিতে আমরা একাধিক মুদ্রায় মূল্য প্রদর্শন করি।

সমস্যা: বৈশ্বিক মূল্য নির্ধারণ

বিভিন্ন দেশের ব্যবহারকারীরা তাদের স্থানীয় মুদ্রায় মূল্য আশা করে:

  • ভারত: ₹ (INR)

  • যুক্তরাষ্ট্র: $ (USD)

  • ইউরোপ: € (EUR)

  • যুক্তরাজ্য: £ (GBP)

  • জাপান: ¥ (JPY)

শুধুমাত্র INR মূল্য দেখানো হলে আন্তর্জাতিক গ্রাহকরা বিভ্রান্ত হন।

শনাক্তকরণ কৌশল

আমরা নিম্নলিখিত উপায়ে মুদ্রার পছন্দ শনাক্ত করি:

১. URL প্যারামিটার (?curr=USD)

২. সেশন (প্রথম শনাক্তকরণের পরে সংরক্ষিত)

৩. কুকি (currency)

৪. দেশ শনাক্তকরণ (IP জিওলোকেশন থেকে)

৫. ডিফল্ট (INR)

সমর্থিত মুদ্রাসমূহ

আমরা ১০টি প্রধান মুদ্রা সমর্থন করি:

  • 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 থেকে বিনিময় হার দৈনিক আপডেট করা হয়।

রাউন্ডিং

রূপান্তরিত মূল্য নিকটতম ১০০-এ রাউন্ড করা হয়:

উদাহরণ: $1,234.56 → $1,200

সুবিধা: পরিষ্কার মূল্য নির্ধারণ, তুলনা করা সহজ

প্রদর্শনের বিন্যাস

মুদ্রার চিহ্ন এবং ফরম্যাটিং সহ মূল্য প্রদর্শিত হয়:

INR: ₹1,23,456 (ভারতীয় গ্রুপিং)

USD: $1,234 (পশ্চিমা গ্রুপিং)

EUR: €1.234 (ইউরোপীয় গ্রুপিং)

JPY: ¥123,456 (দশমিক ছাড়া)

শর্তসাপেক্ষ মূল্য প্রদর্শন

নির্দিষ্ট প্রসঙ্গে শুধুমাত্র মূল্য দেখানো হয়:

গুগল শপিং ট্রাফিক

গুগল শপিং থেকে আগত ব্যবহারকারীরা মূল্য দেখতে পান:

শনাক্তকরণ: URL-এ gclid, gbraid, বা wbraid উপস্থিতি

কুকি: show_pricing=1 (সেশনের জন্য সেট)

সুবিধা: গুগল শপিং-এর প্রয়োজনীয়তা পূরণ

নিয়মিত ট্রাফিক

নিয়মিত ব্যবহারকারীরা ডিফল্টভাবে মূল্য দেখতে পান না:

কারণ: B2B ফোকাস, উদ্ধৃতি-ভিত্তিক মূল্য নির্ধারণ

ব্যতিক্রম: ব্যবহারকারীরা মুদ্রা নির্বাচকের মাধ্যমে মূল্য সক্ষম করতে পারেন

কার্ট মুদ্রা

কার্ট তৈরি করার সময় মুদ্রা সংরক্ষণ করে:

ক্ষেত্র: Currency (ডিফল্ট: INR)

লক করা: কার্ট তৈরি হলে মুদ্রা লক হয়ে যায়

রূপান্তর: সমস্ত আইটেম কার্ট মুদ্রায় রূপান্তরিত

সুবিধা: চেকআউট জুড়ে সামঞ্জস্যপূর্ণ মূল্য নির্ধারণ

পেমেন্ট মুদ্রা

পেমেন্ট কার্ট মুদ্রায় প্রক্রিয়াজাত করা হয়:

রেজারপে: INR, USD, EUR, GBP সমর্থন করে

অন্যান্য মুদ্রা: পেমেন্টের জন্য INR-এ রূপান্তরিত

প্রদর্শন: কার্ট মুদ্রা এবং INR সমতুল্য উভয়ই দেখায়

মূল্য ক্যাশিং

API কল কমানোর জন্য রূপান্তরিত মূল্য ক্যাশ করা হয়:

ক্যাশ কী: {sku}_{currency}_{date}

TTL: ২৪ ঘন্টা

অবৈধকরণ: প্রতিদিন মধ্যরাতে

সুবিধা: দ্রুত পৃষ্ঠা লোড, API খরচ কমানো

তথ্যসূত্র

সম্পর্কিত নিবন্ধ

সারসংক্ষেপ

মুদ্রা রূপান্তর বৈশ্বিক মূল্য নির্ধারণ সক্ষম করে:

শনাক্তকরণ:

  • URL প্যারামিটার (?curr=USD)

  • সেশন (ব্রাউজিংয়ের সময়)

  • কুকি (৩০ দিন)

  • দেশ শনাক্তকরণ (IP থেকে)

  • ডিফল্ট (INR)

সমর্থিত:

  • ১০টি প্রধান মুদ্রা

  • সরাসরি বিনিময় হার

  • আঞ্চলিক ফরম্যাটিং

  • নিকটতম ১০০-এ রাউন্ডিং

শর্তসাপেক্ষ প্রদর্শন:

  • গুগল শপিং ট্রাফিক (সর্বদা দেখান)

  • নিয়মিত ট্রাফিক (নির্বাচকের মাধ্যমে অপ্ট-ইন)

কার্ট হ্যান্ডলিং:

  • কার্ট তৈরি করার সময় মুদ্রা লক

  • সমস্ত আইটেম একই মুদ্রায়

  • চেকআউট জুড়ে সামঞ্জস্যপূর্ণ

এটি নিরবচ্ছিন্ন আন্তর্জাতিক শপিং অভিজ্ঞতা সক্ষম করে।


← ডকুমেন্টেশন সূচকে ফিরে যান