Scenarijai kelioms valiutoms
Kurkite scenarijus, kurie palaiko pardavimą keliomis valiutomis.
Šiame puslapyje
Fiksuotos arba procentinės nuolaidos
Peržiūrėkite, kaip veikia scenarijų nuolaidos parduodant keliomis valiutomis. Gali būti sudėtinga reklamuoti fiksuotos sumos nuolaidas, nes suma gali svyruoti priklausomai nuo valiutų konvertavimo kursų.
Metodai
Galite naudoti šiuos metodus, kad apribotumėte arba išplėstumėte nuolaidas konkrečioms valiutoms:
Krepšelio objektas turi naują metodą
presentment_currency. Šis metodas grąžina kliento vietinės (pristatymo) valiutos kodą. Pavyzdžiui, galite naudoti šį metodą norėdami patikrinti kliento pristatymo valiutą ir filtruoti scenarijus pagal rezultatą.Pinigų objektas turi naują metodą
Money.derived_from_presentment(customer_cents: X). Šis metodas grąžina vertę parduotuvės valiuta.Xreiškia sumą (suformatuotą centais) kliento vietine (pristatymo) valiuta. Šis metodas konvertuoja sumą kliento vietine (pristatymo) valiuta į lygiavertę sumą parduotuvės valiuta. Pavyzdžiui, galite naudoti šį metodą, norėdami parodyti klientui jo nuolaidas vietine (pristatymo) valiuta.
Valiutų konvertavimas
„Shopify“ scenarijai vykdomi naudojant Jūsų parduotuvės valiutą, o ne kliento vietinę (pristatymo) valiutą:
- Prieš pradedant vykdyti scenarijų, sumos Jūsų krepšelyje konvertuojamos į Jūsų parduotuvės valiutą.
- Baigus vykdyti scenarijų, šios sumos konvertuojamos atgal į kliento vietinę (pristatymo) valiutą.
Nė vienas iš šių dviejų konvertavimų nesukelia konvertavimo mokesčių. Konvertavimo mokesčiai taikomi tik tada, kai užfiksuojamas mokėjimas.
Peržiūrėkite savo scenarijus prieš pradedami prekiauti keliomis valiutomis
Kai įgalinate prekybą keliomis valiutomis, peržiūrėkite savo scenarijus, kad įsitikintumėte, jog jie vis dar veikia, kaip numatyta:
- Scenarijai, kurie siūlo procentinę nuolaidą – šie scenarijai taiko tokią pačią procentinę nuolaidą nepriklausomai nuo valiutos.
- Scenarijai, kurie siūlo fiksuotos vertės nuolaidą – šiuose scenarijuose vertės nurodomos Jūsų parduotuvės valiuta. Scenarijus, kurie siūlo fiksuotos sumos nuolaidas, gali būti sudėtinga reklamuoti, nes nuolaidos suma gali svyruoti priklausomai nuo valiutų konvertavimo kursų.
- Scenarijai, kurių veikimas priklauso nuo nustatyto kainos slenksčio – šiuose scenarijuose vertės nurodomos Jūsų parduotuvės valiuta.
Pavyzdys
Toliau pateiktame pavyzdyje paslepiami visi mokėjimo paslaugų teikėjai, išskyrus „Shopify Payments“, kai Jūsų kliento vietinė (pristatymo) valiuta skiriasi nuo Jūsų parduotuvės valiutos:
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