Стоимость с учетом сборов и скидок
Примечание. В настоящее время эта функция доступна только для клиентов, использующих наш API Landed Cost.
Вот несколько способов обработки скидок при оформлении заказа:
- Позвольте алгоритму Zonos рассчитать скидку в стоимости с учетом сборов.
- Используйте собственный алгоритм для расчета скидок, затем запросите стоимость с учетом сборов.
- Получите расчет стоимости с учетом сборов без применяемых скидок.
Решение о том, как управлять скидками при расчете стоимости с учетом сборов, будет зависеть от возможности изменения коммерческого счета. Ознакомьтесь с нашей документацией о том, как применять скидки или бесплатную доставку к коммерческому счету, чтобы узнать больше.
Zonos Landed Cost может автоматически распределять скидки. Это позволяет вам предлагать скидки покупателям из других стран без переплаты или недоплаты пошлин и налогов.
Типы скидок
Вы можете отправить скидку на уровне заказа, например промо-код, используя запрос стоимости с учетом сборов в массиве discounts.
{ "discounts": [ { "id": "SURRENDER", "amount": 10, "detail": null } ]}Затем сумма скидки будет пропорционально распределена между товарами в запросе стоимости с учетом сборов до общей суммы скидки за заказ. Изменение стоимости товара будет отражено в поле note в ответе для каждого товара. Ознакомьтесь с примером в разделе промо-коды документации о скидках в коммерческих счетах.
Примечание. Если значение скидки приводит стоимость товаров к почти нулевому или отрицательному значению, скидки также будут применены к стоимости доставки.
{ "customs": { "amount_shipping": 20.0, "delivery_duty_paid": "unavailable", "items": [ { "id": "294395", "amount": 15.0, "country_of_origin": "CN", "country_of_origin_source": "platform", "description_customs": "Men's t-shirt 100% cotton", "description_retail": "Mars Attacks Men's Tee Black", "detail": null, "dimensions": { "height": 1.0, "length": 1.0, "unit": "inches", "width": 1.0Чтобы отправить бесплатный товар, мы рекомендуем отправить amount_discount, равный amount товара. Это приведет к общей стоимости 0 USD.
В случаях, когда items.amount равен 0 и amount_discount не используется, будет применено значение по умолчанию для учетной записи в размере 5,00 USD в качестве предполагаемой стоимости бесплатного товара. Оставшиеся 5,00 USD будут распределены между остальными товарами. Это значение по умолчанию можно изменить в Dashboard.
Обратите внимание, что мы не поддерживаем 100-процентные скидки на единственный товар в заказе. Мы разрешаем товарам получать 100-процентную скидку только если в заказе есть другие товары с ценой больше нуля.
{ "items": [ { "id": "294395", "amount": 20.0, "amount_discount": null, "country_of_origin": "FR", "description_retail": "Mars Attacks Men's Tee Black", "hs_code": "6217.10", "quantity": 1, "weight": 1.0, "weight_unit": "pound" }, { "id":Когда запрос стоимости с учетом сборов включает бесплатный товар (скидка товара равна полной стоимости товара), скидка будет применена так же, как скидки на уровне заказа: каждый товар в заказе будет показан со скидкой пропорционально до суммы этого отдельного товара, а не этот конкретный товар будет показан со 100-процентной скидкой.
Ниже приведен пример ответа на запрос, показанный выше.
{ "customs": { "amount_shipping": 12.5, "delivery_duty_paid": "unknown", "items": [ { "id": "294395", "amount": 16.33, "country_of_origin": "CN", "country_of_origin_source": "platform", "description_customs": "Men's t-shirt 100% cotton", "description_retail": "Mars Attacks Men's Tee Black", "detail": null, "dimensions": { "height": 4.0, "length": 6.0, "unit": "inches", "width": 11.0Чтобы запросить стоимость с учетом сборов с бесплатной доставкой, мы рекомендуем добавить доставку так же, как мы сделали со скидкой. Введите нормальную сумму доставки amount и затем введите amount_discount как то же значение, что и доставка.
{ "shipping": { "amount": 7, "amount_discount": 7, "service_level": "ups_express_saver" }}Массив customs будет содержать скорректированные суммы товаров так же, как применяются скидки на уровне заказа. Поле note будет указывать, что было изменено.
{ "customs": { "amount_shipping": 7.0, "delivery_duty_paid": "unknown", "items": [ { "id": "294395", "amount": 16.0, "country_of_origin": "CN", "country_of_origin_source": "platform",Применяйте скидки самостоятельно
Вы можете использовать собственные формулы и правила для применения скидок к товарам в запросе стоимости с учетом сборов. Это позволяет вам остаться в полном контроле над тем, как рассчитывается стоимость с учетом сборов.
По веским деловым причинам розничный торговец может решить исключить скидки из расчета стоимости с учетом сборов. Например, если сумма вашего коммерческого счета не согласуется с суммой корзины и применяемой скидкой, то может быть целесообразнее исключить скидку из расчета стоимости с учетом сборов. Если вы выберете исключение скидки, сумма стоимости с учетом сборов будет выше, но она будет совпадать с тем, что показано в коммерческом счете.
Я использую приложение Duty and Tax для Shopify. Будут ли промо-коды и скидки работать с Zonos?
Промо-коды будут работать как обычно, но любая скидка или промо-код, которые снижают стоимость доставки, также могут снизить пошлины и налоги, включенные в стоимость доставки. Свяжитесь с вашим представителем Zonos для получения дополнительной информации.
Управление скидками
Как скидки влияют на расчеты стоимости с учетом сборов.При расчете стоимости товара с учетом сборов и скидок доступны различные варианты. Клиенты, использующие API Landed Cost, могут использовать алгоритм Zonos для пропорционального распределения скидок или применять скидки самостоятельно. Бесплатные товары и бесплатная доставка могут быть включены в расчеты при условии, что все суммы положительные.