Use Ask for AI-powered, step-by-step instructions to resolve issues quickly.

DCR General Information

Quickly separate Fuel vs DCR issues, push configurations safely, and confirm dispenser/DCR comms using Forecourt Diagnostics.

Use this page when you need to quickly separate Fuel vs DCR issues, or push DCR configuration safely.

Search terms: Refresh Configuration, Initialize DCR Driver, Download to DCRs, DCR offline/not located, receipt address lines.

Fuel vs DCR: quick triage

  • Fuel issues and DCR issues can happen separately or together.

  • Best practice is to identify if the issue is Fuel only, DCRs only, or Both.

  • If all DCRs show a non-default screen, but you can still prepay and dispense, treat it as a DCR-only issue.


Least intrusive: when to use Refresh Configuration

  • Use Refresh Configuration as your first attempt for minor Display or Configuration updates.

It is the least intrusive option because it updates DCR configuration without clearing all fueling positions (pumps) and without forcing a full graphics reload.

It will not fix a DCR that is offline/not communicating.

Use Refresh Configuration for:

Refresh Configuration can send the following configurations to DCRs. Use it instead of Initialize DCR Driver or Download to DCRs, which require waiting for full graphics to load.

  • POP Discount configuration

  • DCR Keypad configuration

  • DCR Idle Screen configuration

  • Car Wash configuration (including PLU updates)

If the change is not listed above, or the issue persists after ~1 minute, run the full sequence given below.


For all other DCR configuration changes

To implement other DCR configuration changes, it is best practice to perform all three data push methods in sequence:

1

Refresh Configuration

In Configuration Client: ToolsRefresh Configuration

2

Before Initialize DCR Driver, confirm:

  • All pumps/fueling positions are Idle

  • No Active transactions or customers at the pumps.

This prevents Initialization errors and stuck fuel sales.

3

Initialize DCR Driver

This restarts the DCR service. DCR screens may reboot and be unusable for a few minutes.

Run this only during low traffic. Confirm no one is actively using the pumps.

In Configuration Client: ForecourtInitializationDCR Driver

4

Before Downloading to All DCRs or Initializing All DCRs, confirm:

  • All pumps/fueling positions are Idle and

  • No Active transactions or customers at the pumps.

This prevents Initialization errors and stuck fuel sales.

5

Download to DCRs

This reloads the graphics on the DCRs. DCR screens may reboot and be unusable for a few minutes.

In Configuration Client: ForecourtInitializationDCR → enter 0 (zero) or choose All


Special case: Receipt Address lines on DCRs

Receipt address lines require a three-step process:

1

Refresh Configuration

This makes the DCR service aware of the updated receipt address lines.

2

Before Initialize DCR Driver, confirm:

  • All pumps/fueling positions are Idle

  • No Active transactions or customers at the pumps.

This prevents Initialization errors and stuck fuel sales.

3

Initialize DCR Driver

This forces the receipt lines to download to the DCRs.

In Configuration Client: ForecourtInitializationDCR Driver


Base 50+ Forecourt Fuel/DCR status tool

Use this to determine if an issue is related to Fuel/Dispenser, DCR, or Both.

Forecourt status (OEMV / Ethernet)

Forecourt Status

How to use the results

  • Only 1–2 DCRs show Offline/not located: troubleshoot those positions first.

  • All DCRs show Offline/not located: troubleshoot the shared path first (DCR Driver/config, OEMV network (MNSP), Commander). Then use DCRs over Ethernet (OEMV) or Serial.

  • Pumps and DCRs both show issues: treat it as a broader forecourt (FCI) comms / controller (Commander) issue.

If diagnostics show DCRs are not communicating and symptoms match (E01, See Cashier, blank screen), use Poll Error Troubleshooting Guide.

Last updated