Wendor editorial

How to Change Prices on a Vending Machine (Any Model)

Sachin Sachin
· 7 min read
How to Change or Program Prices on a Vending Machine

Summarize this article with

The prompt is auto-filled and copied so you can paste instantly if needed.

To change prices on a vending machine, open the door, press the service/programming button on the control board, navigate to the price-setting menu (often "PRICE" or a numbered mode) using the selection keypad, choose each slot, enter the new price, and save. Steps vary by brand (Dixie-Narco, AP, Crane), and cashless prices can also be updated remotely via the reader's app.

Quick Answer

Price programming is one of the most routine tasks a vending operator performs, yet it is also one of the most misunderstood — especially when you are dealing with an older machine that has no touchscreen or Wi-Fi connectivity. The core process is the same across nearly every brand: enter service mode via a physical button or keypad combination on the control board, navigate to the price menu, select a slot, key in the new price, and confirm. The difference between machines is mainly which button sequence gets you into service mode and how the display presents the menus.

Modern smart machines, like those deployed by Wendor across Indian corporate campuses, hospitals, and institutions, allow operators to update prices remotely from a web dashboard or mobile app in seconds. That is a significant operational advantage over legacy equipment. But regardless of whether your machine is a 1990s Dixie-Narco or a 2024 internet-connected unit, this guide walks you through every scenario.

Find the Service/Programming Button

Before you can change any prices, you need to enter the machine's service or programming mode. The method depends on your machine's generation and brand, but the service button is almost always inside the machine's main door — never on the exterior.

Open the machine's front door using the operator key. Look at the main control board, which is typically mounted on the inner door panel or on a bracket near the top of the machine cabinet. You are looking for one of the following:

  • A dedicated "SERVICE" or "PROGRAM" button — a physical push button, sometimes red or black, labelled clearly on older machines.
  • A multi-button keypad — brands like Crane and USI use a small alphanumeric keypad on the control board. You enter a key sequence (for example, pressing "MODE" or holding two buttons simultaneously) to enter programming.
  • A menu-driven display — newer machines from AP, Seaga, or Wittern show an LCD or LED display with scrollable menus. You navigate using up/down/select buttons directly next to the display.
  • A coin door button on soda machines — on many Dixie-Narco and Vendo machines, the programming button is located behind the coin door rather than the main product door.

If you cannot find the button, check your machine's model number (usually on a sticker inside the door frame) and download the operator or service manual from the manufacturer's website. Most major brands publish these manuals publicly. Once you have located and pressed the service button, the display should change to show a menu or a flashing mode indicator, confirming you are now in programming mode.

Snack Machine Steps

Snack machines — the glass-front spiral machines you see in offices and schools — typically use a control board with a small keypad and a two-line LCD display. The following steps cover the most common platforms including AP (Automatic Products), Crane National, and USI machines.

General Step-by-Step for Snack Machines

  • Step 1 — Open the outer door using your operator key and locate the control board on the inner door panel.
  • Step 2 — Enter service mode by pressing the service or mode button. On Crane machines, this is often a button labelled "MODE." On AP machines, look for a button labelled "PROGRAM" or hold "SELECT" for three seconds.
  • Step 3 — Navigate to the price menu. Use the up/down arrows or number keys to scroll through the menu options until you see "PRICES," "PRICE SETTING," or a numeric code like "2" or "P2" that your manual identifies as the pricing menu.
  • Step 4 — Select a slot. The display will prompt you to enter a column or selection number. Key in the slot number — for example, "A1," "B3," or a numeric equivalent like "11" depending on your machine's layout.
  • Step 5 — Enter the new price. Key in the price using the numeric keypad. For example, to set a price of ₹40 or $1.50, you would key "150" (most machines interpret the last two digits as cents or paise). Always check whether your machine expects a decimal point or a plain integer.
  • Step 6 — Confirm and move on. Press "SELECT," "ENTER," or the equivalent confirm key. The display should echo back the price you set. Repeat for each slot you want to update.
  • Step 7 — Exit service mode. Press the "SERVICE" or "MODE" button again, or wait for the machine to time out. The machine will return to normal vend mode.

A useful tip: if your machine has many selections, consider writing down your new price list before you start programming. Entering prices slot by slot without a reference sheet often leads to errors. Some operators also photograph the keypad display at each step as a record. After programming, drop a test coin or card payment to verify at least one selection vends at the updated price.

In India, operators managing snack machines in IT parks and office canteens often need to update prices seasonally when wholesale costs shift. Smart vending platforms like Wendor eliminate this manual step entirely with cloud-based price management, but the physical keypad method remains essential knowledge for anyone working with traditional machines.

Soda Machine Steps (incl. Older Pepsi/Coke)

Soda and cold-drink machines use a different mechanical layout — cans or bottles are stored in chilled columns rather than spiral coils — but the programming logic is similar. The main brands you are likely to encounter are Dixie-Narco (now part of Crane), Vendo, Royal Vendors, and Bevmax. Older Pepsi- and Coke-branded machines are typically made by these same manufacturers under a branded wrap.

Dixie-Narco (DN) Machines

Dixie-Narco machines from the 1990s and 2000s are extremely common in the secondary market in India. The programming button on a DN machine is usually located behind the coin mechanism door — the small door on the front face of the machine that houses coins and bills, separate from the main product door. Open this door with the coin door key. You will see a small button labelled "SERVICE" near the control board. Press it once. The display (if present) or the price LED indicators will begin to flash.

  • Use the selection buttons (the same buttons customers press to choose a drink) to navigate through price slots.
  • Press the button for the column whose price you want to change. The current price will be displayed.
  • Press the coin mechanism's "UP" and "DOWN" rocker switches (or equivalent on your model) to increment or decrement the price.
  • Once the desired price is shown, move to the next selection button.
  • Press "SERVICE" again to exit and save.

Vendo and Royal Vendors

Vendo machines use a programming keypad mounted behind the main door. Enter service mode by pressing the "PROG" button. The display will cycle through menu options — use the up/down keys to reach "PRICE" mode and then follow prompts to select columns and enter numeric prices. Royal Vendors machines use a very similar menu structure.

Older Pepsi and Coke Branded Machines

Machines branded with Pepsi or Coca-Cola livery are generally standard manufacturer units. A Pepsi machine made by Dixie-Narco follows DN programming steps. A Coke machine made by Vendo follows Vendo steps. The branding does not change the underlying control board. If you are unsure of the actual manufacturer, open the door and look for a control board model number — a quick web search on that number will identify the parent brand and manual.

One important note for older soda machines: some units from the late 1980s and early 1990s use DIP switches on the control board to set price tiers rather than a keypad. In this case, you flip physical switches in specific combinations that correspond to price values per a chart in the service manual. This approach is rare today but you may encounter it with heavily used equipment.

Updating Cashless Prices Remotely

If your vending machine is equipped with a cashless payment reader — such as a Nayax, Cantaloupe (formerly Seed), USA Technologies ePort, or a proprietary smart reader from a platform like Wendor — you have the option to update prices remotely without opening the machine at all. This is one of the most significant operational advantages of modern cashless vending.

How Remote Price Updates Work

Cashless readers communicate with a cloud backend over cellular (4G/LTE) or Wi-Fi. When a customer taps a card or UPI, the reader queries this backend to authorise the transaction. Because the price information is stored in the cloud, changing a price in the portal immediately affects what the reader charges on the next transaction — there is no need to physically reprogram the machine's local control board for cashless transactions.

The steps vary by platform but generally follow this pattern:

  • Log in to your operator portal — this might be the Nayax IRIS platform, the Cantaloupe Seed portal, or a custom dashboard if you are using a managed solution.
  • Navigate to your machine — find the machine by name, serial number, or location tag.
  • Open the planogram or price list — this is a grid of all the machine's slots with their current prices.
  • Edit the price for each slot you want to change and save.
  • Push the update — some platforms update instantly; others sync on the reader's next heartbeat check-in (usually within 5–15 minutes).

Important: Cash Price vs. Cashless Price

A critical detail that many operators miss: on a hybrid machine that accepts both coins/notes and cashless, the cash price is stored on the local control board, while the cashless price is stored in the reader's cloud backend. These can be set differently. Some operators deliberately set slightly different prices for cashless versus cash to offset transaction fees. If you update only the cloud price and not the local board price (or vice versa), the machine will charge different amounts depending on how the customer pays. Make sure you update both systems intentionally and that the prices align with your pricing strategy.

Brand-Specific Notes

Below is a quick-reference summary of programming quirks for the most common vending machine brands. Always verify against your specific model's service manual, as control board revisions can change menu layouts even within the same brand family.

Brand Service Mode Entry Price Menu Location Notes
Crane / National Vendors Press "MODE" button on inner door keypad Scroll to "PRICES" option Newer Crane models support DEX data download; prices can be updated via handheld DEX reader
AP (Automatic Products) Hold "SELECT" 3 seconds or press dedicated "PROGRAM" button Menu item "2" or "PRICE SET" Some models require a four-digit operator code before entering pricing; default is often 0000
Dixie-Narco / DN Press "SERVICE" button behind coin door Use column selection buttons to navigate Older DN units may have rocker-switch price increment; no numeric keypad
Vendo Press "PROG" button behind main door Scroll to "PRICE" mode Vendo 407 and similar models use numeric codes; consult manual for your exact model series
Royal Vendors Press "SERVICE" on inner panel Menu item "PRICE" or "P" Compatible with most standard DEX-protocol handheld audit tools
Seaga Press "ENTER" on inner keypad to wake, then hold "MENU" "PRICE" in the main menu list Seaga combo machines share a single control board for both snack and drink sections
Wittern / FSI Enter service code on customer keypad (varies by model) "VEND PRICE" submenu Some Wittern models require you to first set the machine to "Free Vend" before price programming will unlock
Wendor Smart Machines No physical button required Cloud dashboard or mobile app Prices updated remotely in real time; supports per-slot, per-category, and scheduled pricing rules

DEX Protocol and Handheld Programmers

Many commercial vending machines support DEX (Data Exchange), an industry-standard protocol that lets operators read sales data and push configuration updates — including prices — using a handheld DEX reader plugged into a port inside the machine. If your route involves many machines of the same brand, a DEX handheld can dramatically speed up price updates across your entire fleet compared to navigating menus machine by machine. DEX handhelds are sold by companies like Streamware and VendSoft, and some vending management software suites include their own DEX tools.

Considerations for the Indian Market

Operators in India face a specific pricing challenge: GST compliance. Unlike a flat-price market, vending machine prices in India may need to reflect MRP (Maximum Retail Price) regulations for packaged food items. This means you cannot set a price above the MRP printed on the product packaging. In practice, most operators price at or slightly below MRP and rely on high volume and turnover for margin. Smart platforms like Wendor allow operators to manage this at scale, with product-level MRP fields built into the inventory system to prevent accidental over-pricing.

FAQ

Frequently
Asked Questions

The programming or service button is located inside the machine — either on the inner door panel near the control board, or behind the coin door on soda machines. Open the machine with your operator key and look for a button labelled "SERVICE," "PROGRAM," or "MODE" on the main control board. If you cannot find it, check your machine model number and download the manufacturer service manual.