કરન્સી કન્વર્ઝન: વૈશ્વિક બજારો માટે ગતિશીલ કિંમત નિર્ધારણ

આ લેખ સમજાવે છે કે કેવી રીતે અમે વપરાશકર્તાના સ્થાન અને પસંદગીના આધારે બહુવિધ ચલણોમાં કિંમતો પ્રદર્શિત કરીએ છીએ.

સમસ્યા: વૈશ્વિક કિંમત નિર્ધારણ

વિવિધ દેશોના વપરાશકર્તાઓ તેમની સ્થાનિક ચલણમાં કિંમતોની અપેક્ષા રાખે છે:

  • ભારત: ₹ (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 (UAE દિરહામ) - د.إ

  • SAR (સાઉદી રિયાલ) - ﷼

ચલણ સ્વિચિંગ

વપરાશકર્તાઓ નીચેની રીતે ચલણ બદલી શકે છે:

URL પેરામીટર: /p/Treo-N100?curr=USD

ચલણ પસંદગીકર્તા: નેવિગેશનમાં ડ્રોપડાઉન

સ્વચાલિત શોધ: IP દેશના આધારે

કન્વર્ઝન પ્રક્રિયા

આધાર કિંમત (INR)

બધા ઉત્પાદનોની આધાર કિંમત INR માં હોય છે:

base_price = get_the_price(sku)  # Returns INR price

રિઅલ-ટાઇમ કન્વર્ઝન

કિંમતો લાઈવ એક્સ્ચેન્જ રેટનો ઉપયોગ કરીને રૂપાંતરિત કરવામાં આવે છે:

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)

લૉક: કાર્ટ બનાવતી વખતે ચલણ લૉક થઈ જાય છે

કન્વર્ઝન: બધી વસ્તુઓ કાર્ટ ચલણમાં રૂપાંતરિત કરવામાં આવે છે

લાભ: ચેકઆઉટ દરમિયાન સુસંગત કિંમત નિર્ધારણ

ચુકવણી ચલણ

ચુકવણી કાર્ટ ચલણમાં પ્રક્રિયા કરવામાં આવે છે:

Razorpay: INR, USD, EUR, GBP ને સમર્થન આપે છે

અન્ય ચલણો: ચુકવણી માટે INR માં રૂપાંતરિત

પ્રદર્શન: કાર્ટ ચલણ અને INR સમકક્ષ બંને બતાવે છે

કિંમત કેશિંગ

API કૉલ્સ ઘટાડવા માટે રૂપાંતરિત કિંમતો કેશ કરવામાં આવે છે:

કેશ કી: {sku}_{currency}_{date}

TTL: 24 કલાક

અમાન્યતા: રોજ મધ્યરાત્રે

લાભ: ઝડપી પેજ લોડ, ઘટાડેલી API ખર્ચ

સંદર્ભો

સંબંધિત લેખો

સારાંશ

કરન્સી કન્વર્ઝન વૈશ્વિક કિંમત નિર્ધારણને સક્ષમ કરે છે:

શોધ:

  • URL પેરામીટર (?curr=USD)

  • સત્ર (બ્રાઉઝિંગ દરમિયાન)

  • કૂકી (30 દિવસ)

  • દેશ શોધ (IP પરથી)

  • ડિફોલ્ટ (INR)

સમર્થિત:

  • 10 મુખ્ય ચલણો

  • રિઅલ-ટાઇમ એક્સ્ચેન્જ રેટ્સ

  • પ્રાદેશિક ફોર્મેટિંગ

  • નજીકના 100 સુધી રાઉન્ડિંગ

શરતી પ્રદર્શન:

  • Google શોપિંગ ટ્રાફિક (હંમેશા બતાવો)

  • નિયમિત ટ્રાફિક (પસંદગીકર્તા દ્વારા ઓપ્ટ-ઇન)

કાર્ટ હેન્ડલિંગ:

  • કાર્ટ બનાવતી વખતે ચલણ લૉક

  • બધી વસ્તુઓ સમાન ચલણમાં

  • ચેકઆઉટ દરમિયાન સુસંગત

આ સીમલેસ આંતરરાષ્ટ્રીય શોપિંગ અનુભવને સક્ષમ કરે છે.


← ડોક્યુમેન્ટેશન ઇન્ડેક્સ પર પાછા જાઓ