Useita valuuttoja koskevat komentosarjat

Luo komentojonoja, jotka tukevat myyntiä useammassa kuin yhdessä valuutassa.

Kiinteät tai prosentuaaliset alennukset

Tarkista, miten alennuskomentosarjat toimivat, kun myyt useammassa valuutassa. Kiinteämääräisten alennusten markkinointi voi olla vaikeaa, sillä määrä voi vaihdella valuuttakurssien mukaan.

Tavat

Voit rajoittaa tai laajentaa alennuksia tiettyihin valuuttoihin seuraavilla tavoilla:

  • Ostoskoriobjektiin on lisätty uusi menetelmä, presentment_currency. Tämä menetelmä palauttaa asiakkaan paikallisen (esitys-) valuutan valuuttakoodin. Voit esimerkiksi käyttää tätä menetelmää tarkistaaksesi asiakkaasi esitysvaluutan ja suodattaaksesi komentosarjoja tuloksen perusteella.

  • Rahaobjektiin on lisätty uusi menetelmä, Money.derived_from_presentment(customer_cents: X). Tämä menetelmä palauttaa arvon kaupan valuutassa. Asiakkaan paikallisessa (esitys-) valuutassa saatu summa X edustaa (senttimääräistä) summaa asiakkaan paikallisessa (esitys-) valuutassa. Tämä menetelmä muuntaa asiakkaan paikallisen (esitys-) valuutan summan vastaavaan, kaupan valuutassa olevaan summaan. Tämän menetelmän avulla voit esimerkiksi näyttää alennuksen asiakkaalle hänen paikallisessa (esitys-) valuutassaan.

Valuutanmuunnokset

Shopify-komentosarjat käyttävät kauppasi valuuttaa asiakkaan paikallisen (esitys-) valuutan sijaan:

  • Ennen kuin komentosarja suoritetaan, ostoskorissa olevat määrät muunnetaan kauppasi valuuttaan.
  • Kun komentosarja on valmis, nämä määrät muunnetaan takaisin asiakkaan paikalliseen (esitys-) valuuttaan.

Sinulta ei veloiteta muuntomaksuja kummastakaan muunnoksesta, vaan muuntomaksu veloitetaan vasta sitten, kun vastaanotat maksun.

Tarkista komentosarjasi ennen kuin myyt useammassa valuutassa

Kun otat useassa valuutassa myynnin käyttöön, sinun tulee varmistaa, että komentosarjasi toimivat oikein:

  • Komentosarjat, jotka tarjoavat prosentuaalisen alennuksen - Nämä komentosarjat tarjoavat saman prosentuaalisen alennuksen valuutasta riippumatta.
  • Komentosarjat, jotka tarjoavat kiinteäarvoisen alennuksen - Näiden komentosarjojen arvot ovat kauppasi valuutassa. Kiinteämääräisiin alennuksiin perustuvia komentosarjoja voi olla vaikea markkinoida, koska alennetut määrät voivat vaihdella valuuttakurssien mukaan.
  • Komentosarjat, jotka perustuvat tiettyyn hintakynnysarvoon - Näiden komentosarjojen arvot ovat kauppasi valuutassa.

Esimerkki

Seuraavassa esimerkissä komentosarja piilottaa kaikki maksupalveluiden tarjoajat paitsi Shopify Paymentsin, kun asiakkaasi paikallinen (esitys-) valuutta on eri kuin kaupan valuutta:

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

Lisätietoja

Valmiina aloittamaan Shopifyssa?

Kokeile ilmaiseksi