z-country-change
Denna händelse kommer att utlösas varje gång landet ändras, inklusive den initiala landsvalet. detail
-egenskapen i händelsen kommer att vara ett objekt som inkluderar code
och name
.
Egenskap | Beskrivning |
---|---|
code | Tvåteckens ISO-kod för landet produkten härstammar ifrån |
name | Landsnamn |
Hello integrationsscript
{
"code": "US",
"name": "United States"
}
z-duty-tax-quote
Denna händelse kommer att utlösas när en tull- och skatteoffertrespons har mottagits. Egenskapen detail
i händelsen kommer att vara ett objekt med följande egenskaper:
Egenskap | Beskrivning |
---|---|
subtotal | Delbeloppet för den artikel som offerten baserades på |
taxOrVat | Det uppskattade försäljningsskatte- eller momsbeloppet som citerades baserat på delbeloppet |
dutyTotal | Det uppskattade tullbeloppet som citerades baserat på delbeloppet |
dutyTaxTotal | De sammanlagda värdena av taxOrVat och dutyTotal |
foreign (premium) | Ett objekt som innehåller samma värden som ovan, vilket sedan konverteras till beloppet i utländsk valuta |
Hello integrationsskript
{
"subtotal": 89.99,
"taxOrVat": 18.0,
"dutyTotal": 32.54,
"dutyTaxTotal": 50.54,
"foreign": {
"currencyCode": "GBP",
"subtotal": 89.99,
"taxOrVat": 18.0,
"dutyTotal": 32.54,
"dutyTaxTotal": 50.54
}
}
z-message-change
Denna händelse kommer att utlösas varje gång det visade Hello meddelandet ändras. Egenskapen detail
för händelsen kommer att vara ett objekt som inkluderar message
.
Egenskap | Beskrivning |
---|---|
message | Html-sträng av det för närvarande visade meddelandet |
Hello integrationsskript
{
"message": "<div>Welcome ...</div>"
}
Metoder
Nedan finns användbara metoder som du kan använda för att integrera med din webbplats.
Metod | Returnerar | Beskrivning |
---|---|---|
zonos.isDomestic() | Boolean | Sant om det aktuella landet är inhemskt |
zonos.country() | String | Hämta den för närvarande valda landskoden. |
zonos.country(code) | String | Ställ in landet manuellt och returnera det. code bör vara en tvåteckens ISO-kod. |
zonos.config(object)
är en metod som används av Hello. Den kan ställas in för att fungera med att uppskatta offerter, konvertera valuta eller återvisa Hello splash screen och flytta flaggpositionen. Beroende på vad du vill göra, ändras objektet som skickas till config
:
Uppgift | Fyll i konfigurationen med objektet som… |
---|---|
Uppskatta offerter | {detail: {items: [{id: "String", name: "String", price: Double / "String", quantity: Integer / "String", image: "String URL of image / Valfritt", hsCode: "String / Valfritt", category: "String / Valfritt", country: "String (ursprungsland) / Valfritt", SKU: "String / Valfritt"}], currencyCode: "String / valfritt, standard till USD", includedTaxRate: Double / valfritt, standard till 0}} |
Konvertera valuta | {detail: {currencySelectors: ["css selector 1", "css selector 2"], customConverter: "anpassad funktion för att konvertera selektorer / Valfritt, bäst att lämna som standard", showDecimal: boolean / Valfritt}} |
Återvisa Hello splash screen och flytta flaggpositionen | {detail: {location: "String alternativ är: vänster, höger, topp, botten, flytande & fäst / Valfritt", showSplash: boolean / Valfritt}} |
Hello händelser
Hur man använder Hello händelser.Lär dig hur Zonos Hello använder händelser och metoder, och hur du kan använda dessa för att förbättra din e-handelswebbplats.