Интеграция
Бесшовно интегрируйте Checkout с вашим магазином BigCommerce, следуя шагам в этом разделе:
Начало работы
Начните с заполнения нашей формы регистрации. Процесс внедрения начнется, как только ваше соглашение об аккаунте будет оформлено.
Внедрение
В течение 24 часов после регистрации с вами свяжется выделенный представитель по внедрению, чтобы начать индивидуальный процесс интеграции.
Важно: Шаги, перечисленные ниже, предназначены для вашего ознакомления, и вас проведут через них ваш представитель по внедрению.
Установите приложения
Оба приложения Checkout и Hello должны быть установлены, чтобы Checkout работал должным образом, так как Hello будет информировать, когда перенаправлять международных клиентов на наш Checkout.
- Установите приложение Checkout из BigCommerce Marketplace, нажав Получить это приложение.
- Установите приложение Hello из BigCommerce Marketplace, нажав Получить это приложение.
Настройте Checkout
После установки обоих приложений настройте свои параметры:
- В вашем бэкенде BigCommerce перейдите в Приложения → Мои приложения → Zonos Checkout.
- Введите свои учетные данные интеграции, чтобы связать настройки Dashboard с вашим сайтом BigCommerce.
- Включите приложение в тестовом режиме или в реальном времени:
- В разделе Zonos Checkout выберите Включить.
- В разделе Тестовый режим выберите Включить. Когда этот режим включен, вы должны добавить
?zonos=true
к URL, чтобы включить функциональность Zonos, позволяя вам тестировать Zonos, пока ваши покупатели все еще испытывают ваш родной поток. Измените это на Отключить, когда будете готовы к запуску.
- Настройте наше приложение в соответствии с тем, как вашему сайту это необходимо:
- В разделе Создать клиента при импорте заказа выберите ваше предпочтение.
- В разделе Резервировать товарный запас во время checkout выберите Включить, если вы хотите, чтобы Zonos резервировал товарный запас, пока он находится в нашем Checkout. Узнайте, как это работает в разделе часто задаваемых вопросов внизу этой страницы.
- В разделе Показать поставщика платежей как пользовательский, выберите Включено, если вы хотите, чтобы все ваши заказы Zonos отображали Пользовательский как поставщика платежей в BigCommerce.
- Нажмите Обновить настройки, чтобы сохранить ваши выборы.
Настройте Hello
- В вашем бэкенде BigCommerce перейдите в Приложения → Мои приложения → Zonos Hello.
- Скопируйте свой API-ключ Hello из Dashboard и введите его как Ключ сайта.
- Включите приложение Hello, переключив Zonos Hello на включить. Hello можно включить до Checkout и он не будет перенаправлять на Zonos Checkout, если Checkout также не включен.
- Переключите Цитата по пошлинам и налогам на включить.
- Если вы хотите, чтобы Zonos использовал конвертацию валюты BigCommerce, переключите Конвертация валюты на включить. Это позволит Hello включить валюты для вас в Настройки → Валюты. Проверьте свои настройки валюты там, чтобы убедиться, что платежи будут производиться в предпочитаемой вами валюте.
- Нажмите Обновить настройки, чтобы сохранить ваши выборы.
Добавьте недостающую информацию о продукте
Версии BigCommerce до V3 имеют ограничения по данным, которые они передают в Zonos для расчетов landed cost. Узнайте, какую информацию о продукте Zonos получает из каждой версии BigCommerce и когда вам необходимо использовать Zonos Catalog для добавления специфической информации о продукте, необходимой для наших расчетов.
Дополнительная информация о продукте
Специфическая информация о продукте не требуется для того, чтобы Zonos вернул расчет. Zonos может использовать ваши учетные данные по умолчанию для HS кодов и страны происхождения, оценивать вес с помощью пользовательского коэффициента и делать расчет без размеров. Однако чем больше специфической информации о продукте предоставлено, тем точнее будут наши расчеты.
Информация о продукте, передаваемая из BigCommerce
- Вес
- Размеры
- HS коды*
- Страна происхождения*
*Импортируется только при использовании продукта BigCommerce V3
Если вы не используете BigCommerce V3, добавьте свои продукты с их HS кодами и страной происхождения в Catalog. Узнайте как использовать Catalog.
Если вы добавите вес, размеры, HS код(ы) или страну происхождения в Catalog, Catalog всегда будет использовать эти поля. Если какая-либо информация присутствует как на вашей платформе электронной коммерции, так и в Catalog, информация в Catalog будет иметь приоритет над информацией, отправленной с платформы электронной коммерции при выполнении наших расчетов. Например, если вес продукта присутствует в Shopify и Catalog, в этом случае Zonos будет использовать вес из Catalog для расчета доставки.
Протестируйте вашу интеграцию
Теперь, когда вы настроили свою учетную запись и приложение, вы готовы протестировать вашу интеграцию. Вам нужно будет включить Checkout и Hello в BigCommerce во время тестирования. Для этого:
- Внутри вашей панели управления BigCommerce перейдите в Приложения → Мои приложения → Zonos Hello.
- Переключите Zonos Hello на включить.
- Затем перейдите в Приложения → Мои приложения → Zonos Checkout.
- В разделе Zonos Checkout выберите Включить.
- В разделе Тестовый режим выберите Включить.
Когда этот режим включен, вы должны добавить ?zonos=true
к URL, чтобы включить функциональность Zonos, позволяя вам тестировать Zonos, пока ваши покупатели все еще используют ваш родной процесс.
После завершения тестирования включите Zonos установив Тестовый режим на Отключить.
Некоторые вещи, которые следует помнить:
- De minimis—Если сумма вашего заказа ниже порога De minimis страны назначения, возможно, не потребуется уплата пошлин или налогов. Это отражается в наших расчетах.
- Возвраты и отмены—Мы собираем платеж, поэтому, если вам нужно сделать возврат или отмену, пожалуйста, обработайте это в Dashboard.
- Этикетки—Печать этикеток для всех международных заказов в Dashboard, если вы не сертифицированы для печати этикеток вне Dashboard. Это позволяет нам оплачивать пошлины и налоги от вашего имени.
Примечание: Если вам нужно, чтобы мы внесли изменения, пожалуйста, свяжитесь с поддержкой Zonos для получения помощи.
Расширенные параметры настройки
Скрыть элементы для внутреннего рынка
Если у вас есть элементы, которые необходимо скрыть только для международных пользователей, например, платежные провайдеры только для США, оценщики доставки, баннеры с сообщениями только для США и т. д., используйте следующие шаги, чтобы скрыть их, когда страна Zonos Hello является международной. Для этого перейдите в Панель управления BigCommerce -> Магазин -> Менеджер скриптов -> Создать скрипт.
Чтобы скрыть элементы для внутреннего рынка, выполните следующие шаги:
-
Перейдите в BigCommerce Магазин -> Менеджер скриптов -> Создать скрипт.
-
Создайте новый пользовательский скрипт для Zonos с использованием следующего:
- Имя скрипта: Zonos Custom - [соответствующее имя скрипта]
- Описание: [Что делает этот скрипт]
- Размещение: Подвал
- Местоположение: Все страницы
- Категория скрипта: Основной
- Тип скрипта: Скрипт
- Содержимое скрипта: Скопируйте следующее и вставьте в содержимое скрипта.
-
В скрипте ниже отредактируйте селекторы в
var domesticElements =
, выполнив следующее:- Найдите селекторы элементов, которые вы хотите скрыть для международных пользователей на вашем текущем сайте BigCommerce.
- Как только у вас будут эти селекторы, добавьте их туда, где указано
.hide-me
. - Убедитесь, что каждый селектор окружен кавычками и разделен запятой, смотрите следующий пример:
[".hide-1", ".hide-2", ".hide-3", ".hide-4"]
- Как только скрипт будет готов и сохранен, протестируйте, перейдя на страницу, где элементы были скрыты, и переключите страну Zonos Hello с США на международную, а затем обратно на США. Эти элементы должны быть скрыты, когда выбрана международная страна.
Zonos интеграционный скрипт
<script>
var domesticElements = ['.hide-me'];
let cssElement = document.createElement('style'),
sheet;
document.head.appendChild(cssElement);
sheet = cssElement.sheet;
let count = 0;
for (let domesticHide of domesticElements) {
sheet.insertRule(`.z-intl ${domesticHide} { display:none; }`, count);
count++;
}
</script>
Устранение неполадок
Кнопки Checkout не перенаправляют
Если Zonos Checkout находится в тестовом режиме или установлен в рабочий режим (и кнопки checkout не перенаправляют на Zonos), возможно, проблема в селекторах кнопок checkout. Наше приложение Zonos Checkout использует набор стандартных селекторов кнопок checkout. Если международный пользователь не перенаправляется, эти селекторы могут потребовать корректировки.
Чтобы исправить эту проблему, выполните следующие шаги:
-
Перейдите в Панель администратора BigCommerce -> Витрина -> Менеджер скриптов -> Создать скрипт.
-
Создайте новый пользовательский скрипт для Zonos с использованием следующего:
- Имя: Zonos Custom - [имя скрипта]
- Описание: [Что делает этот скрипт]
- Расположение на странице: Нижний колонтитул
- Выберите страницы, на которые будет добавлен скрипт: Все страницы
- Содержимое скрипта: Скопируйте следующее и вставьте в содержимое скрипта.
-
После того как у вас будет код ниже в содержимом скрипта, вам нужно будет либо скорректировать один из селекторов, чтобы он соответствовал вашим текущим кнопкам checkout, либо вы можете добавить новый селектор в список.
-
Убедитесь, что вы сохранили этот новый скрипт и протестировали сайт.
Zonos интеграционный скрипт
<script>
window.onload = () => {
selectors = {
'.previewCartCheckout .button--primary': 'checkout',
'.cart-actions .button--primary': 'Check out',
'.previewCartAction-checkout': 'Check out now',
'.ProceedToCheckout .btn': 'Proceed To Checkout',
'.CheckoutLink': 'Checkout',
'.button--primary': 'Checkout',
'.button-checkout': 'Checkout',
'.btn': 'Proceed To Checkout',
'.CheckoutButton': 'Proceed To Checkout',
};
for (let key in selectors) {
let button = contains(key, selectors[key]);
for (i = 0; i < button.length; i++) {
button[i].addEventListener('click', function (e) {
zonosCheckout(e);
});
}
}
};
</script>
Часто задаваемые вопросы
Как узнать, использую ли я тему Stencil?
Чтобы определить, используете ли вы тему Stencil, в панели администратора BigCommerce, если Магазин -> Скрипты подвала является опцией, ваш магазин использует тему Stencil.
Какую информацию о продукте я должен предоставить для наиболее точной оценки пошлин, налогов и стоимости доставки?
Информация о продукте может повлиять на сумму пошлин и налогов, а также на стоимость доставки. Чем больше информации о продукте вы предоставите Zonos, тем более точной будет возвращаемая оценка. Zonos может сгенерировать оценку даже при отсутствии этой информации, но рекомендует предоставить следующие ключевые детали продукта для повышения точности:
- Вес: Вес влияет на стоимость доставки, что может повлиять на пошлины или налоги. Вес в ваших списках продуктов BigCommerce автоматически используется Zonos, если он присутствует.
- Размеры: Размеры могут повлиять на стоимость доставки, что может повлиять на пошлины или налоги. Zonos может использовать размеры продукта (длина, ширина и высота), установленные для каждого продукта в BigCommerce.
- Коды HS: Коды HS влияют на ставки пошлин и могут иногда повлиять на налоги. BigCommerce не может отправить коды HS в Zonos, поэтому их необходимо добавить с помощью Zonos Каталога. Если вы используете опыт продукта BigCommerce V3, коды HS принимаются.
- Страна происхождения: Страна происхождения продукта влияет на ставки пошлин и может повлиять на налоги. BigCommerce не может отправить коды HS в Zonos, поэтому их необходимо добавить с помощью Zonos Каталога. Если вы используете опыт продукта BigCommerce V3, страна происхождения принимается.
Детали продукта, переданные Zonos от BigCommerce
Детали продукта | Вес | Размеры | Код HS | Страна происхождения |
---|---|---|---|---|
Автоматически переданы | ||||
Добавить с помощью Каталога |
Детали продукта, переданные Zonos от BigCommerce V3
Детали продукта | Вес | Размеры | Код HS | Страна происхождения |
---|---|---|---|---|
Автоматически переданы |
Примечание: В качестве альтернативы вы можете ввести любую из вышеуказанной информации в Каталог, переопределяя информацию, хранящуюся и переданную из BigCommerce.
Узнать больше о информации о продукте по платформам.
Checkout для BigCommerce
Интегрируйте плагин Checkout для BigCommerce.Перед интеграцией Checkout, убедитесь, что он будет работать так, как вы ожидаете. Когда вы используете Checkout: