Dispenser Card Readers
Dispenser Card Readers (DCRs) give customers the option of paying at the dispenser.
Overview
Dispenser Card Readers (DCRs) give customers the option of paying at the dispenser. DCRs read the magnetic stripe of credit, debit, and similar cards, sends the information to a credit network, and controls dispensing fuel based on the network’s response.
Dispenser Types
Although different manufacturers refer to card readers by various trade names, Verifone uses DCR (Dispenser Card Reader) as a generic term for all of them.
Bennett
Dispenser Card Terminal (DCT)
Dresser/Wayne
Dispenser Card Processing Terminal (DCPT)
Gilbarco
CRIND®: Card Reader IN Dispenser
Tokheim
Dispenser Payment Terminal (DPT)
Color logos are now supported on Gilbarco M7 and Wayne DCR. While Wayne devices seamlessly display logos without any extra steps. To enable the DCR color logo on the Gilbarco M7 device after Verifone Commander software installation, a one-time manual intervention is necessary.
The Gilbarco technician should choose the Verifone personality, instead of the default blue personality, from the maintenance menu for each dispenser.
In order to display the color logo, select “Verifone” option ‘1’ on the Gilbarco M7 located at SYSTEM MENU > APP CONFIGURATION > CRINDBIOS > DISPLAY > PERSONALITY after software installation for each dispenser.
Following this selection, reboot each dispenser to display the color logo.
Color logo is supported on the following dispensers:

Buypass distribution for BP and Exxon can select the site logo using the Site Logo dropdown from Configuration Client > DCR Configuration > Site Configuration.
Using Dispenser Card Readers
Dispenser Card Reader (DCR) Card Fuel Sale
Below are some common functions that are related to DCR sales:
Approve DCR Transaction: Some states require cashier intervention before fueling can begin.
View Fueling Point: A small yellow triangle indicates that the network has returned a message or customer has requested help. In either case, fueling position should be viewed to clear the message.
Reprint DCR Transaction: Occasionally, customers come to the counter to request a DCR receipt (paper ran out).
This function reprints DCR and completed prepay transaction receipts.
Touch ** [VIEW],**touch **[Reprint DCR TRAN]**and select the transaction to print.
The most recent transaction is always at the top of the list and highlighted.
During a DCR transaction, a small card icon appears in the background of the graphic for that fueling position as shown below:
![]()
**DCR Calling:**Customer swipes the credit card and the card appears on button.
![]()
**DCR Approved:**Image changes into a nozzle ready to dispense fuel.
![]()
**DCR Dispensing:**A fuel drop to show fueling.
![]()
**Idle:**Fueling point returns to Idle upon completion of DCR sale.
![]()
**Help:**Help is requested or there is a network message that should be viewed. View pump to clear the icon.
DCR Sales Examples
The following DCR sales examples are mentioned the DCR sales sequences table:
DCR Sale Using a Card
DCR Sale Using a POP Discount Code
Pay Inside Sale Using a POP Discount
Postpay Inside Sale
Prepay Inside Sale
Card Rejected with Hot Pump Enabled
Card Rejected with Hot Pump Disabled
Card Not Removed
POP Discount Code Rejected
DCR Sales Sequence Table
The sales sequences for DCR transactions for all dispensers the POS supports are in the tables below. These tables show how the configuration can change the customer experience at the pump. Consider the following in all tables:
If the POS is in the idle state, the fueling point number remains lit and the icons are dark.
If the POS is sending data to the DCRs, a “LOADING” message replaces the current prompt untill the transaction is complete.
DCR Sale Using a Card
DCR is in idle state.
Idle state.
Idle Prompt
Customer inserts a card.
Fueling point number icon flashes.
REMOVE CARD RAPIDLY Schlumberger: PLEASE REMOVE THE CARD Displays for 5 seconds.
Customer removes card. If customer does not remove card, see “Card Not Removed” table.
POS performs local validation of card.
ONE MOMENT PLEASE
Customer waits.
POS requests card authorization.
“Hot DCR pump” in Fuel Manager > DCR Configuration is set to ‘Y’.
Credit or debit card: The customer waits.
POS approves pump before authorization is received. Car icon lights. If authorization is then rejected, see “Card Rejected with Hot DCR Pump Enabled.” Card rejection information is noted on the journal.
Start Fueling Prompt
“Hot DCR pump” is set to ‘N’.
Credit or debit card: The customer waits.
POS approves pump after receiving authorization. If authorization is rejected, see “Card Rejected with Hot DCR Pump Disabled.” Card rejection information is noted on the journal.
Start Fueling Prompt
Customer removes nozzle and dispenses fuel.
POS sounds a tone to indicate fueling has started. Nozzle icon lights.
Promotional Message
If “Always print receipt” parameter in DCR Site Parameters in Fuel Manager mode is set to ‘N’.
Customer completes fueling and replaces nozzle. Customer responds ‘Yes’ to “RECEIPT?”
Fueling point number icon flashes. POS beeps to indicate fueling is complete.
RECEIPT (YES/NO)? followed by PRINTING RECEIPT followed by RECEIPT IS READY Displays for 5 seconds - beeps.
Customer completes fueling and replaces nozzle.
Customer responds ‘No’.
Fueling point number icon flashes. POS beeps to indicate fueling is complete.
RECEIPT (YES/NO)?
THANK YOU
If “Always print receipt” is set to ‘Y’.
Customer completes fueling and replaces nozzle. Customer waits.
Fueling point number icon flashes. POS beeps to indicate fueling is complete.
PRINTING RECEIPT followed by RECEIPT IS READY THANK YOU, displays for 5 seconds - beeps.
DCR returns to idle state.
Idle state.
Idle Prompt
Card types cause different prompts to appear:
Debit cards: If a customer inserts a debit card without first pressing the **[DEBIT]**key, “DEBIT OR CREDIT?” appears on the display. After a card has been identified as a debit card, the display prompts with “ENTER PIN.”
Fleet cards: Different Fleet cards prompt the customer for information such as odometer reading, vehicle identification number, etc.
Stored Value Cards: Also known as prepaid cards, these cards usually display the balance that remains on the card.
DCR Sale Using a POP Discount Code
DCR is in idle state.
Idle state.
Idle Prompt
Customer inserts a card.
Fueling point number icon flashes.
REMOVE CARD RAPIDLY Schlumberger: PLEASE REMOVE THE CARD Displays for 5 seconds.
Customer removes card. If customer does not remove card, see “Card Not Removed” table.
POS performs local validation of card.
ONE MOMENT PLEASE
Customer waits.
POS requests card authorization.
“Hot DCR pump” in Fuel Manager > DCR Configuration is set to ‘Y’; “POP Discount Enable” and “POP Discount Code Enable” in Manager > Configuration > Sales Config are set to ‘Y’.
Customer enters ‘Y’ or ‘N’.
POP CODE? Y/N
If customer enters ‘Y’, prompt to enter the POP code appears.
ENTER DATA
Customer enters 7-digit POP Code.
POS approves code before prompting for card. If code is rejected, see “POP Code Rejected” table.
Credit or debit card: The customer waits.
POS approves pump before authorization is received. Car icon lights. If authorization is then rejected, see “Card Rejected with Hot DCR Pump Enabled.” Card rejection information is noted on the journal.
Start Fueling Prompt
.
“Hot DCR pump” is set to ‘N’
Credit or debit card: The customer waits.
POS approves pump after receiving authorization. If authorization is rejected, see “Card Rejected with Hot DCR Pump Disabled.” Card rejection information is noted on the journal.
Start Fueling Prompt
Customer removes nozzle and dispenses fuel.
POS sounds a tone to indicate fuelling has started. Nozzle icon lights.
Promotional Message
If “Always print receipt” parameter in DCR Site Parameters in Fuel Manager mode is set to ‘N’.
Customer completes fueling and replaces nozzle. Customer responds ‘Yes’ to “RECEIPT?”
Fueling point number icon flashes. POS beeps to indicate that fueling is complete.
RECEIPT (YES/NO)? followed by PRINTING RECEIPT followed by RECEIPT IS READY Displays for 5 seconds - beeps.
Customer completes fueling and replaces nozzle.
Customer responds ‘No’.
Fueling point number icon flashes. POS beeps to indicate fueling is complete.
RECEIPT (YES/NO)?
THANK YOU
If “Always print receipt” is set to ‘Y’
Customer completes fueling and replaces nozzle. Customer waits.
Fueling point number icon flashes. POS beeps to indicate fueling is complete.
PRINTING RECEIPT followed by RECEIPT IS READY THANK YOU displays for 5 seconds - beeps.
DCR returns to idle state.
Idle state.
Idle Prompt
Pay Inside Sale Using a POP Discount
DCR is in idle state.
Idle state.
Idle Prompt
Customer selects any PAY INSIDE option (PAY INSIDE CASH, PAY INSIDE CREDIT).
Car icon flashes and POS beeps repeatedly.
ONE MOMENT PLEASE
Customer waits.
Cashier approves pump. Nozzle icon lights.
Start Fueling Prompt
Customer dispenses fuel.
POS sounds a tone to indicate that fueling has started.
Promotional Message
Customer completes fueling and replaces nozzle.
Dollar icon lights. POS beeps to indicate fueling is complete.
PLEASE PAY CASHIER Displays for 20 seconds - beeps 3 times.
Customer goes inside to pay.
If codes are enabled, cashier processes POP discount code or coupon at the POS when fuel sale is tendered.
Idle Prompt
DCR returns to idle state.
Idle state.
Idle Prompt
Postpay Inside Sale
DCR is in idle state.
Idle state.
Idle Prompt
Customer removes nozzle.
Car icon flashes and POS beeps repeatedly.
ONE MOMENT PLEASE
Customer waits.
Cashier approves pump. Nozzle icon lights.
Start Fueling Prompt
Customer dispenses fuel.
POS sounds a tone to indicate fuelling has started.
Promotional Message
Customer completes fuelling and replaces nozzle.
Dollar icon lights.
POS beeps to indicate fuelling is complete.
PLEASE PAY CASHIER
Displays for 20 seconds - beeps 3 times
DCR returns to idle state.
Idle state.
Idle Prompt
Prepay Inside Sale
DCR is in idle state.
Idle state.
Idle Prompt
Customer prepays inside.
Car icon lights. Pump is approved.
Start Fueling Prompt
Customer inserts card at an already prepaid pump. (This applies to systems without a [CASH] key and the “Handle Up Calling” set to ‘N’, “Full Service Preset at Pump” set to ‘Y’ and “Autocollect” set to ‘0’.)
CARD NOT READ Displays for 5 seconds - beeps 3 times.
Customer removes nozzle and follows start fueling instructions, and begins to dispense fuel.
Nozzle icon lights. POS sounds a tone to indicate fueling has started.
Promotional Message
Customer completes fueling and replaces nozzle.
Nozzle icon turns off. POS beeps to indicate fueling is complete.
Customer has dispensed less than prepaid amount.
Dollar icon lights. POS beeps to indicate fueling is complete.
SEE CASHIER
Customer has dispensed more than prepaid amount.
Dollar icon lights. POS beeps to indicate fueling is complete.
SEE CASHIER
Customer has dispensed prepaid amount.
POS beeps to indicate fueling is complete.
Idle Prompt
DCR returns to idle state.
Idle state.
Idle Prompt
Card Rejected with Hot Pump Enabled
DCR is in idle state.
Idle state.
Idle Prompt
Customer inserts a card.
Fueling point number icon flashes.
REMOVE CARD RAPIDLY Schlumberger: PLEASE REMOVE THE CARD Displays for 5 seconds.
Customer removes card. If customer does not remove card, see “Card Not Removed” table.
POS validates card.
ONE MOMENT PLEASE
Customer waits.
POS requests authorization for card and approves pump.
Start Fueling Prompt
Customer removes nozzle dispenses fuel.
Nozzle icon lights. POS sounds a tone to indicate fuelling has started.
Promotional Message
Card is rejected.
Fueling point number, car, and nozzle icons flash. Pump is stopped. Card rejection information is noted on the journal.
PLEASE SEE ATTENDANT Displays until cashier views message inside. DCR beeps 3 times.
Customer replaces nozzle.
Dollar icon lights. POS beeps to indicate fuelling is complete.
PLEASE SEE ATTENDANT Displays for 20 seconds - beeps 3 times.
DCR returns to idle state.
Idle state.
Idle Prompt
Card Rejected with Hot Pump Disabled
DCR is in idle state.
Idle state.
Idle Prompt
Customer inserts a card.
Fueling point number icon flashes.
REMOVE CARD RAPIDLY
Schlumberger:
PLEASE REMOVE THE CARD
Displays for 5 seconds.
Customer removes card.
If customer does not remove card, see “Card Not Removed” table.
POS validates card.
ONE MOMENT PLEASE
Card is rejected.
Fueling point number, car, and nozzle icons flash. Card rejection information is noted on the journal.
PLEASE SEE ATTENDANT
Displays until cashier views message inside. DCR beeps 3 times.
DCR returns to idle state.
Idle state.
Idle Prompt
Card Not Removed
DCR is in idle state.
Idle state.
Idle Prompt
Customer inserts a card.
Fueling point number icon flashes.
REMOVE CARD RAPIDLY Displays for 5 seconds.
Customer does not remove card.
Fueling point number icon flashes.
PLEASE REMOVE CARD Displays for 10 seconds - beeps 3 times.
DCR returns to idle state.
Idle state.
Idle Prompt
In addition to message alert beeps, DCR beeps once per second while card is in reader.
POP Discount Code Rejected
POP Code is rejected.
Fueling point number icon flashes. POP Code rejection information is noted on the journal.
INVALID CODE CONTINUE Y/N
If customer enters ‘Y’, 2nd prompt for code entry appears.
ENTER DATA
If customer enters invalid entry, 3rd prompt for code entry appears.
Fueling point number icon flashes. POP Code rejection information is noted on the journal.
INVALID CODE CONTINUE Y/N
If 3rd attempt fails, transaction is cancelled.
INVALID CODE TRANS CANCELLED
DCR returns to idle state.
Idle state.
Idle Prompt
Bad Card Read
DCR is in idle state.
Idle state.
Idle Prompt
Customer inserts a card.
Fueling point number icon flashes.
REMOVE CARD RAPIDLY Displays for 5 seconds.
Card is unreadable or was inserted incorrectly.
Fueling point number icon flashes.
REENTER CARD Displays for 20 seconds - beeps 3 times.
Customer has made three unsuccessful attempts to insert card.
Fueling point number, car, and nozzle icons flash.
PLEASE SEE ATTENDANT Displays for 20 seconds.
Card has expired.
Fueling point number, car, and nozzle icons flash.
EXPIRED CARD Displays for 20 seconds - beeps 3 times.
Additional DCR Prompts
The following additional DCR prompts may appear:
Customer presses [HELP] key.
Fueling point number, car, and nozzle icons flash.
No prompt displays, but message is sent inside.
Customer presses [CANCEL] before dispensing fuel.
TRANSACTION CANCELED Displays for 10 seconds - beeps 3 times.
Customer inserts a fleet card.
ENTER DRIVER NO ENTER UNIT NO
ENTER ODOMETER
Customer inserts a Proprietary card or debit card.
One of the following prompts displays:
· ENTER USER ID
· ENTER DATA
· ENTER PIN
The customer then keys the identifying number.
Customer inserts a Proprietary card.
Card declined by Proprietary network.
CARD LOCKED OUT
Customer enters incorrect PIN, data, or user ID information for a Proprietary card.
Prompts customer to enter correct information.
One of the following prompts display: INVALID USER ID INVALID DATA INVALID PIN The customer is then directed to: PLEASE SEE CASHIER
Customer inserts a card.
PLEASE READ
YOUR CARD HAS A SECURITY CHIP
DO NOT REMOVE UNTIL PROMPTED
WAIT TO REINSERT CARD
Configuring Dispenser Card Readers
The DCR Configuration form is used to define general operating procedures for dispenser card readers (DCRs) at the site.
Use Forecourt > DCR to configure DCRs.
Use Tools > Managed Modules > DCR_Driver_Configuration to assign port and configure the communication parameters for DCR.
Fuel Manager / Fuel / Site Parameters provides additional parameters required for successful fuel operations. Refer to the Configuring Fuel Manager section in the Fuel Manager topic for details on configuring site parameters related to DCRs.
After changes are made to DCR parameters, the command “Tools_> Refresh Configuration” can typically be executed for the new settings to be applied to DCRs.__The Receipt Header/Trailer parameters also require a DCR download._All the DCR position attributes except Pay At Pump, Push To Start Button, Grade Select Button, and Lever On Pump require to initialize DCR driver.
DCR
Site Configuration
Use to set up the operation of all DCRs at a site. If these are the last changes you make before exiting Fuel Manager, use both of the following commands:
Forecourt > Initialization > DCR
Approve All Sales
Select to require the cashier to approve all outside sales.
Always Print Receipt
Select to automatically print a receipt at the pump after every DCR sale. (If not selected, the customer is prompted “Receipt Y/N?” and must choose whether to print the receipt.)
Low Paper Alarm
Select to alert the cashier when the DCR is low on receipt paper.
Receipt Prompt Before Sale
Select to prompt the customer about a receipt prior to dispensing fuel.
Receipt Prompt After Sale
Select to prompt the customer about a receipt after dispensing fuel.
Prompt Prepay Receipt Outside
Select to allow a customer to be prompted for a receipt at the DCR after prepaying inside.
Send Preset Amount to Host
Select to send preset amount to host.
Allow fill-up with Preset
Enable to fill-up gas with the preset amount.
Armed Forces Restriction
Select to display the Armed Forces prompt “Are you authorized [Y/N]?” prior to dispensing.
Handle Up Help Message [0-99]
Enter the length of time (in seconds) until a help message displays on the terminal to alert the cashier that the handle on the DCR is raised and an MOP has not been selected during the specified time (0 - 99).
Error Prompt Time [5-300]
Enter the length of time (in seconds) that DCR errors display for the customer (5 - 300).
Info Prompt Time [5-300]
Enter the length of time (in seconds) that the last message on the DCR displays for the customer (5 - 300).
User Prompt Time [5-300]
Enter the length of time (in seconds) that the user input prompt displays for the customer (5 - 300).
Enable Keypress Beep
This parameter applies to Dresser/Wayne and Tokheim DCRs.
Select to enable the beep when the customer presses keys on the DCR keypad.
Enable Attention Beep
This parameter applies to Dresser/Wayne, Gilbarco, Schlumberger, and Tokheim DCRs.
Select to enable the beep to get the customer’s attention.
Enable Mistake Beep
This parameter applies to Dresser/Wayne, Gilbarco, and Schlumberger DCRs.
Select to enable the beep when the customer makes a mistake.
Graphics Pay Inside Cash/Credit Prompts
Select to enable graphics pay inside cash/credit prompts.
Audible Help message on POS
Enable to hear audio help message on POS.
Enable Outdoor Tave
Refer to the TAVE Feature Reference documentation for information on this feature.
The TAVE (Trans Amor Verifone Edition) system minimizes the flow of unencrypted payment card data within the POS system by performing end to end encryption. Payment card data is encrypted by TAVE enabled card readers both at the dispenser and inside the store. Card data is encrypted by these devices and passed to the First Data front-end processor in encrypted form for authorization. The First Data front-end processor decrypts the payment card data and sends the data to the issuing bank. A token is linked to the authorization and sent back to the Verifone POS. The VeriFone POS stores this token and uses the token instead of unencrypted payment card data for all subsequent processing.
Select to enable Tave feature.
Site Logo
Software Release 55.01 Buypass distribution for BP has the Site Logo parameter to select the BP logo that will appear on DCRs.

Software Release 55.02 Buypass distribution for Exxon has the Site Logo parameter to select the Exxon logo that will appear on DCRs. There are three options: None, Exxon and Mobil.
DCR Position Attributes
Use to set up the operation of a specific DCR at a site.
If these are the last changes you make before exiting Fuel Manager, use both of the following commands:
Forecourt > Initialization > DCR
Select DCR Position
Position
Select the DCR to be configured.
Select Duplicate Position
Duplicate
Select the DCR to be copied and click Duplicate this Position. Select the DCR to which you want to copy the information. When copying is complete, click Done Duplicating.
EMV Parameters
Refer to Outdoor EMV Feature Reference for more information on this feature.
Enable EMV
Select to enable outside EMV.
IP Address
Enter outside EMV IP address.
Port
Enter port number.
Other Parameters
Pay At Pump
Select if the pump has a DCR and if it is available for use by the customer.
Push To Start Button
Select if the dispenser has a Start button that must be pressed to begin fueling. This parameter ensures that the correct instructions are displayed on the DCR.
Grade Select Button
Select to make the customer select a type of fuel product by pressing a corresponding button at a dispenser that dispenses multiple fuel products from a single hose.
Lever On Pump
Select to make the DCR display instructions for starting to fuel from a dispenser with a lever. (If not selected, the DCR displays instructions for starting to fuel from a dispenser without a lever.)
Enable Scanner
Select if a barcode scanner is installed at the DCR.
Enable Debit
Select to enable debit payment.
Menu Capable
Select to enable menus.
NFC Mode
· Contactless Disabled: Select to disable contactless payment.
· Contactless MSD Enabled: Select to enable contactless payments for MSD cards.
· Contactless EMV Enabled: Select to enable contactless payment for EMV cards.
Refer to Outdoor EMV Feature Reference for more information on this feature.
Enable Graphic Support
Select if graphics are supported by the DCR.
Graphic Keypad
Select if a graphic keypad is installed at the DCR.
Graphic Printer
This parameter applies to Tokeim DCRs only. Select if the printer prints graphics.
Enable Scanner
Select if a barcode scanner is installed at the DCR.
Primary Graphic Side [0-64]
Gilbarco only. Enter the number of one DCR on each pump as the primary DCR.
One controller operates the graphics for both sides of a pump. Select only one side of each pump as primary.
Graphic Display
Select the display type supported — Monochrome, Color, ROM, Monochrome + ROM, None.
Graphic Screen Size
Select 5 inches or 10 inches.
Graphic Text Lines
Select 2 Lines or Full Screen (multiple lines).
Receipt Header/Trailer
Use to define the messages printed on the header and trailer of the DCR receipt.
If these are the last changes you make before exiting Fuel Manager, use both of the following commands:
Forecourt > Initialization > DCR
Receipt Header
The message that prints on the first five lines of the DCR receipt. Enter the message on each line and select the alignment — Left, Right, Center.
Receipt Trailer
The message that prints on the last five lines of the DCR receipt. Enter the message on each line and select the alignment — Left, Right, Center.
DCR Display
Use to enter the DCR promotional message that appears on the DCR display while the customer pumps fuel.
If these are the last changes you make before exiting Fuel Manager, use both of the following commands:
Forecourt > Initialization > Fuel
Forecourt > Initialization > DCR
Reporting
DCR Statistical Report
Reports fuel sales at dispenser card readers only.

Report Details:
#CUST: The number of customers at a DCR.
VOLUME: The amount of fuel dispensed at a DCR.
AMOUNT: The sale amount of fuel dispensed at a DCR.
%FP: The total percent of DCR activity at a specific fueling point.
%DCR: The percent of all dispenser card reader sales dispensed at a specific DCR.
%FUEL: The percent of all fuel sales dispensed at a specific DCR.
Troubleshooting
CARD IN READER
A customer left a card in a DCR.
CARDSCAN 0 LOADED
(Schlumberger) Broadcast loading of all DCRs (CARDSCANs) has concluded. The ‘0’ means ‘all.’
DEBIT MODULE NOT PRESENT
Debit is not available at a DCR.
E1156
INVALID RECEIPT INFO
Attempted to do a ticket reprint or ticket recall on a DCR/ fuel transaction and the POS found the ticket data invalid. Call servicer for assistance.
E1212
NO DCR RECEIPT AVAILABLE
Attempted to print a DCR receipt inside and there are none available.
E5002
INVALID DCR NUMBER
Attempted to disable or download to a DCR and entered an invalid DCR number. Enter the correct value between 1 and 32.
Last updated