> For the complete documentation index, see [llms.txt](https://docs.verifone.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verifone.com/petroleum-docs/petro-and-c-store/commander-central/commander-central-user-guide/site-configuration/forecourt/fuel-configuration.md).

# Fuel Configuration

The Verifone Fuel Configuration with Fuel Prices is the part of the Commander Site Controller setup that defines how fuel grades, prices, and price signs are programmed, managed, and communicated across the entire forecourt. It ties together the POS, the site controller, the dispensers, and—if installed—electronic price signs.

### Fuel Prices

Location fuel prices can be modified by selecting the Pending Prices option on the right side of the screen. Prices that are currently active at the store will be found by selecting ‘In Effect Prices’.

Fuel prices are set based on the products and service levels assigned at the location. If there is uncertainty which products are assigned at the dispensers, see the **Fuel Configuration – In Effect tab > Fuel Positions**.

![](/files/6e04fc9d9f9709195e3be9a10170377ffd8854c7)

After the product is selected, the price can be changed for all the service level and MOP options by entering in an amount in the ‘Apply to all the Tier One (Two) Prices’ field and selecting Apply. Prices can also be entered in for each Service Level and MOP.

The Minimum Street Price is currently a read only field and sets the minimum amount that fuel prices can be set to. This field is intended to prevent incorrect fuel prices from being assigned.

Select **Apply Changes** on the bottom of the page to save the updates. Select **Discard** to undo any changes made.

#### Fuel Configuration

The Fuel Configuration section is located under Verifone Commander Central > Site Management > (Select Site) > Forecourt > Fuel. It contains two views:

* In Effect - displays the fuel configuration currently active at the site. This view is read-only.
* Pending - displays the fuel configuration staged for the next push. Authorized users can edit the Pending Config across four tabs: Parameters, Tanks, Fuel Grades, and Fuel Positions.

To navigate to a tab, select Fuel Configuration from the top navigation, then select In Effect or Pending, and choose the desired tab.

{% hint style="warning" %}
Modifications to a site's fuel configuration can negatively impact site functionality. Ensure changes are reviewed before pushing to production.
{% endhint %}

#### Access by User Role

Access to edit the Fuel Pending Config depends on the user's role and assigned permissions:

* Petro Site Admin - can edit all four tabs of Fuel Pending Config.
* Petro Site User - can edit Fuel Pending Config when the appropriate permissions are assigned.
* Major Oil Admin / Major Oil User - can view and/or edit Fuel Pending Config when the appropriate permissions are assigned.

The In Effect view remains read-only for all roles.

![](/files/3d758e0113f8a63e4de7e8d772f1696b977d8741)

#### Parameters

The Parameters tab displays and allows editing of the site-level fuel settings.

<table><thead><tr><th width="314">Field/Button</th><th>Description</th></tr></thead><tbody><tr><td>Unit of Measure</td><td>Specifies whether fuel quantities are measured in Gallons or Liters. Valid values: G, L, Gallons, Liters.</td></tr><tr><td>Halt Mode</td><td>Determines how the system halts fuel dispensing. Valid values: Soft, Hard.</td></tr><tr><td>PPU Decimal Position</td><td>Sets the number of decimal places shown in the price per unit. Value must be between 0 and 3. After changing this value, a Fuel Initialization (Forecourt > Initialization > Fuel) must be performed before any Fuel Price Initialization will be accepted; otherwise the price update is blocked with a PPU decimal format error.</td></tr><tr><td>Total Decimal Position</td><td>Sets the number of decimal places in the total fuel sale amount. Value must be between 0 and 2.</td></tr><tr><td>Autodisapproval</td><td>Sets the delay (in minutes) before a fuel authorization is automatically disapproved. Value must be between 0.0 and 10.0 in 0.5 increments.</td></tr><tr><td>Multi-Grade Timeout (Min)</td><td>Sets the time (in minutes) allowed for a multi-grade fuel selection before timing out. Value must be between 0.0 and 10.0 in 0.5 increments.</td></tr><tr><td>Ignore MOP Conflict</td><td>When selected, MOP conflicts are ignored during fuel transactions.</td></tr><tr><td>Force .9 Cents Per Gallon</td><td>When selected, forces pricing to display tenths-of-a-cent per gallon.</td></tr><tr><td>Approve All Enabled</td><td>When selected, enables bulk approval of all pending fuel transactions.</td></tr><tr><td>Recall Autocollect Inside</td><td>When selected, enables inside autocollect recall functionality.</td></tr><tr><td>Tier 2 Schedule Settings — Start Tier 2 Pricing</td><td>Hour at which Tier 2 pricing begins. Value must be between 0 and 23.</td></tr><tr><td>Tier 2 Schedule Settings — Number of Tier Hours</td><td>Number of hours Tier 2 pricing is active. Value must be between 0 and 24.</td></tr><tr><td>Postpay Schedule Settings — Start Postpay Allowed</td><td>Hour at which postpay is allowed to begin. Value must be between 0 and 23.</td></tr><tr><td>Postpay Schedule Settings — Number of Postpay Hours</td><td>Number of hours postpay is allowed. Value must be between 0 and 24.</td></tr><tr><td>Manual Approval Schedule Settings — Start Manual Approval Required</td><td>Hour at which manual approval is required. Value must be between 0 and 23.</td></tr><tr><td>Manual Approval Schedule Settings — Number Manual Approval Hours</td><td>Number of hours manual approval is required. Value must be between 0 and 24.</td></tr><tr><td>Grade Restriction — Enforce Prompting Inside</td><td>When selected, enforces grade restriction prompting at the indoor POS.</td></tr><tr><td>Grade Restriction — Prompt Restriction Outside</td><td>When selected, enforces grade restriction prompting at the outdoor DCR.</td></tr><tr><td>Alert Cashier (Minutes)</td><td>Number of minutes before alerting the cashier. Value must be between 5 and 60.</td></tr><tr><td>Apply Changes</td><td>Saves all edits made to the Parameters tab.</td></tr><tr><td>Discard</td><td>Discards all unsaved edits and reverts to the last saved state.</td></tr></tbody></table>

### Tanks

The Tanks tab displays the fuel tanks configured at the site and allows editing of individual tank records.

![](/files/9222c005bd6a88ef68824e8a53bcfeaea863612e)

<table><thead><tr><th width="205.111083984375">Field/Button</th><th>Description</th></tr></thead><tbody><tr><td>Tank Name</td><td>Name identifier for the tank. Must be 1 to 6 characters long.</td></tr><tr><td>Manifold</td><td>The manifold number associated with the tank. Value must be between 1 and 20.</td></tr><tr><td>NAXML Fuel Product ID</td><td>The NAXML identifier for the fuel product stored in this tank. Value must be between 0 and 9999.</td></tr><tr><td>Apply Changes</td><td>Saves edits to the selected tank record.</td></tr><tr><td>Discard</td><td>Discards unsaved edits and reverts to the last saved state.</td></tr></tbody></table>

#### Fuel Grades

The Fuel Grades tab displays the fuel products (grades) configured at the site. Authorized users can add, edit, or remove fuel grade records in the Pending configuration.

![](/files/1bfa68e03583255439e46c38a3888a526873a7bc)

<table><thead><tr><th width="215.111083984375">Field/Button</th><th>Description</th></tr></thead><tbody><tr><td>Search Fuel Grade</td><td>Filters the grade list in real time as text is entered. Searches by grade name or number.</td></tr><tr><td>Select Fuel Grade</td><td>Displays all configured fuel grades numbered 1-20. Select a grade to load its fields in the detail panel. Pagination controls navigate between pages.</td></tr><tr><td>Secondary Product</td><td>When checked, designates this fuel grade as a secondary (blended) product. Unlocks the Primary Product field. When unchecked, the grade is treated as a standalone product.</td></tr><tr><td>Name</td><td>Name of the fuel grade. Must not exceed 10 characters.</td></tr><tr><td>Primary Product</td><td>Required when Secondary Product is checked. Must reference an existing fuel grade. When a Primary Product is set, Tanks, Product Codes, Department, and Prices fields are not required - the grade inherits them from its primary.</td></tr><tr><td>NAXML Fuel Grade ID</td><td>The NAXML identifier for the fuel grade. Value must be between 0 and 9999.</td></tr><tr><td>Minimum Street Price</td><td>The minimum allowable street price for this fuel grade. Value must be between 0.000 and 9.999.</td></tr><tr><td>Tanks</td><td>Associates one or two tanks with this fuel grade. If one tank, tank percentage must be 100. If two tanks, the combined tank percentages must equal 100.</td></tr><tr><td>Low Feed Tank</td><td>Required when Secondary Product is unchecked (i.e. no Primary Product). At least 1 tank must be assigned; maximum 2 tanks.</td></tr><tr><td>Percentage 1</td><td>The percentage of fuel drawn from Low Feed Tank. If only one tank is configured, must be exactly 100.</td></tr><tr><td>High Feed Tank</td><td>Optional second blending tank. Only displayed when a blend configuration is required. If two tanks are set, Percentage 1 + Percentage 2 must equal 100.</td></tr><tr><td>Percentage 2</td><td>Required if a second tank is selected. Combined with Percentage 1, the two values must total 100.</td></tr><tr><td>Service Level Product Code 1</td><td>Required when no Primary Product is set. Assigns the product code for Service Level 1 transactions.</td></tr><tr><td>Service Level Product Code 2</td><td>Required when no Primary Product is set. Assigns the product code for Service Level 2 transactions.</td></tr><tr><td>Service Level Product Code 3</td><td>Optional. Assigns the product code for Service Level 3 transactions if a third service level is configured.</td></tr><tr><td>Department</td><td>Associates the fuel grade with a department. Department system ID must be between 0 and 9999.</td></tr><tr><td>Prices</td><td>Sets 12 price entries across tiers (1–2), service levels (1–3), and MOPs (1–2). Each price value must be between 0.000 and 9.999. Minimum Street Price must not exceed any configured price.</td></tr><tr><td>Add</td><td>Adds a new fuel grade record to the Pending configuration.</td></tr><tr><td>Delete</td><td>Removes the selected fuel grade from the Pending configuration.</td></tr><tr><td>Apply Changes</td><td>Saves all edits made to the Fuel Grades tab.</td></tr><tr><td>Discard</td><td>Discards unsaved edits and reverts to the last saved state.</td></tr></tbody></table>

#### Fuel Positions

The Fuel Positions tab displays the fueling positions configured at the site and allows editing of individual position settings. A fueling position can also be duplicated to one or more other positions.

![](/files/93ba0b276c4ee4ed9aa5b5cd144e2152d0d7327b)

<table><thead><tr><th width="251.7777099609375">Field/Button</th><th>Description</th></tr></thead><tbody><tr><td>Slow Flow Offset</td><td>The slow flow offset value for this position. Value must be between 2 and 9999.</td></tr><tr><td>Select Position</td><td>Selects the fueling position for these settings. Required field.</td></tr><tr><td>Preset Prepay</td><td>Enables or disables preset prepay for this position. Required field.</td></tr><tr><td>Preset Postpay</td><td>Enables or disables preset postpay for this position. Required field.</td></tr><tr><td>Stacking</td><td>Enables or disables transaction stacking at this position. Required field.</td></tr><tr><td>First In First Out</td><td>Enables or disables first-in, first-out transaction ordering. Required field.</td></tr><tr><td>Commercial</td><td>Select to convert a fueling position to commercial. Select for each pump that needs to be enabled as commercial.</td></tr><tr><td>Ignore Pump Error</td><td>A setting that tells the POS/Commander to continue processing even though the pump has reported an error condition.</td></tr><tr><td>View Buzzer Off</td><td>In a postpay situation, the customer lifts the handle, leaves the nozzle off the pump, and comes inside to pay. Select to allow the [VIEW] key to stop the beeping at the terminal.</td></tr><tr><td>DCR Prompt Preset Amount</td><td>It controls whether the DCR prompts the customer to enter a preset dollar or volume amount before fueling begins.</td></tr><tr><td>Auto Disapproval</td><td>Select to disapprove a dispenser if it remains inactive for the period of time set in “Delay Autodisapproval”.</td></tr><tr><td>Instant Autoapproval</td><td>It approves the fueling point immediately and unconditionally when the handle is lifted, without waiting for any authorization checks (such as card authorization, network response, or cashier input).</td></tr><tr><td>Auto Approval</td><td>Enables or disables automatic transaction approval at this position. Required field.</td></tr><tr><td>Handle Up Calling</td><td>Select to make the pump call for approval to dispense fuel when the customer lifts the handle.</td></tr><tr><td>DCR In Dispenser</td><td>Indicates whether the DCR is integrated inside the dispenser. Required field.</td></tr><tr><td>Pay At Pump Only</td><td>When selected, this position accepts payment at the pump only. Required field.</td></tr><tr><td>Multi Product Settings</td><td>It allows a fueling position to be configured so that when a customer prepays, they are prompted to choose from a specific list of fuel grades — rather than being able to select any grade available at that dispenser. Each grade in the list is assigned a Prompt Order that controls the sequence in which the grades appear on the DCR screen.</td></tr><tr><td>Prepay Only</td><td>When selected, this position operates in prepay mode only. Required field.</td></tr><tr><td>Auto Collect</td><td>Determines when the system auto-collects the sale. Valid values: none, all, cash.</td></tr><tr><td>Minimum PPU</td><td>Sets the minimum price per unit for the fueling position. Required field.</td></tr><tr><td>Volume Limit</td><td>Sets the maximum fuel volume dispensed per transaction. Value must be between 0.000 and 99999.999. Unit must be one of: USG, Gallons, G, L, Liters.</td></tr><tr><td>Currency Limit</td><td>Sets the maximum currency amount dispensed per transaction. Value must be between 0.00 and 999999.99.</td></tr><tr><td>Blend Type</td><td>Specifies the blend type for this position. System ID must be between 1 and 6.</td></tr><tr><td>Current Service Level</td><td>Sets the default service level for this position. System ID must be between 1 and 3.</td></tr><tr><td>Default MOP</td><td>Sets the default method of payment for this position. System ID must be between 1 and 2.</td></tr><tr><td>SPI IP / Allow Access</td><td>Allow access of the IP address of the SPI device at this position. Must be a valid IPv4 address.</td></tr><tr><td>Fuel Hoses</td><td>Assigns up to 7 hoses to this position. Each hose system ID must be between 1 and 7; fuel product must be between 0 and 20.</td></tr><tr><td>Duplicate Position</td><td>Copies the settings of this fueling position to one or more selected destination positions.</td></tr><tr><td>Apply Changes</td><td>Saves all edits made to the selected fueling position.</td></tr><tr><td>Discard</td><td>Discards unsaved edits and reverts to the last saved state.</td></tr></tbody></table>

### Fuel Tax Exemptions

The Fuel Tax Exemption section is located under **Verifone Commander Central > Site Management > (Select Site) > Forecourt.** Fuel Tax Exemptions are used to configure tax exemptions on fuel sales that can be applied to post pay fuel sales. The Fuel Tax Exemption configuration form allows up to five fuel tax exemptions to be entered. The exemption can be based on an amount per gallon, tax rate configuration, or both.

![](/files/db21e85416883e0fd5ad85428c1ab973ce15de3e)

<table><thead><tr><th width="280.6666259765625">Field/Button</th><th>Description</th></tr></thead><tbody><tr><td>Fuel Tax Exempt Record ID</td><td>A record number must be entered from 1-5 for the fuel tax exemption.</td></tr><tr><td>Name</td><td>Enter a description for the fuel tax exemption.</td></tr><tr><td>Amount</td><td>Enter the amount for fuel tax exemption if amount per gallon or both are selected for the Type drop-down menu.</td></tr><tr><td>Type</td><td>Select between Amount Per Gallon, Tax File Entry, or both to determine how the tax exemption is applied. If Tax File Entry or Both are selected, a tax will need to be selected from the tax drop-down menu.</td></tr><tr><td>Print Receipt Line (Signature Line)</td><td>Determines whether the fuel tax receipt lines configured will print with the sale or not.</td></tr><tr><td>Fuel Tax Receipt Line</td><td>Allows the receipt printed for transactions with fuel tax exemption to include specialized receipt information.</td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verifone.com/petroleum-docs/petro-and-c-store/commander-central/commander-central-user-guide/site-configuration/forecourt/fuel-configuration.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
