z-country-change
Este evento se activará cada vez que se cambie el país, incluida la selección inicial del país. La propiedad detail
del evento será un objeto que incluye code
y name
.
Propiedad | Descripción |
---|---|
code | Código ISO de dos caracteres del país de origen del producto |
name | Nombre del país |
Hello integration script
{
"code": "US",
"name": "United States"
}
z-duty-tax-quote
Este evento se activará una vez que se reciba una respuesta de cotización de impuestos y aranceles. La propiedad detail
del evento será un objeto con las siguientes propiedades:
Propiedad | Descripción |
---|---|
subtotal | El subtotal del artículo en el que se basó la cotización |
taxOrVat | La cantidad estimada de impuestos de venta o IVA cotizada en función del subtotal |
dutyTotal | La cantidad estimada de aranceles cotizada en función del subtotal |
dutyTaxTotal | Los valores combinados de taxOrVat y dutyTotal |
foreign (premium) | Un objeto que contiene los mismos valores que se mencionan arriba, que luego se convierte en la cantidad en moneda extranjera |
Hello script de integración
{
"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
Este evento se activará cada vez que el mensaje mostrado de Hello se cambie. La propiedad del evento detail
será un objeto que incluye el message
.
Propiedad | Descripción |
---|---|
message | Cadena HTML del mensaje actualmente mostrado |
Hello script de integración
{
"message": "<div>Welcome ...</div>"
}
Métodos
A continuación se presentan métodos de utilidad que puede usar para integrarse con su sitio.
Método | Devuelve | Descripción |
---|---|---|
zonos.isDomestic() | Booleano | Verdadero si el país actual es nacional |
zonos.country() | Cadena | Obtiene el código del país actualmente seleccionado. |
zonos.country(code) | Cadena | Establece el país manualmente y lo devuelve. code debe ser un código ISO de dos caracteres. |
zonos.config(object)
es un método utilizado por Hello. Puede configurarse para trabajar con la estimación de cotizaciones, la conversión de moneda o la reexhibición de la Hello pantalla screen y mover la posición de la bandera. Dependiendo de cuál de estas tareas desee realizar, el objeto enviado a config
cambia:
Tarea | Poblar la configuración con el objeto como… |
---|---|
Estimación de cotizaciones | {detail: {items: [{id: "String", name: "String", price: Double / "String", quantity: Integer / "String", image: "String URL of image / Optional", hsCode: "String / Optional", category: "String / Optional", country: "String (country of origin) / Optional", SKU: "String / Optional"}], currencyCode: "String / optional default to USD", includedTaxRate: Double / optional default to 0}} |
Conversión de moneda | {detail: {currencySelectors: ["css selector 1", "css selector 2"], customConverter: "custom function to convert the selectors / Optional, best to leave as default", showDecimal: boolean / Optional}} |
Reexhibición de la Hello pantalla screen y mover la posición de la bandera | {detail: {location: "String options are: left, right, top, bottom, floating & attached / Optional", showSplash: boolean / Optional}} |
Eventos de Hello
Cómo usar los eventos de Hello.Aprende cómo Zonos Hello utiliza eventos y métodos, y cómo puedes usarlos para mejorar tu sitio web de comercio electrónico.