Hainbat dibisatarako scriptak
Sortu dibisa batean baino gehiagotan saltzea ahalbidetzen duten scriptak.
Orri honetan
Kopuru finkoko edo ehunekoko deskontuak
Berrikusi nola funtzionatzen duten script bidezko deskontuek hainbat dibisatan saltzean. Kopuru finkoko deskontuak merkaturatzea zaila izan daiteke, kopuruak gora edo behera egin baitezake dibisa-bihurketaren tasen arabera.
Metodoak
Metodo hauek erabil ditzakezu deskontuak dibisa jakin batzuetara mugatzeko edo zabaltzeko:
Cart objektuak metodo berri bat du:
presentment_currency. Metodo honek bezeroaren bertako dibisaren (aurkezpen-dibisaren) kodea itzultzen du. Esaterako, metodo hau erabil dezakezu bezeroaren aurkezpen-dibisa egiaztatzeko eta emaitzaren arabera scriptak iragazteko.Money objektuak metodo berri bat du:
Money.derived_from_presentment(customer_cents: X). Metodo honek dendaren dibisako balioa itzultzen du.Xbalioak zenbatekoa adierazten du (zentimotan formateatua) bezeroaren bertako dibisan (aurkezpen-dibisan). Metodo honek bezeroaren bertako dibisan (aurkezpen-dibisan) dagoen zenbateko bat dendaren dibisako zenbateko baliokide bihurtzen du. Esaterako, metodo hau erabil zenezake bezeroari deskontuak bere bertako dibisan (aurkezpen-dibisan) erakusteko.
Dibisa-bihurketak
Shopify-ren scriptek dendaren dibisan funtzionatzen dute, ez bezeroaren bertako dibisan (aurkezpen-dibisan):
- Scripta exekutatu aurretik, saskiko zenbatekoak dendaren dibisa bihurtzen dira.
- Scripta amaitu ondoren, zenbateko horiek bezeroaren bertako dibisa (aurkezpen-dibisa) bihurtzen dira berriro.
Bi bihurketa horien ondorioz ez zaizu bihurketa-komisiorik kobratuko. Ordainketa bat kapturatzen denean soilik kobratuko zaizkizu bihurketa-komisioak.
Berrikusi zure scriptak hainbat dibisatan saldu aurretik
Hainbat dibisatan saltzea gaitzen duzunean, berrikusi scriptak nahi bezala funtzionatzen dutela ziurtatzeko:
- Ehuneko bateko deskontua eskaintzen duten scriptak - Script hauek ehuneko bateko deskontu bera eskaintzen dute dibisa edozein dela ere.
- Balio finkoko deskontua eskaintzen duten scriptak - Script hauetako balioak dendaren dibisan daude. Kopuru finkoko deskontuak eskaintzen dituzten scriptak merkaturatzea zaila izan daiteke, deskontatutako kopuruak gora edo behera egin baitezake dibisa-bihurketaren tasen arabera.
- Exekutatzeko prezio-atalase jakin baten mende dauden scriptak - Script hauetako balioak dendaren dibisan daude.
Adibidea
Hurrengo adibideak Shopify Payments ez diren gainerako ordainketa-hornitzaile guztiak ezkutatzen ditu bezeroaren bertako dibisa (aurkezpen-dibisa) eta dendaren dibisa desberdinak direnean:
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