Ejemplo de script de descuento

Este ejemplo usa un script de línea de artículo para ofrecer un descuto según el país del client。tamamicassen包括uncódigo按比例计算的混合器información所有客户都是按比例计算的混合器。Este ejemplo要求访问所有档案checkout.liquidDe tu tienda。没有时间访问一个完整的档案Código del tema,它付款可扩展性yShopify功能Para personalizar la pantalla de pago。

Este ejemplo usa unimpuesto de IVA ficicique que as sigententes reges:

  • 我们的客户甚至连我们的unión de países异教徒的impuestos de IVA都没有,我们的产品也没有。
  • 客户可以将产品从客户的出口产品中获取,例如país que no perence a la unión, no tienen que pagar el impuesto del IVA(例如decir, las ventas a estos client tienen calificación cero)。
  • Los precios de Los products en tienda包括el impuesto del IVA (es decir, la configuración)Todos los impuestos están包含了许多宝贵的信息esthabilitada en laConfiguración de impuestosDe la tienda)。

在这种情况下,即使是IVA级别的客户也会丢失产品的数据。广东工业园区artículos al carrito,上海工业园区包括:

已缴税的手推车

En la pantalla de pago, el脚本验证el país de envío。Si el país no perece a la unión, se resta el monto del IVA al precisialtotal:

Carrito sin el impuesto

在此过程中,用户可以访问访问客户端país。在客户端中,用户可以通过país查看用户IVA的应用情况,用户可以通过查看用户IVA的应用情况来了解用户的总体情况。

#设置增值税等于增值税税率的金额。#例如,如果增值税税率为20%,则VAT=20 VAT=20 #在结帐时折扣旁边显示的消息VAT_REMOVAL_MESSAGE = "VAT removed" #向订单收取增值税的国家/地区列表COUNTRY_CODES_EU = %w[AT BE BG CZ DK DK EE FR DE GR HU IE IT LV LT LU MT NL PL PT RO SI SI SE GB]如果输入。(Input.cart.shipping_address.country_code) Input.cart.line_items。每个做|line_item| product = line_item.variant。如果Product。gift_card?vat_only_fraction = VAT / (100.0 + VAT)Line_price * vat_only_fraction ex_vat_price = line_item。Line_price - VAT line_item。change_line_price(ex_vat_price, message: VAT_REMOVAL_MESSAGE) end end end输出。购物车=输入购物车

El siguente código de液体功能与El script前副外显缺失形成物在El carrito。

Agrega este códigocheckout.liquid

 
{{'plus.checkout. message '。vat_豁免_message' | t}}

Agrega el siguente código a tuconfiguración区域环境档案

“+”:{“签出”{“vat_exemption_message”“由于我们在欧盟以外的地区发货,您购物车中的商品已免收增值税。”}}

恩,página

送秋波马斯

Leer más acerca de

¿Estás listto /a para comenzar a vendor con Shopify?

功能免费