Szolgáltatásmegszakadás a Shopify-nál

Problémák léptek fel a(z) Checkout és Storefront szolgáltatásban.

További részletekért tekintse meg a(z) Shopify állapota oldalt.

Scriptek több valutához

Hozzon létre olyan scripteket, amelyek támogatják az értékesítést több valutában.

Fix összegű vagy százalékos kedvezmények

Tekintse át, hogyan működnek a scriptkedvezmények több valutában történő értékesítés esetén. A fix összegű kedvezmények marketingje nehéz lehet, mert az összeg a valutaváltási árfolyamoktól függően ingadozhat.

Metódusok

A következő metódusokkal korlátozhatja vagy terjesztheti ki a kedvezményeket adott valutákra:

  • A Cart objektumnak van egy új metódusa, a presentment_currency. Ez a metódus a vásárló helyi (megjelenített) valutájának kódját adja vissza. Ezzel a metódussal például ellenőrizheti a vásárló megjelenített valutáját, és az eredmény alapján szűrheti a scripteket.

  • A Money objektumnak van egy új metódusa, a Money.derived_from_presentment(customer_cents: X). Ez a metódus az értéket az üzlet valutájában adja vissza. Az X a vásárló helyi (megjelenített) valutájában megadott összeget (centben formázva) jelöli. Ez a metódus átvált egy összeget a vásárló helyi (megjelenített) valutájából az üzlet valutájában kifejezett egyenértékű összegre. Ezzel a metódussal például megjelenítheti a vásárlónak a kedvezményeit a helyi (megjelenített) valutájában.

Valutaváltások

A Shopify scriptek az üzlet valutáján futnak, nem a vásárló helyi (megjelenített) valutáján:

  • Mielőtt egy script lefut, a kosárban lévő összegek átváltásra kerülnek az üzlet valutájára.
  • A script befejeződése után ezek az összegek visszaváltásra kerülnek a vásárló helyi (megjelenített) valutájára.

E két átváltás egyike sem jár átváltási díj felszámításával. Átváltási díj csak a fizetés rögzítésekor kerül felszámításra.

A szkriptek ellenőrzése a több pénznemben történő értékesítés előtt

Amikor engedélyezi a több pénznemben történő értékesítést, ellenőrizze a szkriptjeit, hogy megbizonyosodjon arról, hogy továbbra is a kívánt módon működnek:

  • Százalékos kedvezményt kínáló szkriptek – Ezek a szkriptek a valutától függetlenül ugyanazt a százalékos kedvezményt biztosítják.
  • Fix értékű kedvezményt kínáló szkriptek – Az ezekben a szkriptekben szereplő értékek az üzlet valutájában vannak megadva. A fix összegű kedvezményt kínáló szkriptek marketingje nehézkes lehet, mivel a kedvezmény összege a valutaátváltási árfolyamok függvényében ingadozhat.
  • Adott árküszöbtől függő szkriptek – Az ezekben a szkriptekben szereplő értékek az üzlet valutájában vannak megadva.

Példa

Az alábbi példa elrejti az összes fizetési szolgáltatót a Shopify Payments kivételével, ha a vásárló helyi (megjelenített) valutája eltér az üzlet valutájától:

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

További információ