Use Ask for AI-powered, step-by-step instructions to resolve issues quickly.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Verifone POS or NCR POS

Configurations for setting up Earnify at site with Verifone POS or NCR POS with Commander setup.

Set up Earnify on Verifone POS or NCR POS sites running Commander.

For Gilbarco sites, use Earnify Configuration for Gilbarco.

Before you start (inputs you need)

  • Merchant ID: site-specific 6-digit Buypass MID (assigned by Fiserv / Payment Host).

  • Site SVB: site-specific 7-digit SVB (used to build the Store ID).

  • Site Address: copy from the top of a site receipt.

  • Config Client access: Manager (or higher).

If you do not know the Buypass MID, contact the BP HelpDesk to retrieve it.

1) Log into Commander Config Client

  1. Select CSR Function (bottom-right).

  2. Select Configuration Manager.

  3. Sign in to Config Client with Manager user credentials.

Config Client is not available directly on the POS.

  1. From the RSM PC (or back-office PC), open Config Client using the local POS IP in the URL.

    • Enter the Config Client URL and use the local POS IP.

  2. Sign in to Commander Config Client with Manager (or higher level access).

Commander Config Client sign-in screen

2) Mobile Payment Configuration

  1. Go to Payment Controller → Mobile Payment Configuration.

Mobile Payment Configuration menu
  1. Open the Site Mobile Configuration tab and set the below fields:

  • Accept Mobile Payments: Enabled (checked)

  • Site Configuration

    • Site Name: BP MOBILE

    • Welcome Message: Welcome to BP Mobile

  • Miscellaneous Configuration

    • Data Storage Time (In Secs): 30

    • Site Address: (site address from top of receipt)

  1. Select Save button at the top right side of the screen. To save the configuration, Message box will appear to enter OTP, follow the step below to generate the OTP.

Site Mobile Configuration settings
OTP generation steps (for OTP Prompt shown when saving some changes)

If an OTP prompt appears when you select Save:

  1. Select Generate OTP.

  2. Read the 4-digit code from the Commander device display.

  3. Enter it into One-Time Password.

  4. Select OK.

One-Time Password prompt

3) Mobile Host Configuration

  1. In Payment Controller → Mobile Payment Configuration, open the Host Configuration tab.

  2. Select Add.

  3. Enable Host (check the enable box).

  4. Under Host Configuration, enter this field first:

    • Site Terminal ID: Enter 002

  1. Complete the remaining fields:

    • Adapter: Select VFI Mobile v1 from dropdown

    • Program Name: BP MOBILE (all caps/capital letters)

    • Merchant ID: <6-digit Buypass MID>

      • Note: Site-specific value, assigned by Fiserv (Payment Host).

      • If unknown, contact BP HelpDesk to retrieve.

    • Authentication type: Scan Token

    • Store ID: bppap + <7-digit Site SVB>

      • Example: bppap1234567

      • Note: bppap must be in lower case & no space before SVB

  2. Leave these fields blank:

    • Settlement Employee number

    • Settlement Passcode

    • Phone number

    • Send Loyalty Details

  3. Under Network Configuration, complete the following:

    • Address (Ipv4 Format/Domain Name): vfn6.na-rscs.bpglobal.com

      • If needed, you can use vfn1 , vfn2 , vfn3 vfn4 vfn5 instead of vfn6.

    • Port: 8499

    • TLS Enabled: Checked

    • Heartbeat Frequency: 45 or 90

    • Heartbeat Time Unit: Seconds

  4. Under Misc Configurations, complete the following:

    • Outdoor Pre-authorization Timeout (In Secs): 90

    • Site Initiated Loyalty: Allow Site Entry i.e., Swipe Loyalty Card

  5. Select Save (OTP maybe required. OTP can be generated by following OTP generation steps give above).

Mobile Host Configuration settings

4) Mobile MOP Configuration

  1. Go to Store Operations → Payment.

Store Operations Payment menu
  1. In Payment Manager, open the MOP tab.

Payment Manager MOP tab
  1. Confirm a MOBILE MOP is setup.

MOBILE payment method
  1. Confirm the MOP code is set to:

    • 28 - MOBILE

MOBILE MOP code 28
  1. Confirm the additional options match the picture below.

MOBILE MOP additional options

5) Car wash product + department setup

If the site has Car wash available, confirm Product and Department codes are set up correctly.

  1. Go to Store Operations → Merchandise → Product Codes.

  2. Confirm Car wash uses Product code 0102

Car wash product code 0102
  1. Go to Store Operations → Merchandise → Departments.

  2. Confirm the department is associated with Product code 0102

Car wash department product code association

6) POS loyalty configuration

  1. Go to Payment Controller → POS Configuration.

POS Configuration menu
  1. Open the POS tab. Complete the following configuration:

  2. Under Batch, complete the following:

    • Batch Close Period: Day

  3. Under Loyalty, complete the following:

    • Loyalty Enabled - must be checked

    • Multiple Loyalty Discounts in same Transaction - must be checked

    • Auth on Total - must be checked

    • EPS PPG precedes POS PPG - must be checked

  4. Select Save button (OTP may be required. OTP can be generated by following OTP generation steps give above).

POS loyalty configuration settings

7) EPS Global Configuration

  1. Go to Payment Controller → EPS Configuration → EPS Global Configuration.

EPS Global Configuration menu
  1. Open the Loyalty tab.

  2. Under Loyalty Configuration Parameters, enable:

    • Enable Alternate ID - must be checked

    • Display Host Messages - must be checked

  3. Select Save (OTP may be required. OTP can be generated by following OTP generation steps given above).

EPS Global Loyalty Configuration settings

8) Loyalty Card Configuration (only if local loyalty is present)

If the site has another PCATS (Local Loyalty) configured in Commander, following steps must be completed to add the Earnify FEP.

  1. Go to Payment Controller → EPS Configuration → Loyalty Card Configuration.

Loyalty Card Configuration menu
  1. Open the Loyalty Card Configuration tab.

  2. Under Supported FEPs, select Add.

  3. Enter VCMG in the box.

  4. Select Save (OTP may be required. OTP can be generated by following OTP generation steps give above).

Supported FEPs VCMG entry

9) Disable swipe-ahead (Commander Base 55)

On Commander Base 55 sites:

  1. Go to CSR Function → Maintenance → Device Configuration → PINPAD Configuration.

  2. Select EPS PINPAD – With swipe-ahead disabled.

10) Datalogic scanner setup (VeriFone POS only)

This does not apply to NCR POS.

  1. Go to CSR Function → Maintenance → Device Config → Scanner Config.

  2. Set Installed Scanner to 2D Scanner – Com8.

  3. Reboot the POS (required).

11) Test barcode scan

Scan the barcode below. Then test with an Earnify app barcode after reward is claimed.

Earnify test barcode

Technical Support

For additional technical support, issues or any queries related to Earnify, contact (888) 274-3578, Option 3, 1.

Last updated