एकाधिक चलनांसाठी स्क्रिप्ट्स

एकापेक्षा जास्त चलनांमध्ये विक्रीला सपोर्ट करणाऱ्या स्क्रिप्ट्स तयार करा.

ठराविक किंवा टक्केवारी-आधारित सवलती

एकाधिक चलनांमध्ये विक्री करताना स्क्रिप्ट सवलती कशा काम करतात याचे पुनरावलोकन करा. ठराविक-रक्कम सवलतींचे मार्केटिंग करणे कठीण होऊ शकते कारण चलन रूपांतरण दरांनुसार रक्कम बदलू शकते.

पद्धती

सवलती विशिष्ट चलनांपुरत्या मर्यादित करण्यासाठी किंवा वाढवण्यासाठी तुम्ही खालील पद्धती वापरू शकता:

  • कार्ट ऑब्जेक्ट मध्ये presentment_currency नावाची नवीन पद्धत आहे. ही पद्धत ग्राहकाच्या स्थानिक (प्रेझेंटमेंट) चलनाचा चलन कोड मिळवून देते. उदाहरणार्थ, तुम्ही तुमच्या ग्राहकाचे प्रेझेंटमेंट चलन तपासण्यासाठी आणि निकालानुसार तुमच्या स्क्रिप्ट्स फिल्टर करण्यासाठी ही पद्धत वापरू शकता.

  • Money ऑब्जेक्ट मध्ये Money.derived_from_presentment(customer_cents: X) नावाची नवीन पद्धत आहे. ही पद्धत स्टोअरच्या चलनातील मूल्य मिळवून देते. X ग्राहकाच्या स्थानिक (प्रेझेंटमेंट) चलनातील रक्कम (सेंट्समध्ये फॉरमॅट केलेली) दर्शवते. ही पद्धत तुमच्या ग्राहकाच्या स्थानिक (प्रेझेंटमेंट) चलनातील रकमेचे तुमच्या स्टोअरच्या चलनातील समतुल्य रकमेत रूपांतरित करते. उदाहरणार्थ, तुम्ही तुमच्या ग्राहकाला त्यांच्या स्थानिक (प्रेझेंटमेंट) चलनात त्यांच्या सवलती दाखवण्यासाठी ही पद्धत वापरू शकता.

चलन रूपांतरणे

Shopify स्क्रिप्ट्स तुमच्या स्टोअरच्या चलनावर चालतात, ग्राहकाच्या स्थानिक (प्रेझेंटमेंट) चलनावर नाही:

  • स्क्रिप्ट रन होण्यापूर्वी, तुमच्या कार्टमधील रकमा तुमच्या स्टोअरच्या चलनात रूपांतरित केल्या जातात.
  • स्क्रिप्ट पूर्ण झाल्यानंतर, या रकमा परत तुमच्या ग्राहकाच्या स्थानिक (प्रेझेंटमेंट) चलनात रूपांतरित केल्या जातात.

या दोन्हीपैकी कोणत्याही रूपांतरणामुळे तुम्हाला रूपांतरण शुल्क आकारले जात नाही. जेव्हा पेमेंट कॅप्चर केले जाते तेव्हाच तुम्हाला रूपांतरण शुल्क आकारले जाते.

एकाधिक चलनांमध्ये विक्री करण्यापूर्वी तुमच्या स्क्रिप्ट्सचे पुनरावलोकन करा

तुम्ही जेव्हा एकाधिक चलनांमध्ये विक्री सक्षम करता, तेव्हा तुमच्या स्क्रिप्ट्स अपेक्षेप्रमाणे काम करत असल्याची खात्री करण्यासाठी त्यांचे पुनरावलोकन करा:

  • टक्केवारीची सवलत देणाऱ्या स्क्रिप्ट्स - या स्क्रिप्ट्स चलनाची पर्वा न करता समान टक्केवारीची सवलत देतात.
  • ठराविक-मूल्याची सवलत देणाऱ्या स्क्रिप्ट्स - या स्क्रिप्ट्समधील मूल्ये तुमच्या स्टोअरच्या चलनात असतात. ठराविक-रक्कम सवलती देणाऱ्या स्क्रिप्ट्सचे मार्केटिंग करणे कठीण होऊ शकते कारण सवलत दिलेली रक्कम चलन रूपांतरण दरांनुसार बदलू शकते.
  • रन होण्यासाठी दिलेल्या किंमतीच्या मर्यादेवर अवलंबून असणाऱ्या स्क्रिप्ट्स - या स्क्रिप्ट्समधील मूल्ये तुमच्या स्टोअरच्या चलनात असतात.

उदाहरण

जेव्हा तुमच्या ग्राहकाचे स्थानिक (प्रेझेंटमेंट) चलन तुमच्या स्टोअरच्या चलनापेक्षा वेगळे असते, तेव्हा खालील उदाहरण Shopify Payments वगळता इतर सर्व पेमेंट प्रदाते लपवते:

Output.payment_gateways = Input.payment_gateways.delete_if do |payment_gateway|
  Input.cart.presentment_currency != Input.cart.shop_currency && payment_gateway.name != "Shopify Payments"
end