Welcome to the Help Center - Guides to support and troubleshoot your Verifone devices
For the complete documentation index, see llms.txt. This page is also available as Markdown.

VIP NAXML Mix & Match

Verifone Integrated Promotions (VIP) also known as NAXML Promotions offers automatic discounts when a certain quantity and/or combination of items are sold in the same transaction.

Revision History

Date
Description

02/12/2016

Reformated into FrameMaker.

03/29/2016

Added Commander Site Controller chapter and updated Sapphire.

09/15/2016

Updated Format.

12/07/2016

Updated Format.

GLOSSARY OF TERMS

The following terms and definitions will assist the reader with understanding the content of the Feature Reference.

Terms
Definitions

Combo Deal

Type of discount that combines items from several different item lists to create a Combo Deal. For instance, one item from a list of drinks plus one item from a list of chips and one item from a list of sandwiches would be a combo.

MOP

Method of Payment

Mix & Match Deal

Type of discount that involves multiple purchases from one list. For instance, two for one or three for a reduced price deal.

Package Pricing

NAXML Mix&Match

PLU

Price Look Up

POS System

Includes the POS (Point of Sale) terminal(s), site controller and the Electronic Payment System (EPS).

Price Book

PLU File

VIP

Verifone Integrated Promotions

VIP or Enhanced Mix/Match or NAXML Deal

Automatic discounts when a certain quantity and/or combination of items are sold in the same transaction.

Overview

Feature Description

Verifone Integrated Promotions (VIP), also known as NAXML Promotions, refers to a feature that offers automatic discounts when a certain quantity and/or combination of items are sold in the same transaction. These items may be entered by scan, Price Look Up (PLU) number, PLU key or may be assigned to a menu, but all the items in the "deal" must exist in the PLU file "price book."

VIP supports both NAXML Combos and NAXML Mix&Match. Both discounts work from item lists but while the NAXML Combo allows items from multiple lists, NAXML Mix&Match requires items from a single list and is also known as "package pricing."

Supported Hardware Configurations

  • Commander Site Controller with Topaz

  • Commander Site Controller with Ruby2

  • RubyCi with Topaz

  • RubyCi with Ruby2

Feature Limitations

Description
Topaz / Ruby2

Maximum PLUs per Item List

10,000

Maximum Departments per Item List

16

Maximum Number of Item Lists

500

Maximum NAXML Combos

500

Maximum NAXML Mix&Match

500

Maximum Item Lists per NAXML Combo

5

Maximum Mix&Match Pricing points per Item List

10

VIP Attributes

  • promotion configuration using the industry standard NAXML 3.4 documents

  • variable sized Item Lists

  • priority deals for NAXML Combos (both Topaz and Ruby2)

  • true package pricing options using NAXML Mix&Match promotions

  • six discounting options using NAXML Combo promotions

  • promotion runs using the day-of-week within a specific date range (i.e. free small coffee on Tuesdays from 6am to 10am for the month of March)

  • promotion runs using drive time deals within a specific date range (i.e. run a lunch promo certain times of the day Monday - Friday from 12pm to 4pm for a six month period)

  • enhanced promotion information

    • Transaction Set

    • T-Log

    • POS Journal XML files

Configuring VIP NAXML Deal

Configuring with Commander Configuration Client

From the Commander Configuration Client, go to: Promos and Discounts > NAXML Deal.

The NAXML Deal window displays.

Item List Maintenance Tab

The Item List Maintenance tab defines items participating in the promotion. Item Lists are of variable size (no fixed sized records).

1

Select the Item List Maintenance tab

From the NAXML Deal form > select the [Item List Maintenance] tab.

2

Add a new list

Select [Add] to add a new list.

  • Delete: Allows an Item to be removed from an Item List.

3

Configure the Item List parameters

Value
Description

Item List

Defines items participating in the promotion.

Item List ID

Sets the ID used to locate the appropriate Item List.

Description

Set an accurate description for the items contained in the list.

List Type

Sets the item assignments to a PLU or Department List. PLU: Allows more control over the items being set up for the promotion. Department: Allows for all the PLUs within the assigned department to be used in the promotion.

Assigning a PLU List Type

1

Select PLU as the List Type

2

Enter a PLU number

Enter a <PLU> number at the bottom of the Included Items section.

A single PLU may exist in multiple Item Lists.

3

Validate the entry

Press [Tab].

  • If the entry is valid, a small yellow index card is displayed to the right of the modifier. Click on the index card to confirm the correct PLU was selected.

  • If the PLU number cannot be validated, a black 'X' is displayed to the right of the modifier.

4

Add the PLU

Verify the correct PLU > click [Add New].

  • Remove: Allows a PLU to be deleted from the Item List. Repeat this procedure until all desired PLUs are included for the promotion.

5

Save the Item List

Select [Save] to accept, or [Cancel] to exit without saving changes.

Departments and PLUs may not exist in the same Item List.

Assigning a Department List Type

1

Select Department as the List Type

2

Choose the department

Select the appropriate <Department> from the Department drop down list located at the bottom of the Included Items section.

3

Add the department

Click [Add New].

Repeat this procedure until all desired departments are added to the Items List. Any Items added to the departments selected are automatically included in the promotion.

4

Save the Item List

Select [Save] to accept, or [Cancel] to exit without saving changes.

Departments and PLUs may not exist in the same Item List.

Combo Maintenance Tab

The Combo Maintenance tab is used to define promotions that allow items from two or more item lists to be setup to trigger a discount. A particular Combo may contain both PLU and Department list types.

For example: a "Combo" NAXML deal might require the purchase of a sandwich, a side and a medium fountain drink for a set price. Configuration would require three lists to be created, one to list all the sandwiches in the promotion, one to list the sides and another for the medium fountain drink.

1

Open Combo Maintenance

From the NAXML Deal form > select the [Combo Maintenance] tab. The Combo Maintenance form will display.

2

Add a Combo Deal

Select [Add] to create a Combo Deal.

3

Configure the Combo parameters

Value
Description

Combo

Define promotions that allow items from two or more item lists to be setup to trigger a discount.

Combo ID

Sets the ID used to identify and locate the appropriate Combo Deal.

Description

Enter an accurate description for the promotion.

An appropriate Combo description should be used as it will appear on the receipt (i.e. Lunch Combo).

Start Date Time

Sets the date and time the promotion starts.

The system allows a promotion with a start date less than its end date. Such a promotion is seen by the system as "inactive." This is advantageous when the same promotion runs for a month and then again several months later. Times are entered in 24 hour format.

End Date Time

Sets the date and time the promotion ends.

Combos are date and time sensitive. The dates and times drive when the discount applies.

4

Configure Week day Availablity

Value
Description

Week Day Availability

Allows a discount to run within certain days and times during the week.

SMTWTFS

Sets the week days of the promotion.

Start Time

Sets the begin time of the promotion.

End Time

Sets the stop time of the promotion.

5

Configure the Price By parameters

Value
Description

Price By

Sets the pricing option.

Combo

Sets the price for the Combo as a whole.

This option should be used when the price of the items purchased together is always the same.

Combo Items

Allows the discount to be configured based on the item lists.

Assigning Price by Combo

1

Select Combo as the Price by parameter

2

Select the Combo Priority

3

Enter the Combo Price

4

Select the Combo Pricing Scheme

Value
Description

Combo

Sets the price for the Combo as a whole.

Priority

Allows certain promotions to take precedence over others that may share the same items (i.e. two different discounts, same item list).

Price

Sets the discounted price of the Combo. Priority of promotions is particularly useful when programs give discounts as more items are added in combination. For example: Promo1 - Discount for soda and chips (priority = low) Promo2 - Discount for soda, chips, and sandwich (priority = medium) Promo3 - Discount for soda, chips, sandwich, and salad (priority = high) Without the ability to set priority, promo 2 and 3 will never be realized, as the soda and chips will always form Promo1. The Default setting is medium. Any promotion that does not specifically identify the priority will be assumed "medium" by the system.

Pricing Scheme

Determines how the discount appears on the receipt.

Weighted

Based on the price of the items.

Percentage

Based on the percentage discount field. The total percentage of all items should equal 100%.

5

Add the item lists

Select [Edit] to add the Item Lists to be included in the Combo Deal.

  1. Select all the <Item Lists> that apply.

  2. Select [Done].

  3. Enter the <Item List Qty> for each Item List in the Combo.

Value
Description

Combo Item List

Item List Quantity

Sets the number of items that must be purchased from the list to qualify for the discount.

Assigning Price By Combo Items

1

Select Combo Items as the Price by parameter

2

Select the Combo Priority

Value
Description

Combo Items

Allows the discount to be configured based on the item lists.

Priority

Allows certain promotions to take precedence over others that may share the same items (i.e. two different discounts, same item list). Priority of promotions is particularly useful when programs give discounts as more items are added in combination. For example: Promo1 - Discount for soda and chips (priority = low) Promo2 - Discount for soda, chips, and sandwich (priority = medium) Promo3 - Discount for soda, chips, sandwich, and salad (priority = high) Without the ability to set priority, promo 2 and 3 will never be realized, as the soda and chips will always form Promo1. The Default setting is medium. Any promotion that does not specifically identify the priority will be assumed "medium" by the system.

3

Add the item lists

Select [Edit] to add the Item Lists to be included in the Combo Deal.

  1. Select all the <Item Lists> that apply.

  2. Select [Done].

  3. Enter an <Item List Qty> for each Item List.

Value
Description

Combo Item List

Allows the discount to be configured based on the item lists.

Item List Quantity

Determines the number of items that must be purchased from the list to qualify for the discount.

New Price

Assigns a new price to the items in the list for the Combo.

4

Select the Item Pricing option

Select the <Item Pricing> option and enter the data in the associated field for each Item List.

Value
Description

Item Pricing

Controls the discount distribution for the items in the Combo.

New Price

Assigns a new price to the items in the list for the Combo.

Disc by amount

Discounts a specified amount from the items in the list.

Disc by percent

Discounts a specified percentage from the items in the list.

Trigger Item

Pulls the PLU price without applying a discount to that item.

5

Configure the Taxable Rebate parameters

To configure the Taxable Rebate parameters > select [Edit].

  1. Select the <Taxes> from the Item List to be calculated.

  2. Click [Done].

  3. Enter the <Rebate Amount>.

Value
Description

Taxable Rebate

Taxes

Sets the tax to be included in the calculation when this promo is sold.

Rebate Amount

Applied when tax laws exist that require sales tax to be collected against the amount of the discount when said discount is a result of an agreement, between the vendor and merchant, that provides for the merchant to be reimbursed for all or part of discounted amount.

6

Save the Combo Deal

Select [Save] to accept, or [Cancel] to exit without saving changes.

NAXML Combo Receipt

The receipt represents a Combo price by item deal: buy one or more items, get another item free.

The Combo Deal created above consisted of multiple Item Lists. It was priced so that when a customer purchased a hot dog from the selected Item List, they receive a free small fountain drink.

The discount applied is the original price of the small fountain drink ($0.75).

Mix&Match Maintenance Tab

NAXML Mix&Match Deals, also known as "package pricing," allow multiple purchases from a single Item List (i.e. two or more deals from the same Item List).

Mix&Match requires no special handling on the part of the cashier. As items are added or removed from the transaction, the system automatically calculates any applicable discounts. For example: a Mix&Match NAXML Deal might require two for one or three for a reduced price deal.

Configure Mix&Match

1

Open Mix&Match Maintenance

From NAXML Deal > select the [Mix&Match Maintenance] tab.

2

Add a Mix&Match Deal

Select [Add] to create a Mix&Match Deal.

3

Configure the Mix&Match parameters

Value
Description

Mix&Match

Allows multiple purchases from a single Item List.

Mix&Match ID

Sets the number used to locate the appropriate Mix&Match.

Description

Enter an accurate description for the promotion.

An appropriate Combo description should be used as it will appear on the receipt (i.e. Lunch Combo).

Start Date Time

Sets the date and time the promotion starts.

The system allows a promotion with a start date less than its end date. Such a promotion is seen by the system as "inactive." This is advantageous when the same promotion runs for a month and then again several months later. Times are entered in 24 hour format.

End Date Time

Sets the date and time the promotion ends.

4

Configure Week day Availablity

Value
Description

Week Day Availability

Allows a discount to run within certain days and times during the week.

SMTWTFS

Sets the week days of the promotion.

Start Time

Sets the begin time of the promotion.

End Time

Sets the stop time of the promotion.

Combos are date and time sensitive. The dates and times drive when the discount applies.

5

Select the Item List and add pricing

  1. Select the <Item List> to configure the discount.

  2. Select [Add New] to enter in the pricing scheme.

6

Configure the Package Pricing Type parameters:

Value
Description

Pricing Type

Allows different pricing schemes to be applied to the Item List.

Total Package Price

Sets the total price for the purchase.

Amount off Package Price

Sets the amount taken off the items when purchased.

Percent Off Package Price

Discounts the package deal by a set percentage.

Quantity

Determines how many of the items must be purchased to qualify for the discount.

Package Price

Assigns the package price.

Mix&Match can have up to 10 different Mix&Match Unit pricing points per program. It prices items based on quantity thresholds (i.e. as the quantity goes up, it hits a new price point).

7

Add additional package schemes

If more package schemes exists for the selected Item List, click [Add New], enter the quantity and select the pricing information.

8

Configure the Taxable Rebate parameters

To configure the Taxable Rebate parameters > select [Edit].

  1. Select the <Taxes> from the Item List to be calculated.

  2. Click [Done].

  3. Enter the <Rebate Amount>.

Value
Description

Taxable Rebate

Taxes

Sets the tax to be included in the calculation when this promo is sold.

Rebate Amount

Applied when tax laws exist that require sales tax to be collected against the amount of the discount when said discount is a result of an agreement, between the vendor and merchant, that provides for the merchant to be reimbursed for all or part of discounted amount.

9

Save the Mix&Match Deal

Select [Save] to accept, or [Cancel] to exit without saving changes.

NAXML Mix&Match Receipt

The receipt below represents a Mix&Match deal - buy X items: discount total of items by amount.

The Cola Promo created above consists of a single Item List. It is priced so that when a customer buys cola from the selected Item List, they will receive $0.25 off when buying two, $0.50 off when buying three, and $1.00 off when buying four.

For instance, get $0.25 off when two colas are purchased.

The discount goes to $0.50 when three colas are purchased.

The discount goes to $1.00 off when four colas are purchased.

Using VIP NAXML Deal

Examples of Promotion Types

  1. Combo - price by Combo: buy X items for a set price, distribute weighted. For instance, buy one candy bar and get the second candy bar free. The Combo price is set to the cost of one candy bar.

  2. Combo - price by Combo: buy X from A, Y from B, distribute weighted. For instance, a breakfast deal can be programmed to buy a pint of milk or an orange juice and any breakfast pastry for $1.99.

  3. Combo - price by Combo: buy X from A, Y from B, distribute percentage. For instance, a lunch deal can be programmed to buy any sandwich, chips and fountain drink for $4.00.

  4. Combo - price by item: buy X items, each item given a new price. For instance, a drink is $1.89 regular price, or two for $3.00. The program is set up to cover the two for $3.00 deal.

  5. Combo - price by item: buy X from A, Y from B, new prices for all items. For instance, a lunch deal can be programmed where any sandwich is $3.00, any bag of chips is $0.50, and any 20oz fountain drink is $0.50.

  6. Combo - price by item: buy one or more items, get another item at a new price. For instance, give a bottle opener can be programmed at a new price of $0.25 with any beer or wine cooler purchase.

  7. Combo - price by item: buy one or more items, get another item discounted by amount.

    • Example #1: buy item A and receive a discount off the original price, e.g., a dollar off the price of any sandwich.

    • Example #2: buy one or more items, get another item at discounted, e.g., buy a roller grill item and get a 20oz Soda for $0.75 off.

  8. Combo - price by item: buy one or more items, get another item discounted by percent.

    • Example #1: buy item A and receive a percentage off the original price, e.g., 20% off the price of any fountain drink.

    • Example #2: buy one or more items, get another item at discounted, e.g., buy a roller grill item and get a 20oz Soda for 50% off.

  9. Combo - price by item: buy one or more items, get another item free. For instance, buy a premium carton of cigarettes and get a lighter free.

  10. Mix&Match - buy X items: new package price. For instance, buy one item at the regular price, buy "x" quantity for a special price or buy "y" for another special price. A Mix&Match can be programmed to buy one 1 candy bar for $1.00, two candy bars for $1.75 and three candy bars for $2.30.

  11. Mix&Match - buy X items: discount total of items by amount. For instance, when buying candy bars, get $0.25 off when two are purchased. The discount goes to $0.50 when three are purchased, and $1.00 off when four are purchased.

  12. Mix&Match - buy X items: discount total of items by a percentage. For instance, when buying candy bars, get 10% off when two are purchased. The discount goes to 20% when three are purchased, and 30% off when four are purchased.

Mix&Match can have up to 10 different Mix&Match Unit pricing points per program.

Transactions

VIP (Enhanced Mix&Match or NAXML Deal) requires no special handling on the part of the cashier. As items are added or removed from the transaction, the system automatically calculates any applicable discounts.

Item refunds involved in a Verifone Mix&Match Deals are subject to store policies and procedures.

The deals are formed the following ways:

  • For each line item entered, sales processing attempts to form a NAXML Mix& Match. If a match is not found, then a Combo match is attempted.

  • For each line item, sales processing checks the PLU item lists associated with the line item and attempts to form a match. If a match is not found, it will check the department item lists and attempt to form a match.

  • Once a NAXML Combo match is made, if additional items are entered, a higher priority Combo will be attempted.

  • NAXML Mix&Match transactions always determine a discount based on quantity. Therefore, Mix&Match items are added or removed when a better buy is found.

  • When a promotion is made, the Topaz will display the discount by name in the Tax and Total frame. If more than one discount is present in the system, the total of all discounts will be listed under the title "DISCOUNTS."

Reporting

Deal Report

The Deal Flash Report calculates all the Combo and Mix&Match sales that occur from the beginning of the current period up to the time the Flash Report prints.

This report shows Combo and Mix&Match sales for each NAXML promotion.

Report Details:

  • TITLE: DEAL REPORT

COMBO DEALS:

  • C#: Combo number as it appears in the Deal File.

  • DESCRIPTION: Name of the Combo Deal as it appears in the Deal File.

  • #CUST: Number of customers who purchased the item deals (individual transactions).

  • #COMBOS: Number of Combos Deals sold.

  • TOTAL SALES: Combo Deal total sales in dollars.

MIX-N-MATCH DEALS:

  • M#: Match number as it appears in the Match File.

  • DESCRIPTION: Name of the match as it appears in the Match File.

  • #CUST: Number of customers who purchased the deals (individual transactions).

  • #MATCHES: Number of matches sold.

  • TOTAL SALES: Mix&Match Deals total sales in dollars.

Summary Report

The Summary Report updates the Discounts part of the "MEMO ITEMS" section to show the NAXML Promotional Discounts.

Report Details:

  • TITLE: SUMMARY REPORT

  • REGISTER #: Identifies the register the Summary Report is generated.

  • MEMO ITEMS: Various transaction-related items that either do not affect totals or have already been counted in totals.

    • ITEMS: Quantity of items sold.

    • CUSTOMERS: Number of customers who purchased the item (individual transactions).

    • NO-SALES: Number of times the [NO SALE] key was utilized.

    • LOGIN OVERRIDES: Number of times login overrides were allowed.

    • DISCOUNTS: Number of times and total amount of discounts applied .

    • ERR/CORRECTS: Number of times and total amount caused by using the [ERROR CORR] key.

    • VOID LINES: Number of times and total amount caused by using the [VOID LINE] key.

    • VOID TICKETS: Number of times and total amount caused by using the [VOID TICKET] key.

    • SUSPENDED: Number of times and total amount of suspended transactions.

    • SUSPENDED / VOID: Number of times and total amount of suspended transactions that are voided rather than settled.

    • UNSETTLED SUSPENDS: Number and amount of transactions that are suspended at the time a period is closed.

    • SAFE DROP CANCELS: Number of times a Safe Drop operation is cancelled.

    • UNSOLD PRICE CHECKS: Number and amount of items that are price checked, but not sold.

    • PAY IN: Each pay in made, its reference number, and the amount paid in.

    • PAY OUT: Each pay out made, its reference number, and the amount paid out.

PLU Report

The PLU Report uses the indicator "M" for NAXML Promotions in the RC (Reason code) field of the report. The "PRICE TOT-SALES" field contains the discounted price.

Report Details:

  • TITLE: PLU REPORT

  • PLU NUMBER: Identifies the product as it appears in the PLU File.

  • DESCRIPTION: Description of the product as it appears in the PLU File.

  • CUST: Number of customers who purchased the item (individual transactions).

  • ITEMS: Quantity of the items sold.

  • PRICE: Price of the item.

  • TOT-SALES: Total amount collected for item sales.

  • RC: Reason code identifies the method used to change the price of an item.

  • % SALES: Percent of total sales that the items represent.

  • TOTAL ITEMS SOLD: Total number of items sold.

  • TOTAL SALES: Total amount of item sales.

  • % OF TOTAL SALES: Percent of total item sales.

Department Report

In the Department Report, the NAXML promotional discount is indicated below:

Report Details:

  • TITLE: DEPARTMENT REPORT

  • DEPARTMENT #: Identifies the item as it appears in the Department File.

  • DESCRIPTION: Description of the item as it appears in the Department File.

  • CUST: Number of customers who purchased the item (individual transactions).

  • ITEMS: Item quantity sold.

  • % SALES: Percent of total sales this department represents. To find this number, use the following formula: Total Department Sales ÷ Total sales of this item.

  • GROSS: Total amount collected for sales of a department.

  • REFUNDS: Total amount refunded for items returned in a department.

  • DISCOUNTS: Total amount discounted for items sold in a department.

  • NET SALES: Total amount of items sold in a department.

  • NEG DEPTS: Totals for negative department sales.

  • OTHER DEPTS: Totals for other department sales.

  • TOTAL: Totals for each category in the report except number of customers.

Cashier Report

The Cashier Report contains the NAXML promotional discount information in the Discounts field of "MEMO ITEMS".

Report Details:

  • TITLE: CASHIER REPORT

  • REG #: Identifies the register for which the Cashier Report was generated.

  • CASHIER #: ID and name of the employee who used the register.

  • RCPTS: Beginning and ending receipt numbers issued during the cashier period.

  • OPEN CASHIER: Date and time this cashier started using the register.

    • MM/DD/YY: Date in month, date year format.

    • HH:MM: Time in hour and minutes.

  • CLOSE CASHIER: Date and time this register was closed.

    • MM/DD/YY: Date in month, date year format.

    • HH:MM: Time in hour and minutes.

  • MEMO ITEMS: Various transaction-related items have happened but they either do not affect totals or have already been counted in totals.

    • ITEMS: Quantity of items sold.

    • CUSTOMERS: Number of customers who purchased the item (individual transactions).

    • NO-SALES: Number of times the [NO SALE] key has been pressed.

    • LOGIN OVERRIDES: Number of times a login override was allowed.

    • DISCOUNTS: Number of times and total amount of discounts.

    • ERR/CORRECTS: Number of times and total amount caused by using the [ERROR CORR] key.

    • VOID LINES: Number of times and total amount caused by using the [VOID LINE] key.

    • VOID TICKETS: Number of times and total amount caused by using the [VOID TICKET] key. This includes a line for positive amounts and a line for negative amounts.

    • SUSPENDED: Number of times and total amount of suspended transactions.

    • SUSPENDED / VOID: Number of times and total amount of suspended transactions that were voided rather than settled.

    • UNSETTLED SUSPENDS: Number and amount of transactions suspended at the time a period is closed.

    • SAFE DROP CANCELS: number of times a Safe Drop operation is cancelled

    • UNSOLD PRICE CHECKS: Number and amount of items that were price checked, but were not sold.

    • PAY IN: Each pay in made, its reference number, and the amount paid in.

    • PAY OUT: Each pay out made, it's reference number, and the amount paid out.

Last updated