სკრიპტები რამდენიმე ვალუტისთვის

შექმენი სკრიპტები, რომლებიც უზრუნველყოფენ ერთზე მეტ ვალუტაში გაყიდვის მხარდაჭერას.

ფიქსირებული ან პროცენტული ფასდაკლებები

გადახედე, როგორ მუშაობს სკრიპტების ფასდაკლებები რამდენიმე ვალუტაში გაყიდვისას. ფიქსირებული თანხის ფასდაკლებების მარკეტინგი შეიძლება რთული იყოს, რადგან თანხა შესაძლოა მერყეობდეს ვალუტის კონვერსიის კურსების მიხედვით.

მეთოდები

კონკრეტულ ვალუტებზე ფასდაკლებების შესაზღუდად ან გასავრცელებლად შეგიძლია გამოიყენო შემდეგი მეთოდები:

  • Cart ობიექტს აქვს ახალი მეთოდი, 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