Receipt
Tags, loops and template examples related to 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.CheckoutToQuote
Returns True if the cart set up to create quote during checkout.
@GetBoolean("Ecom:Cart.CheckoutToQuote")
Ecom:Cart.CreateUserInCheckout
Returns True if the cart set up to create new user during checkout.
@GetBoolean("Ecom:Cart.CreateUserInCheckout")
Ecom:Cart.EmptyCartLink
Returns a link that can be used to empty the Cart.
@GetString("Ecom:Cart.EmptyCartLink")
Ecom:Cart.LoyaltyPointBalance.Price
Returns amount of loyalty points in currency related to user currently logged.
@GetString("Ecom:Cart.LoyaltyPointBalance.Price")
Ecom:Cart.UseNewsletterSubscription
Returns the state of the newsletter subscription checkbox.
@GetBoolean("Ecom:Cart.UseNewsletterSubscription")
Ecom:Cart.UserAddressToken
Returns token of the user address.
@GetString("Ecom:Cart.UserAddressToken")
Ecom:Cart.ValidationError.[Field].ErrorMessage
Returns an error message if the field returns an error.
@GetString("Ecom:Cart.ValidationError.[Field].ErrorMessage")
Ecom:Cart.ValidationError.[FieldSystemName].ErrorMessage
Returns the validation error message associated with the particular field.
@GetString("Ecom:Cart.ValidationError.[FieldSystemName].ErrorMessage")
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.Currency
Returns the currency that the orders is created with.
@GetString("Ecom:Order.Currency")
Ecom:Order.Customer.Accepted
Returns True if the customer has accepted order terms and conditions. If not the tag outputs an empty string.
@GetString("Ecom:Order.Customer.Accepted")
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: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")
UserManagement.User.Image.DeleteLink
Returns the delete link of an image of a user in a form like this: javascript:document.getElementById('UserManagementForm.DeleteImage').value = 'True'; document.UserManagementEditForm.submit();
@GetString("UserManagement.User.Image.DeleteLink")
UserManagement:SecondaryUser.UserAddresses.EmptyList
Returns True if the user's address list does not have any record.
@GetString("UserManagement:SecondaryUser.UserAddresses.EmptyList")
UserManagement:User.[UserCustomFieldSystemName]
Returns the content of the user custom field.
@GetString("UserManagement:User.[UserCustomFieldSystemName]")
UserManagement:User.[UserCustomFieldSystemName].Name
Returns the name of the user custom field.
@GetString("UserManagement:User.[UserCustomFieldSystemName].Name")
UserManagement:User.[UserCustomFieldSystemName].Type
Returns the type of the custom field.
@GetString("UserManagement:User.[UserCustomFieldSystemName].Type")
UserManagement:User.Active
Returns the value "True
" if the user is active.
@GetBoolean("UserManagement:User.Active")
UserManagement:User.Address
Returns the address of the user.
@GetString("UserManagement:User.Address")
UserManagement:User.Address2
Returns the second address of the user.
@GetString("UserManagement:User.Address2")
UserManagement:User.AllowBackend
Returns the value "True
" if the user is allowed backend login.
@GetBoolean("UserManagement:User.AllowBackend")
UserManagement:User.Company
Returns the company of the user.
@GetString("UserManagement:User.Company")
UserManagement:User.ConfigurationID
Returns the user configuration ID.
@GetString("UserManagement:User.ConfigurationID")
UserManagement:User.Country
Returns the country of the user.
@GetString("UserManagement:User.Country")
UserManagement:User.Currency
Returns the currency of the user.
@GetString("UserManagement:User.Currency")
UserManagement:User.CustomerNumber
Returns the customer number of the user.
@GetString("UserManagement:User.CustomerNumber")
UserManagement:User.CustomFieldsCount
Returns the number of user custom fields.
@GetInteger("UserManagement:User.CustomFieldsCount")
UserManagement:User.DefaultAddress.Address
Returns the default address of the user.
@GetString("UserManagement:User.DefaultAddress.Address")
UserManagement:User.DefaultAddress.Address2
Returns the default second address line of the user.
@GetString("UserManagement:User.DefaultAddress.Address2")
UserManagement:User.DefaultAddress.City
Returns the default city of the user.
@GetString("UserManagement:User.DefaultAddress.City")
UserManagement:User.DefaultAddress.Country
Returns the default country of the user.
@GetString("UserManagement:User.DefaultAddress.Country")
UserManagement:User.DefaultAddress.Phone
Returns the default phone number for the user.
@GetString("UserManagement:User.DefaultAddress.Phone")
UserManagement:User.DefaultAddress.PhoneBusiness
Retuns phone business number of the user's default address.
@GetString("UserManagement:User.DefaultAddress.PhoneBusiness")
UserManagement:User.DefaultAddress.State
Returns the default state/region of the user.
@GetString("UserManagement:User.DefaultAddress.State")
UserManagement:User.DefaultAddress.Zip
Returns the default zip code for the user.
@GetString("UserManagement:User.DefaultAddress.Zip")
UserManagement:User.Department
Returns the department of the user.
@GetString("UserManagement:User.Department")
UserManagement:User.DetailUrl
Returns the url to the user profile page, in a form like this: Default.aspx?ID=14867&ObjectID=264&Action=Detail.
@GetString("UserManagement:User.DetailUrl")
UserManagement:User.EditUrl
Returns the url to the user profile edit page, in a form like this: Default.aspx?ID=14867&ObjectID=264&Action=Edit.
@GetString("UserManagement:User.EditUrl")
UserManagement:User.Email
Returns the e-mail of the user.
@GetString("UserManagement:User.Email")
UserManagement:User.EmailAllowed
Returns True when Email permission is selected for the user (the user has accepted to receive e-mails send from E-mail Marketing).
@GetBoolean("UserManagement:User.EmailAllowed")
UserManagement:User.ExternalId
Returns the ID imported from an external source.
@GetString("UserManagement:User.ExternalId")
UserManagement:User.Fax
Returns the fax number of the user.
@GetString("UserManagement:User.Fax")
UserManagement:User.FirstName
Returns the first name of the user.
@GetString("UserManagement:User.FirstName")
UserManagement:User.HouseNumber
Returns the house number for the user.
@GetString("UserManagement:User.HouseNumber")
UserManagement:User.Image
Returns the image of a user.
@GetString("UserManagement:User.Image")
UserManagement:User.Image.Clean
Returns the path to the image of a user.
@GetString("UserManagement:User.Image.Clean")
UserManagement:User.Item.[FieldSystemName]
Returns the content of the user item field.
@GetString("UserManagement:User.Item.[FieldSystemName]")
UserManagement:User.Item.[FieldSystemName].IsRequired
Returns True
if the user item field is marked as required.
@GetBoolean("UserManagement:User.Item.[FieldSystemName].IsRequired")
UserManagement:User.Item.[FieldSystemName].Name
Returns the name of the item field.
@GetString("UserManagement:User.Item.[FieldSystemName].Name")
UserManagement:User.Item.[FieldSystemName].SystemName
Returns the system name of the item field.
@GetString("UserManagement:User.Item.[FieldSystemName].SystemName")
UserManagement:User.Item.[FieldSystemName].Type
Returns the type of the item field.
@GetString("UserManagement:User.Item.[FieldSystemName].Type")
UserManagement:User.Item.[FieldSystemName].Value
Returns the content of the user item field.
@GetString("UserManagement:User.Item.[FieldSystemName].Value")
UserManagement:User.Item.Field.First
Returns True
if the user item field is the first in the list.
@GetBoolean("UserManagement:User.Item.Field.First")
UserManagement:User.Item.Field.Last
Returns True
if the user item field is the last in the list.
@GetBoolean("UserManagement:User.Item.Field.Last")
UserManagement:User.JobTitle
Returns the job title of the user.
@GetString("UserManagement:User.JobTitle")
UserManagement:User.LastName
Returns the last name of the user.
@GetString("UserManagement:User.LastName")
UserManagement:User.ManageAddressesUrl
Returns the url to the page where you manage the addresses for the user - in a form like this: Default.aspx?ID=14867&ObjectID=264&Action=ManageAddresses.
@GetString("UserManagement:User.ManageAddressesUrl")
UserManagement:User.MiddleName
Returns the middle name of the user.
@GetString("UserManagement:User.MiddleName")
UserManagement:User.Phone
Returns the phone number of the user.
@GetString("UserManagement:User.Phone")
UserManagement:User.PhoneBusiness
Returns the business phone number of the user.
@GetString("UserManagement:User.PhoneBusiness")
UserManagement:User.PhoneMobile
Returns the mobile phone number of the user.
@GetString("UserManagement:User.PhoneMobile")
UserManagement:User.PhonePrivate
Returns the private phone number of the user.
@GetString("UserManagement:User.PhonePrivate")
UserManagement:User.PointBalance
Returns the total amount of loyalty points for the user.
@GetDouble("UserManagement:User.PointBalance")
UserManagement:User.StartPage
Returns the start page of the user, if the user is redirected to a start page after login in frontend.
Example: Default.aspx?ID=30
@GetString("UserManagement:User.StartPage")
UserManagement:User.UserAddresses.EmptyList
Returns True if address list of the user does not have any record.
@GetString("UserManagement:User.UserAddresses.EmptyList")
UserManagement:User.UserName
Returns the user name of a user.
@GetString("UserManagement:User.UserName")
UserManagement:User.ValidFrom
Returns the start date of the validity of a user.
@GetDate("UserManagement:User.ValidFrom")
UserManagement:User.ValidTo
Returns the end date of the validity of a user.
@GetDate("UserManagement:User.ValidTo")
UserManagement:User.VatRegNumber
Returns the customer's company tax registration number/VAT identification number (VATIN) also called CVR in Denmark and VatRegNumber in United Kingdom.
@GetString("UserManagement:User.VatRegNumber")
UserManagement:User.VCard
Returns the download URL to the users vcard in a form like this: Default.aspx?ID=14867&ObjectID=264&Action=VCard
@GetString("UserManagement:User.VCard")
UserManagement:User.Zip
Returns the zip code of the user.
@GetString("UserManagement:User.Zip")
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> }
Consents
Renders the consent information for Data Processing Activities for current user.
@foreach (LoopItem item in GetLoop("Consents")){ <p>@item.GetValue("TagName")</p> }
Countries
The Countries
loop lets you display information about countries.
@foreach (LoopItem item in GetLoop("Countries")){ <p>@item.GetValue("TagName")</p> }
CustomerRegions
The CustomerRegions
loop lets you display information about regions of the customer, related to region list in Country definition.
@foreach (LoopItem item in GetLoop("CustomerRegions")){ <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> }
CustomFieldList
The CustomFieldList loop lets you display information about custom product fields.
@foreach (LoopItem item in GetLoop("CustomFieldList")){ <p>@item.GetValue("TagName")</p> }
DeliveryRegions
The DeliveryRegions
loop lets you display various information about the regions, based on the regions defined for the dilivery country selected..
@foreach (LoopItem item in GetLoop("DeliveryRegions")){ <p>@item.GetValue("TagName")</p> }
DiscountValidationResults
The DiscountValidationResults loop lets you display information about discounts not applied in the order.
@foreach (LoopItem item in GetLoop("DiscountValidationResults")){ <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> }
GiftCards
The GiftCards loop lets you display all the gift cards bought during the checkout.
@foreach (LoopItem item in GetLoop("GiftCards")){ <p>@item.GetValue("TagName")</p> }
Groups
The Groups
loop lets you display data about extranet groups.
@foreach (LoopItem item in GetLoop("Groups")){ <p>@item.GetValue("TagName")</p> }
MasterProducts
Returns product information like Products loop.
@foreach (LoopItem item in GetLoop("MasterProducts")){ <p>@item.GetValue("TagName")</p> }
MissingProducts
The MissingProducts
loop lets you display the products that are no longer available in the cart.
@foreach (LoopItem item in GetLoop("MissingProducts")){ <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> }
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> }
Paymethods
The Paymethods
loop lets you display information about payment methods.
@foreach (LoopItem item in GetLoop("Paymethods")){ <p>@item.GetValue("TagName")</p> }
SavedCards
The SavedCards
loop lets you display information about all saved cards..
@foreach (LoopItem item in GetLoop("SavedCards")){ <p>@item.GetValue("TagName")</p> }
Shippingmethods
The Shippingsmethods
loop lets you display information about shipping methods.
@foreach (LoopItem item in GetLoop("Shippingmethods")){ <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> }
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> }
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> }
StepButtons
The StepButtons
give you the possibility to render the 3 cart steps: Show cart, Information, Checkout.
@foreach (LoopItem item in GetLoop("StepButtons")){ <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> }
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> }
UsedGiftCards
The UsedGiftCards loop lets you display all the gift cards used during the checkout.
@foreach (LoopItem item in GetLoop("UsedGiftCards")){ <p>@item.GetValue("TagName")</p> }
UserManagement:User.CustomFields
The UserManagement:User.CustomFields loop lets you display various information about custom fields.
@foreach (LoopItem item in GetLoop("UserManagement:User.CustomFields")){ <p>@item.GetValue("TagName")</p> }
UserManagement:User.ExternalLogin
The UserManagement:User.ExternalLogin loop lets you display various information about the external login providers.
@foreach (LoopItem item in GetLoop("UserManagement:User.ExternalLogin")){ <p>@item.GetValue("TagName")</p> }
UserManagement:User.Item.Fields
The UserManagement:User.Item.Fields loop lets you display various information about the user item fields.
@foreach (LoopItem item in GetLoop("UserManagement:User.Item.Fields")){ <p>@item.GetValue("TagName")</p> }
UserManagement:User.Item.Groups
The UserManagement:User.Item.Groups​ loop lets you display various information about the groups that you can organize your item fields in.
@foreach (LoopItem item in GetLoop("UserManagement:User.Item.Groups")){ <p>@item.GetValue("TagName")</p> }
ValidationErrors
The ValidationErrors
loop lets you display validation errors for fields in the order.
@foreach (LoopItem item in GetLoop("ValidationErrors")){ <p>@item.GetValue("TagName")</p> }