Tags, loops and template examples related to the e-mail receipts within the product shopping cart.
Available tags
[OrderFieldSystemName].Name
Returns the name of the order field.
@GetString("[OrderFieldSystemName].Name")
[OrderFieldTagName].Clean
Returns the value of the order field.
@GetString("[OrderFieldTagName].Clean")
Ecom:Cart.UserAddressToken
Returns token of the user address.
@GetString("Ecom:Cart.UserAddressToken")
Ecom:CustomerCenter.Orders.AddRMA
Returns an URL that can be used to create an RMA.
@GetString("Ecom:CustomerCenter.Orders.AddRMA")
Ecom:LastAddedProduct.ID
Returns the ID of the product that is last added to the shopping cart.
@GetString("Ecom:LastAddedProduct.ID")
Ecom:LastAddedProduct.ImageLarge
Returns a large image for the last added product.
@GetString("Ecom:LastAddedProduct.ImageLarge")
Ecom:LastAddedProduct.ImageLarge.Clean
Returns an URL for the image for the last added product.
@GetString("Ecom:LastAddedProduct.ImageLarge.Clean")
Ecom:LastAddedProduct.ImageLarge.Default
Returns the large (default) image for the latest added product.
@GetString("Ecom:LastAddedProduct.ImageLarge.Default ")
Ecom:LastAddedProduct.ImageLarge.Default.Clean
Returns an URL for the large (default) image for the last added product.
@GetString("Ecom:LastAddedProduct.ImageLarge.Default.Clean")
Ecom:LastAddedProduct.ImageMedium
Returns the medium size image for the last added product.
@GetString("Ecom:LastAddedProduct.ImageMedium")
Ecom:LastAddedProduct.ImageMedium.Clean
Returns an URL for the medium size image for the last added product.
@GetString("Ecom:LastAddedProduct.ImageMedium.Clean")
Ecom:LastAddedProduct.ImageMedium.Default
Returns a medium (default) image for the last added product.
@GetString("Ecom:LastAddedProduct.ImageMedium.Default")
Ecom:LastAddedProduct.ImageMedium.Default.Clean
Returns an URL for the medium (default) image for the last added product.
@GetString("Ecom:LastAddedProduct.ImageMedium.Default.Clean")
Ecom:LastAddedProduct.ImageSmall
Returns the small image for the last added product.
@GetString("Ecom:LastAddedProduct.ImageSmall")
Ecom:LastAddedProduct.ImageSmall.Clean
Returns an URL for the small image for the product.
@GetString("Ecom:LastAddedProduct.ImageSmall.Clean")
Ecom:LastAddedProduct.ImageSmall.Default
Returns a small (default) image for the last added product.
@GetString("Ecom:LastAddedProduct.ImageSmall.Default")
Ecom:LastAddedProduct.ImageSmall.Default.Clean
Returns an URL for the small (default) image for the product.
@GetString("Ecom:LastAddedProduct.ImageSmall.Default.Clean")
Ecom:LastAddedProduct.Name
Returns the name of the product that is last added to the shopping cart.
@GetString("Ecom:LastAddedProduct.Name")
Ecom:LastAddedProduct.Price
Returns the price of the product that is last added to the shopping cart.
@GetPrice("Ecom:LastAddedProduct.Price")
Ecom:LastAddedProduct.VariantID
Returns the variant ID for the last added product variant.
@GetString("Ecom:LastAddedProduct.VariantID")
Ecom:Order.Comment.Clean
Returns a comment to the order.
@GetString("Ecom:Order.Comment.Clean")
Ecom:Order.Completed
Returns the date and time where the order is checked out.
@GetString("Ecom:Order.Completed")
Ecom:Order.Currency
Returns the currency that the orders is created with.
@GetString("Ecom:Order.Currency")
Ecom:Order.Customer.AccessUserID
Returns the ID from the extranet user login.
@GetInteger("Ecom:Order.Customer.AccessUserID")
Ecom:Order.Customer.AccessUserUserName
Returns the name of the extranet user.
@GetString("Ecom:Order.Customer.AccessUserUserName")
Ecom:Order.Customer.Address
Returns the customer's address.
@GetString("Ecom:Order.Customer.Address")
Ecom:Order.Customer.Address2
Returns the customer's supplementary address information.
@GetString("Ecom:Order.Customer.Address2")
Ecom:Order.Customer.Cell
Return the customer's cell phone number.
@GetString("Ecom:Order.Customer.Cell")
Ecom:Order.Customer.Comment
Returns a comment made by the customer.
@GetString("Ecom:Order.Customer.Comment")
Ecom:Order.Customer.Comment.Clean
Returns a comment made by the customer.
@GetString("Ecom:Order.Customer.Comment.Clean")
Ecom:Order.Customer.Company
Returns the customer's company name.
@GetString("Ecom:Order.Customer.Company")
Ecom:Order.Customer.Country
Returns the customer's country.
@GetString("Ecom:Order.Customer.Country")
Ecom:Order.Customer.Country.Code
Returns the customer's country code.
@GetString("Ecom:Order.Customer.Country.Code")
Ecom:Order.Customer.EAN
Returns the customer's company EAN number.
@GetString("Ecom:Order.Customer.EAN")
Ecom:Order.Customer.Email
Returns the customer's e-mail address.
@GetString("Ecom:Order.Customer.Email")
Ecom:Order.Customer.Fax
Returns the customer's fax number.
@GetString("Ecom:Order.Customer.Fax")
Ecom:Order.Customer.FirstName
Returns the customer's first name.
@GetString("Ecom:Order.Customer.FirstName")
Ecom:Order.Customer.HouseNumber
Returns the customer's house number.
@GetString("Ecom:Order.Customer.HouseNumber")
Ecom:Order.Customer.Initials
Returns the customer's initials.
@GetString("Ecom:Order.Customer.Initials")
Ecom:Order.Customer.MiddleName
Returns the customer's middle name.
@GetString("Ecom:Order.Customer.MiddleName")
Ecom:Order.Customer.NewsletterSubscribe
Returns True if newsletter subscription has been set for the order. If not the tag returns an empty string.
@GetString("Ecom:Order.Customer.NewsletterSubscribe")
Ecom:Order.Customer.Number
Returns the customer number.
@GetString("Ecom:Order.Customer.Number")
Ecom:Order.Customer.Phone
Returns the customer's phone number.
@GetString("Ecom:Order.Customer.Phone")
Ecom:Order.Customer.Prefix
Retuns the customer prefix.
@GetString("Ecom:Order.Customer.Prefix")
Ecom:Order.Customer.RefID
Returns the customer's reference ID.
@GetString("Ecom:Order.Customer.RefID")
Ecom:Order.Customer.Region
Returns the customer's region or state.
@GetString("Ecom:Order.Customer.Region")
Ecom:Order.Customer.SecondaryUserID
Returns the ID of the impersonated user.
@GetInteger("Ecom:Order.Customer.SecondaryUserID")
Ecom:Order.Customer.SecondaryUserName
Returns the name of the impersonated user.
@GetString("Ecom:Order.Customer.SecondaryUserName")
Ecom:Order.Customer.Surname
Returns the customer's sur name.
@GetString("Ecom:Order.Customer.Surname")
Ecom:Order.Customer.Title
Returns the customer's title.
@GetString("Ecom:Order.Customer.Title")
Ecom:Order.Customer.VatRegNumber
Returns the customer's company tax registration number/VAT identification number (VATIN) also called CVR in Denmark and VatRegNumber in United Kingdom.
@GetString("Ecom:Order.Customer.VatRegNumber")
Ecom:Order.Customer.VoucherCode
Returns the voucher code that the customer has applied to the order.
@GetString("Ecom:Order.Customer.VoucherCode")
Ecom:Order.Customer.Zip
Returns the customer's zip code.
@GetString("Ecom:Order.Customer.Zip")
Ecom:Order.Delivery.Address
Returns the delivery address.
@GetString("Ecom:Order.Delivery.Address")
Ecom:Order.Delivery.Address2
Returns supplementary delivery address information.
@GetString("Ecom:Order.Delivery.Address2")
Ecom:Order.Delivery.Cell
Returns the delivery address cellphone number.
@GetString("Ecom:Order.Delivery.Cell")
Ecom:Order.Delivery.City
Returns the delivery address city.
@GetString("Ecom:Order.Delivery.City")
Ecom:Order.Delivery.Company
Returns the delivery address company name.
@GetString("Ecom:Order.Delivery.Company")
Ecom:Order.Delivery.Country
Returns the delivery address country.
@GetString("Ecom:Order.Delivery.Country")
Ecom:Order.Delivery.Country.Code
Returns the the delivery address country code.
@GetString("Ecom:Order.Delivery.Country.Code")
Ecom:Order.Delivery.Email
Returns the delivery address e-mail address.
@GetString("Ecom:Order.Delivery.Email")
Ecom:Order.Delivery.Fax
Returns the delivery address fax number.
@GetString("Ecom:Order.Delivery.Fax")
Ecom:Order.Delivery.FirstName
Returns the first name of the recipient for the delivery address.
@GetString("Ecom:Order.Delivery.FirstName")
Ecom:Order.Delivery.HouseNumber
Returns the house number of the recipient for the delivery address.
@GetString("Ecom:Order.Delivery.HouseNumber")
Ecom:Order.Delivery.Initials
Returns the initials of the recipient for the delivery address.
@GetString("Ecom:Order.Delivery.Initials")
Ecom:Order.Delivery.isPickupPoint
Returns True if a delivery point is selected in the current checkout.
@GetBoolean("Ecom:Order.Delivery.isPickupPoint")
Ecom:Order.Delivery.MiddleName
Returns the middle name of the recipient for the delivery address.
@GetString("Ecom:Order.Delivery.MiddleName")
Ecom:Order.Delivery.Name
Returns the name of the recipient for the delivery address.
@GetString("Ecom:Order.Delivery.Name")
Ecom:Order.Delivery.Phone
Returns the delivery address phone number.
@GetString("Ecom:Order.Delivery.Phone")
Ecom:Order.Delivery.Prefix
Returns the delivery prefix.
@GetString("Ecom:Order.Delivery.Prefix")
Ecom:Order.Delivery.Region
Returns the delivery address state or region.
@GetString("Ecom:Order.Delivery.Region")
Ecom:Order.Delivery.Surname
Returns the sur name of the recipient for the delivery address.
@GetString("Ecom:Order.Delivery.Surname")
Ecom:Order.Delivery.Title
Returns the title of the recipient for the delivery address.
@GetString("Ecom:Order.Delivery.Title")
Ecom:Order.Delivery.Zip
Returns the delivery address zip code.
@GetString("Ecom:Order.Delivery.Zip")
Ecom:Order.ExternalFee
Returns the external card fee from the payment provider (if any).
@GetString("Ecom:Order.ExternalFee")
Ecom:Order.GifTCardCode
Returns the giftcard code that the customer has applied to the order.
@GetString("Ecom:Order.GifTCardCode")
Ecom:Order.IntegrationID
Returns an order ID from an ERP system when using integration.
@GetString("Ecom:Order.IntegrationID")
Ecom:Order.IP
Returns the IP address from where the order was placed.
@GetString("Ecom:Order.IP")
Ecom:Order.IsBasedOnRecurringOrder
Returns True if the order is based on a recurring order - False otherwise
@GetBoolean("Ecom:Order.IsBasedOnRecurringOrder")
Ecom:Order.IsRecurringOrder
Returns True if the order is a recurring order (a recurring order template) - False otherwise
@GetBoolean("Ecom:Order.IsRecurringOrder")
Ecom:Order.Modified
Returns the modification date of the order.
@GetDate("Ecom:Order.Modified")
Ecom:Order.OrderLines.Count
Returns the count of orderlines in the current order.
@GetInteger("Ecom:Order.OrderLines.Count")
Ecom:Order.OrderLines.DiscountLinesCount
Returns the count of sales discount orderlines in the current order.
@GetInteger("Ecom:Order.OrderLines.DiscountLinesCount")
Ecom:Order.OrderLines.ProductLinesCount
Returns the total count of product order lines in the current order.
@GetInteger("Ecom:Order.OrderLines.ProductLinesCount")
Ecom:Order.OrderLines.TaxLinesCount
Returns the count of tax orderlines in the current order.
@GetInteger("Ecom:Order.OrderLines.TaxLinesCount")
Ecom:Order.OrderLines.Total.Price
Returns the total price for all orderlines incl. VAT.
@GetString("Ecom:Order.OrderLines.Total.Price")
Ecom:Order.OrderLines.Total.PriceWithoutVAT
Returns the total price for all orderlines excl. VAT.
@GetString("Ecom:Order.OrderLines.Total.PriceWithoutVAT")
Ecom:Order.OrderLines.Total.PriceWithVAT
Returns the total price for all orderlines incl. VAT.
@GetString("Ecom:Order.OrderLines.Total.PriceWithVAT")
Ecom:Order.OrderLines.TotalCount
Returns the count of orderlines in the current order (incl. tax and discount orderlines).
@GetString("Ecom:Order.OrderLines.TotalCount")
Ecom:Order.OrderLines.TotalDiscount
Returns the total amount of discount.
@GetString("Ecom:Order.OrderLines.TotalDiscount")
Ecom:Order.OrderLines.TotalLinesCount
Returns the count of orderlines in the current order (incl. tax and discount orderlines).
@GetInteger("Ecom:Order.OrderLines.TotalLinesCount")
Ecom:Order.OrderLines.TotalPriceWithoutSymbol
Returns the total price for all orderlines (incl. VAT) without currency symbol
@GetString("Ecom:Order.OrderLines.TotalPriceWithoutSymbol")
Ecom:Order.OrderLines.TotalProductQuantity
Returns the total count of product items in the current order.
@GetInteger("Ecom:Order.OrderLines.TotalProductQuantity")
Ecom:Order.OrderLines.TotalQuantity
Returns the total count of items in the current order.
@GetInteger("Ecom:Order.OrderLines.TotalQuantity")
Ecom:Order.PaymentFee
Returns the fee for the payment method.
@GetPrice("Ecom:Order.PaymentFee")
Ecom:Order.PaymentMethod
Returns the name of the payment method for the order.
@GetString("Ecom:Order.PaymentMethod")
Ecom:Order.PaymentMethod.RecurringSupport
Returns True if the payment method supports recurring order creation.
@GetString("Ecom:Order.PaymentMethod.RecurringSupport")
Ecom:Order.PaymentMethodID
Returns the ID of the payment method.
@GetString("Ecom:Order.PaymentMethodID")
Ecom:Order.Price
Returns the total price for the order (incl. VAT, taxes and discounts).
@GetPrice("Ecom:Order.Price")
Ecom:Order.PriceWithoutDiscounts
Returns the total order price excl. discounts but incl. taxes and fees.
@GetPrice("Ecom:Order.PriceWithoutDiscounts")
Ecom:Order.PriceWithoutDiscountsOrTaxes
Returns the total order price incl. fees but excl. discounts and taxes.
@GetPrice("Ecom:Order.PriceWithoutDiscountsOrTaxes")
Ecom:Order.PriceWithoutFees
Returns the total order price excl. fees but incl. VAT, taxes and discounts.
@GetPrice("Ecom:Order.PriceWithoutFees")
Ecom:Order.PriceWithoutTaxes
Returns the total order price excl. taxes but incl.discounts and fees.
@GetPrice("Ecom:Order.PriceWithoutTaxes")
Ecom:Order.ReceiptShowCount
Returns the number of times the receipt page has been loaded.
@GetInteger("Ecom:Order.ReceiptShowCount")
Ecom:Order.ReceiptURL
Returns the URL to the receipt page.
@GetString("Ecom:Order.ReceiptURL")
Ecom:Order.Recurring.Enabled
Returns True if the order is created as recurring order template (REC order).
@GetString("Ecom:Order.Recurring.Enabled")
Ecom:Order.Recurring.EndDate.Clean
Returns the date that the recurring order ends.
@GetString("Ecom:Order.Recurring.EndDate.Clean")
Ecom:Order.Recurring.Interval
Returns the recurring interval, e.g if 1 it is each day/week/month.
@GetString("Ecom:Order.Recurring.Interval")
Ecom:Order.Recurring.IntervalUnit
Returns the interval unit where 1: Days, 2: Weeks, 3: Months.
@GetString("Ecom:Order.Recurring.IntervalUnit")
Ecom:Order.Recurring.IntervalUnit.Name
Returns the name of the interval unit (Days, Weeks, Months).
@GetString("Ecom:Order.Recurring.IntervalUnit.Name")
Ecom:Order.Recurring.StartDate.Name
Returns the date that the recurring order starts.
@GetString("Ecom:Order.Recurring.StartDate.Name")
Ecom:Order.Reference
Returns input field/value for Reference field of order.
@GetString("Ecom:Order.Reference")
Ecom:Order.Referrer
Returns a reference URL for the order, i.e. another webpage.
@GetString("Ecom:Order.Referrer")
Ecom:Order.ReSendEmail
Returns E-mail can be used to resend the order.
@GetString("Ecom:Order.ReSendEmail")
Ecom:Order.RewardTotalPoints
Returns the total number of loyalty points that the customer gets as reward in the order.
@GetDouble("Ecom:Order.RewardTotalPoints")
Ecom:Order.RewardTotalPoints
Returns loyalty total points of the order.
@GetString("Ecom:Order.RewardTotalPoints")
Ecom:Order.SalesDiscount
Returns the sales discount of the current order.
@GetDouble("Ecom:Order.SalesDiscount")
Ecom:Order.SavedCardName
Returns the name of the credit card that is saved during checkout.
@GetString("Ecom:Order.SavedCardName")
Ecom:Order.Shipping.Taxes.Total
Returns the total shipping tax price.
@GetPrice("Ecom:Order.Shipping.Taxes.Total")
Ecom:Order.Shipping.Taxes.TotalPrice
Returns the total shipping tax price without formatting.
@GetString("Ecom:Order.Shipping.Taxes.TotalPrice")
Ecom:Order.Shipping.Taxes.TotalPriceFormatted
Returns the formatted total shipping tax price, e.g. $7.97.
@GetString("Ecom:Order.Shipping.Taxes.TotalPriceFormatted")
Ecom:Order.ShippingDate
Returns input field/date-time stamp for Shipping Date field of order.
@GetDate("Ecom:Order.ShippingDate")
Ecom:Order.ShippingFee
Returns the fee for the shipping method.
@GetPrice("Ecom:Order.ShippingFee")
Ecom:Order.ShippingMethod
Returns the name of the shipping method.
@GetString("Ecom:Order.ShippingMethod")
Ecom:Order.ShippingMethodID
Returns the ID of the shipping method.
@GetString("Ecom:Order.ShippingMethodID")
Ecom:Order.ShopID
Returns the ID of the shop for the order/cart.
@GetString("Ecom:Order.ShopID")
Ecom:Order.Taxes.Total
Returns the total tax amount without formatting.
@GetPrice("Ecom:Order.Taxes.Total")
Ecom:Order.Taxes.TotalPrice
Returns the total tax amount without formatting.
@GetString("Ecom:Order.Taxes.TotalPrice")
Ecom:Order.Taxes.TotalPriceFormatted
Returns the formatted total tax amount, e.g. $7.97.
@GetString("Ecom:Order.Taxes.TotalPriceFormatted")
Ecom:Order.TotalDiscount
Returns the total discount for the order.
@GetPrice("Ecom:Order.TotalDiscount")
Ecom:Order.TotalOrderDiscount
Returns the total amount for discounts applied as order discount (inclusive or exclusive).
@GetPrice("Ecom:Order.TotalOrderDiscount")
Ecom:Order.TotalPriceWithoutDiscountsFeesAndTaxes
Returns the total order price excl. discounts, fees and taxes.
@GetPrice("Ecom:Order.TotalPriceWithoutDiscountsFeesAndTaxes")
Ecom:Order.TotalPriceWithoutFeesAndTaxes
Returns the total order price excl. fees and taxes.
@GetPrice("Ecom:Order.TotalPriceWithoutFeesAndTaxes")
Ecom:Order.TotalPriceWithoutOrderDiscountsAndFees
Returns the total order price excl. order discounts and fees.
@GetPrice("Ecom:Order.TotalPriceWithoutOrderDiscountsAndFees")
Ecom:Order.TotalProductDiscount
Returns the total amount for discounts applied as product discount.
@GetPrice("Ecom:Order.TotalProductDiscount")
Ecom:Order.TrackTraceName
Returns name of the track & trace configuration.
@GetString("Ecom:Order.TrackTraceName")
Ecom:Order.TrackTraceNumber
Returns the track & trace number for the order
@GetString("Ecom:Order.TrackTraceNumber")
Ecom:Order.TrackTraceURL
Returns the track & trace URL from the Shipping provider.
@GetString("Ecom:Order.TrackTraceURL")
Ecom:Order.TransactionAmount
Returns the transaction amount (total order price) processed by the payment provider.
@GetDouble("Ecom:Order.TransactionAmount")
Ecom:Order.TransactionCardNumber
Returns the masked credit card number that is used for the transaction. Only the last four digits are visible.
@GetString("Ecom:Order.TransactionCardNumber")
Ecom:Order.TransactionCardType
Returns the name of the credit card number that is used for the transaction.
@GetString("Ecom:Order.TransactionCardType")
Ecom:Order.TransactionNumber
Returns the transaction number of the order.
@GetString("Ecom:Order.TransactionNumber")
Ecom:Order.TransactionPayGatewayCode
Returns code of the transaction pay gateway.
@GetString("Ecom:Order.TransactionPayGatewayCode")
Ecom:Order.TransactionStatus
Returns the state of the transaction, e.g succeded.
@GetString("Ecom:Order.TransactionStatus")
Ecom:Order.TransactionType
Returns transaction type of the order.
@GetString("Ecom:Order.TransactionType")
Ecom:Order.TransactionValue
Returns value of the order's transaction
@GetString("Ecom:Order.TransactionValue")
Ecom:Order:Orderstate.Description
Returns the description of the order state.
@GetString("Ecom:Order:Orderstate.Description")
Ecom:Order:Orderstate.Name
Returns the name of the order state.
@GetString("Ecom:Order:Orderstate.Name")
Ecom:OrderContext.ID
Returns the ID for the order context cart.
@GetString("Ecom:OrderContext.ID")
Ecom:OrderContext.IsCurrent
Returns True if the order context is default for the shop or selected by the parameter OrderContext=mycontext.
@GetBoolean("Ecom:OrderContext.IsCurrent")
Ecom:OrderContext.Name
Returns the name of the order context cart.
@GetString("Ecom:OrderContext.Name")
Ecom:ProductList.CurrentPage
Returns the number of the current page of the frontend view.
@GetInteger("Ecom:ProductList.CurrentPage")
Ecom:ProductList.NextPage
Returns the link to the next product (if it exists) in the following form:
/Default.aspx?ID=1760&GroupID=&PageNum=2
@GetString("Ecom:ProductList.NextPage")
Ecom:ProductList.NextPage.Clean
Returns the link to the next product (if it exists) in the following form:
/Default.aspx?ID=1760&GroupID=&PageNum=2
@GetString("Ecom:ProductList.NextPage.Clean")
Ecom:ProductList.PageProdCnt
Returns the total number of products in the product list.
@GetInteger("Ecom:ProductList.PageProdCnt")
Ecom:ProductList.Pages[X].EndsWithLastPage
Returns True
if the current range ends with last product.
@GetBoolean("Ecom:ProductList.Pages[X].EndsWithLastPage")
Ecom:ProductList.Pages[X].Size
Returns the size of the range (3, 5, 7, etc.).
@GetInteger("Ecom:ProductList.Pages[X].Size")
Ecom:ProductList.Pages[X].StartsWithFirstPage
Returns True
if the current range starts with first product.
@GetBoolean("Ecom:ProductList.Pages[X].StartsWithFirstPage")
Ecom:ProductList.PageSize
Returns the number of products per page.
@GetString("Ecom:ProductList.PageSize")
Ecom:ProductList.PrevPage
Returns the link to the previous page (if it exists) in the following form:
/Default.aspx?ID=1760&GroupID=&PageNum=1
@GetString("Ecom:ProductList.PrevPage")
Ecom:ProductList.PrevPage.Clean
Returns the link to the previous page (if it exists) in the following form:
/Default.aspx?ID=1760&GroupID=&PageNum=1
@GetString("Ecom:ProductList.PrevPage.Clean")
Ecom:ProductList.TotalPages
Returns the total number of pages in the list.
@GetDouble("Ecom:ProductList.TotalPages")
Ecom:ProductList:Page.GroupID
Returns the product group ID.
@GetString("Ecom:ProductList:Page.GroupID")
Ecom:ProductList:Page.GroupName
Returrns the name of the product group.
@GetString("Ecom:ProductList:Page.GroupName")
Ecom:ProductList:Page.PID
Returns the ID of paragraph with the product details.
@GetInteger("Ecom:ProductList:Page.PID")
Ecom:ProductList:Search.Query
Returns query text of the search done in the product list.
@GetString("Ecom:ProductList:Search.Query")
eCom:Related.CustomersWhoBoughtThisItemAlsoBought.Count
Returns the number products in the CustomersWhoBoughtThisItemAlsoBought list.
@GetInteger("eCom:Related.CustomersWhoBoughtThisItemAlsoBought.Count")
eCom:Related.CustomersWhoSawThisAlsoSaw.Count
Returns the number products in the CustomersWhoSawThisAlsoSaw list.
@GetInteger("eCom:Related.CustomersWhoSawThisAlsoSaw.Count")
eCom:Related.MostPopularProducts.Count
Returns the number products in the MostPopularProducts list.
@GetInteger("eCom:Related.MostPopularProducts.Count")
eCom:Related.ProductSmartSearches.Count
Returns the number products in the ProductSmartSearches list.
@GetInteger("eCom:Related.ProductSmartSearches.Count")
eCom:Related.SavedForLater.Count
Returns the number products in the SavedForLater list.
@GetInteger("eCom:Related.SavedForLater.Count")
eCom:Related.SavedForLater.Count
Returns the number products in the SavedForLater list.
@GetInteger("eCom:Related.SavedForLater.Count")
eCom:Related.WhatAboutTheseProducts.Count
Returns the number products in the WhatAboutTheseProducts list.
@GetInteger("eCom:Related.WhatAboutTheseProducts.Count")
eCom:Related.WhatAboutTheseProducts.Count
Returns the number products in the WhatAboutTheseProducts list.
@GetInteger("eCom:Related.WhatAboutTheseProducts.Count")
eCom:Related.YouHaveSeenTheseProducts.Count
Returns the number products in the YouHaveSeenTheseProducts list.
@GetInteger("eCom:Related.YouHaveSeenTheseProducts.Count")
eCom:Related.YouHaveSeenTheseProducts.Count
Returns the number products in the YouHaveSeenTheseProducts list.
@GetInteger("eCom:Related.YouHaveSeenTheseProducts.Count")
OrderContextCarts:Order.IsEmpty
Returns True if the context cart doesn't contain products.
@GetBoolean("OrderContextCarts:Order.IsEmpty")
UserManagement:SecondaryUser.UserAddresses.EmptyList
Returns True if the user's address list does not have any record.
@GetString("UserManagement:SecondaryUser.UserAddresses.EmptyList")
UserManagement:User.UserAddresses.EmptyList
Returns True if address list of the user does not have any record.
@GetString("UserManagement:User.UserAddresses.EmptyList")
Available loops
AddressValidators
The AddressValidators loop lets you display validation errors for address fields in the order when address validation is enabled.
@foreach (LoopItem item in GetLoop("AddressValidators")){ <p>@item.GetValue("TagName")</p> }
CustomFieldList
The CustomFieldList
loop lets you display information about product custom fields.
@foreach (LoopItem item in GetLoop("CustomFieldList")){ <p>@item.GetValue("TagName")</p> }
Ecom:LastAddedProduct.AlternativeImages
Returns the images related to user defined patterns of a product last added to cart.
@foreach (LoopItem item in GetLoop("Ecom:LastAddedProduct.AlternativeImages")){ <p>@item.GetValue("TagName")</p> }
Ecom:ProductList.PagesX
The Ecom:ProductList.Pages loop lets you display various information about the paging for the product list.
The available paging loop and tags make it possible to do things like this:
@foreach (LoopItem item in GetLoop("Ecom:ProductList.PagesX")){ <p>@item.GetValue("TagName")</p> }
eCom:Related.CustomersWhoBoughtThisItemAlsoBought
The eCom:Related.CustomersWhoBoughtThisItemAlsoBought
loop lets you display various information about products that have been bought by the same customers as the actual product.
@foreach (LoopItem item in GetLoop("eCom:Related.CustomersWhoBoughtThisItemAlsoBought")){ <p>@item.GetValue("TagName")</p> }
eCom:Related.CustomersWhoSawThisAlsoSaw
The eCom:Related.CustomersWhoSawThisAlsoSaw
loop lets you display various information about products that have been seen by the same customers as the actual product.
@foreach (LoopItem item in GetLoop("eCom:Related.CustomersWhoSawThisAlsoSaw")){ <p>@item.GetValue("TagName")</p> }
eCom:Related.MoreFromSameManufacturer
The eCom:Related.MoreFromSameManufacturer loop returns 12 products from the same manufacturer excluding the current product.
@foreach (LoopItem item in GetLoop("eCom:Related.MoreFromSameManufacturer")){ <p>@item.GetValue("TagName")</p> }
eCom:Related.MostPopularProducts
The eCom:Related.MostPopularProducts
loop lets you display various information about the top ten most sold products.
@foreach (LoopItem item in GetLoop("eCom:Related.MostPopularProducts")){ <p>@item.GetValue("TagName")</p> }
eCom:Related.ProductSmartSearches
The eCom:Related.ProductSmartSearches loop lets you display various information about products in the smart search that is selected as related smart search in product edit.
@foreach (LoopItem item in GetLoop("eCom:Related.ProductSmartSearches")){ <p>@item.GetValue("TagName")</p> }
eCom:Related.SavedForLater
The eCom:Related.SavedForLater loop lets you display various information about the products that is removed from the cart and added to a saved for later list that is saved for a configurable number of days - in a setting in Management center - eCommerce - Advanced - Shopping cart - Saved for later valid time (days)).
@foreach (LoopItem item in GetLoop("eCom:Related.SavedForLater")){ <p>@item.GetValue("TagName")</p> }
eCom:Related.WhatAboutTheseProducts
The eCom:Related.WhatAboutTheseProducts
loop lets you display various information about more expensive products in the same group.
@foreach (LoopItem item in GetLoop("eCom:Related.WhatAboutTheseProducts")){ <p>@item.GetValue("TagName")</p> }
eCom:Related.YouHaveSeenTheseProducts
The eCom:Related.YouHaveSeenTheseProducts
loop lets you display various information about the products that the current user have visited in the same session.
@foreach (LoopItem item in GetLoop("eCom:Related.YouHaveSeenTheseProducts")){ <p>@item.GetValue("TagName")</p> }
Orderlines
The Orderlines loop lets you display information about the orderlines (product, discount and tax lines) in an order.
@foreach (LoopItem item in GetLoop("Orderlines")){ <p>@item.GetValue("TagName")</p> }
ShippingTaxes
The ShippingTaxes
loop lets you display various information about the shipping taxes that are applied to the order by e.g. the Avalara tax provider.
@foreach (LoopItem item in GetLoop("ShippingTaxes")){ <p>@item.GetValue("TagName")</p> }
ShippingTaxesGrouped
The ShippingTaxesGrouped
loop lets you display various information about the taxes that are applied to the order by e.g. the Avalara tax provider.
This loop groups the taxes and renders the total tax for each provider.
@foreach (LoopItem item in GetLoop("ShippingTaxesGrouped")){ <p>@item.GetValue("TagName")</p> }
TaxProviderErrors
The TaxProviderErrors
loop lets you display tax errors from the tax provider.
@foreach (LoopItem item in GetLoop("TaxProviderErrors")){ <p>@item.GetValue("TagName")</p> }
TrackTraceParameters
The TrackTraceParameters
loop lets you display information about all parameters for the track and trace feature.
@foreach (LoopItem item in GetLoop("TrackTraceParameters")){ <p>@item.GetValue("TagName")</p> }