Wayne EMV and Anthem Setup
2025
Chris Harris
Fiscal Systems Inc
1/1/2025
Fiscal Wayne EMV Set-up
Contents
For Fiscal Represetitive - Setup Information 2
SC Hardware and OS Requirements: 4
Fiscal Representative – Setup Information 6
Wayne Connect with Fiscal Site Controller 8
Wayne Dispenser Configuration with a Fiscal System 9
Please Give to Technician BEFORE upgrade. 9
Fiscal Representative – Setup Information 17
Wayne EMV Setup
Current EMV Support
- Heartland: Contact Only
- Fiserv: Contact Only
- Worldpay: Contact Only
- NBS: Not Certified
For Fiscal Represetitive - Setup Information
/home/sitecon/sc Variables
- EMV_ENABLED 1
- DISABLE_FALLBACK 1 # only if SC146 or lower is being used
- ENFORCE_EMV_SERVICE_CODE 1 # only if SC146 or lower is being used
- BUFFER_WIX_MSG 1
- AMEX_APP_SCHEME 1
- EMV_PREAUTH_AMOUNT 7500
Note: If your bank cards are set to be preauthorized for $75.00, EMV_PREAUTH_AMOUNT needs to be set to 7500. This is needed for every CRIND type for outside EMV.
- CRDWIX_RELABEL_CREDIT_DEBIT 1
Note: Optional and only for sites that use ATL.
- For Pin Bypass, add the following variables:
- GLOBAL_PIN_BYPASS 1
- CRDWIX_DENY_PIN_BYPASS_DEBIT 1 ***MUST be used at Heartland sites ONLY***
***After adding all SC variables, run exit2 on SC***
Prompts.crd
** If this is a Valero Site Please Change Prompt 27 to "Please See Attendant" **
CCL VARIABLES
- EMV_ENABLED 1
Tells host the POS system is EMV capable.
- PDL ###
Where ### is “ADS”, “ATL”, or “RBS”
***RBS specific variable***
- PARAM_DATA 1
***ADS specific variables***
- ADS_EMVPDL_DEVICEID ###
If site is attended, set to Master POS number + 200. For example, if the MPOS is 01, then set to 201. If site is unattended, set to 001.
- ADS_EMV_AID_LIST A0000000031010,A0000000032010,A0000000033010,
A0000000041010,A0000000042203,A0000000043060,A00000002501,
A0000000980840,A0000001523010,A0000001524010,A0000003241010
***After adding all CCL variables, run exit2 on ccl and run pdl command on ccl***
CODE VERSIONS
SC Code – 11.01.01-0146_SCEMV_Beta or higher
Alphanumeric requires 11.01.01-0149_SCEMV_Beta or higher
CCL Code – 11.01.01-3612_SCEMV_Beta or higher
Although these versions of code utilize TCP/IP for the card reader, leave the “Crind Port: “ set as is.

Remove Debit: Yes from all fuel setup dispensers

IP CRIND File
Create a file called: “CrdWixIPAddr.dat” with 640 permissions and correct user sitecon, also attached below. A CAT port needs to be setup if not already.
Add the CAT IP addresses in the file. When we connect, it tells us what pump it connects to.
Inside will have the IP of the cat as follows:
192.168.1.115:1234
Note: Single-board/Duel side configurations will only have one IP shared between both sides
**You will not be able to tell the difference between single and dual sided by this file**
FOR OUTSIDE EMV
A production signed Wayne PDL must be placed in the /home/sitecon/sc
**Note - It must be a Wayne PDL**
The file "$EMVPDL.xml" on the SC side is the "main" PDL that is used for initializing various dispenser types.
As of SC version 0166, Each individual dispenser type can have its own PDL that will take higher precedence than the main PDL.
Wayne - "$EMVPDL-CrdWix.xml" ( Supported since 2021 )
What this means is it will use $EMVPDL-CrdWix.xml even if $EMVPDL.xml exists. You will also need to make sure you rename the $EMVPDL.CrdWix-VoyWex.xml to $EMVPDL-CrdWix.xml if you plan to use that one.
When the SC starts up and instantiates a Crind interface ( CrdWix, CrdBcx, CrdLpt ), those interfaces will look first for their specific PDL and then fall back to the main PDL if it doesn't exist.
SC Hardware and OS Requirements:
- SC Model 350 or newer is required
- SUSE SLES 15.3 requirement
WAYNE FIRMWARE INFO
Fiscal requires Wayne IX Pay with EMV readers and keypads to run EMV transactions. The firmware version required is 2.8.205.9 (J2 R2 North America).
This firmware works with both Jade and Red boards.
If receipts do not print after OEMV update, check printer.crd for any special characters. If found, either remove them or escape them out.
List of special characters:
‘ (single quote): to escape out of ‘ use "
“ (double quote): to escape out of “ use '
< to escape out of < use <
> to escape out of > use >
& to escape out of & use &
When running alphanumeric keypad, you can map the F1, F2, F3 and F4 buttons in the keypad.crd


Retail Keypad configuration:
Wayne Anthem A12/A27
Fiscal Representative – Setup Information
/home/sitecon/sc/environ.dat variables:
CRDWIX_AS_SERVER 1
CRDWIX_SSL_PORT 4321
Having CRDWIX_AS_SERVER variable defined will cause the CrdWix module to start up in "Server" mode where it is listening for a connection. If this variable is not defined, CrdWix module will start in "Client" mode.
This is why the CrdWixIPAddr.dat is not needed in "Server" mode ( the SC's IP address is configured in the pump itself ).
The result of this is that the CrdWix module can only operate in one "mode", either Server or Client. This means that every wayne crind that is connected to a SC needs to be the same "mode".
- If the SC is the Server
- All of the pumps need to be Client mode
- If the SC is the Client
- All of the pumps need to be Server mode
Add the following files with -rw-rw---- (660) permissions and sitecon:users ownership
CrdTypes.dat:
- 1,CrdWix
- 2,CrdWix
- 3, CrdWix
- Pump #, CrdWix, etc…
CrdWixSSL.crt – file is pre-configured
CrdWixSSL.enckey – file is pre-configured
$EMVPDL.xml – file is pre-configured
prompts.crd – prompt 44 SCR_SPECIAL_CARD says: “Please Insert Payment Card”
Remove – CrdWixIPAddr.dat
Troubleshooting:
Use command supsc cmXXcei to bypass startup checks if “SPM unavailable” error is in Syslog.dat
Startup checks are run at the start of the communication and check a few things to make sure the dispenser is in a state we can initiate it and try to bring it online.
"cmXXcei" command will bypass these checks and force the SC to try anyway. A bug in 0165a sometimes could leave it in a state where it would get stuck in "SPM unavailable".
**This bug is fixed in 0167**
If you have to rollback or remove variables from the environ the SC must be rebooted.
Currently, this is my current understanding of the breakdown on the different crind types and what they support
-
Anthem Devices
- Can only be Client mode
-
T7 Devices
- Can be configured for both Client and Server
-
Ovation Devices
- Can only be Server mode.
Wayne Connect with Fiscal Site Controller
See the diagram below on how to connect the Wayne Connect system. The basic premise is that the Wayne Connect system will convert the TCP communication over the 2-wire to the store. The CRIND will connect to the in-dispenser unit over ethernet, then run 2-wire to the in-store Wayne Connect, which finally connects to the store network.

FSC/D-Box
Wayne Dispenser Configuration with a Fiscal System
Please Give to Technician BEFORE upgrade.
Create Installation USB Flash Drive
- Open iXConfigurator ***Tech will need Template Release 10/27/2022***
- Ensure NA EMV IXPAY 1 HARDWARE is selected from the pull-down list.
- GENERAL CONFIGURATION
- Board Type: dependent on dispenser
- Display Type: dependent on dispenser
- Printer Configuration: unchecked
- Country: United States
- POS Vendor: Fiscal Systems
- Customer: Generic
- Keypad Type: dependent on dispenser
- Certified Versions: 2.8.205.9 EMV – July 2022
- Contactless Reader Installed: dependent on dispenser
Click Next
- NETWORK CONFIGURATION
- Use DHCP? unchecked
- *IP Address: Get proper IP Address from location or Fiscal
- Offset: Get proper Offset from location or Fiscal
- *Subnet Mask: Get proper Subnet Mask from location or Fiscal
- *Windows Default Gateway: Get proper Default Gateway from location or Fiscal
- DNS Name: DNS
- DNS IP Address: 8.8.8.8
Click Next
- CLIENT/SERVER CONFIGURATION
- Set Terminal to Client? unchecked
- *Terminal Listening Port: 1234
Click Next
- DX MONITOR CONFIGURATION
- *DX Monitor IP Address: leave as default
- *DX Monitor Connection Port: leave as default
Click Next
- DX PROMOTE CONFIGURATION
- *DX Server IP Address: leave as default
- *DX Server Port: leave as default
Click Next
- HOSE MAPPING
- Dispenser Type: dependent on dispenser
- Dispenser Model: dependent on dispenser
- Hose Map: dependent on dispenser
- Manually Edit Hose Map dependent on dispenser
- Reverse Grades 1 & 3 dependent on dispenser
Click Next
- SUMMARY
Click Build
Wayne Anthem Setup
Fiscal Representative – Setup Information
home/sitecon/sc variables
CRDWIX_AS_SERVER 1
CRDWIX_SSLPORT 4321
Add the files
CrdWixSSL.crt
CrdWixSSL.enckey
CrdTypes.dat – Be sure to set each dispenser that is an Anthem as “CrdWix”
Ex
1,CrdWix
2,CrdWix
3,CrdWix
4,CrdWix
Remove the file
CrdWixIPAddr.dat
Anthem Dispenser settings
- Edit Configuration settings and select Edit Configuration

- Enter the appropriate network values based on your network configuration for both Network (ANTX and Payment (SPM2)


- Select Save to preserve configuration changes
- Edit Configuration – Application
- Ensure you have selected the correct POS in the POS Type drop down menu. For our purposes this will be “Fiscal”
- Select save to preserve configuration changes.

0 Comments
Add your comment