# Payment Controller

![Payment Controller Tab](/files/02b142ecfb4cd6a1519aa64476e741095703fdcc)

### POS Configuration

Refer to Configuring Network Functions

### Mobile Payment Configuration

{% hint style="info" %}
*Refer to the Mobile Payment feature reference documentation for information on this feature.*
{% endhint %}

EPS Prepaid Configuration

The EPS Prepaid Configuration form is used to configure prepaid cards, PIN-based products, and money transfer cards.

* Prepaid card (Stored value card or SVC) – A cash value is placed on the card, which can then be used for purchases until the cash value is used up. The card may be recharged with additional cash value.
* PIN-based product – The customer buys the PIN-based product and uses the PIN (Personal Identification Number) printed on the receipt or card to activate the product.
* Money transfer card – The customer presents the card and cash at the site, designates the payee by number, and the electronic payment is made.

![](/files/1f2a96b78a25b880c382a8e6c02ca270b6d65875)

1. Select the InComm in the Network Name dropdown menu.
2. Check the Prepaid **Enabled**box.
3. Click **Add**.
4. Select the appropriate prepaid department from the Department dropdown list.
5. Check the Enabled and/or Pre-Validate boxes.

* The Enabled check box is used to enable or disable the prepaid department.
* The Pre-Validate check box is used to specify whether an InComm Pre-Authorization Request needs to be sent to the host when selling items from a prepaid department. The Pre-Authorization Request is used to verify whether the actual transaction can be successfully completed before the payment is tendered.

6. Click on Reprint Security Level column to set security levels for reprinting the receipt at the POS.<br>

   <figure><img src="/files/J6QneSs9FOfLqAuXn6Y2" alt=""><figcaption></figcaption></figure>
7. Three types of message prompts is displayed to cashier during prepaid card activation / recharge process:\
   \
   **Guideline message prompt**: Guideline Prompt when enabled, prompts the cashier when a prepaid card activation item (ProdCode: 560 to 575) is added to the ticket. This message instructs the cashier to follow guidelines to avoid fraud. Default message for guideline prompt is “Please ensure you are following AML fraud guidelines by not selling more than $1900.00 in cards to one customer - The limit is $999.00 in the state of Arizona.”\
   \
   **Purchase message prompt**: Purchase Prompt when enabled, prompts the cashier if PIN Activation item (ProdCode = 560) is added to the ticket. Purchase prompt appears after the Guideline Message Prompt if guideline prompt is enabled. Purchase prompt is to instruct the cashier not to give PIN numbers for prepaid cards over the phone. The Purchase prompt has **YES**and **NO**buttons. If cashier responds **YES**, then PIN Activation item can be added to the ticket. If cashier responds **NO**, then PIN Activation item is not allowed for sale and the item is removed from the ticket with an error message. Default message for purchase prompt is “Is this purchase being made by someone on site?”\
   \
   **Cancel message prompt:** When cashier responds with a **NO**to the Purchase Prompt, the PIN Activation item is removed from the ticket and Cancel Prompt message (if enabled) is shown to the cashier. This prompt is to inform cashier that the item is being removed as it cannot be sold. Default message for Cancel Prompt is “PIN numbers are never to be given to anyone over the phone - NO EXCEPTIONS!”<br>
8. Click **Save**to save the configuration.

### Third Party Product Configuration

Third Party Product Configuration feature provides the ability to support financial transaction services provided by the Cullinan Group.

{% hint style="info" %}
*Refer to all the Cullinan Feature Reference documentation for information on this feature.*&#x20;
{% endhint %}

### EPS Configuration

#### EPS Global Configuration

![](/files/12e54ad95aaa4a8967343ce7f2aed5e2e50904a7)

**EPS**

Refer to EPS

**POP**

Refer to POP

**PINPAD Message**

Refer to PINPAD Message

**Loyalty**

Refer to Loyalty

**Trigger Pull Configuration**

The Trigger Pull Function allows the host network to access the site any time for debug, support or application update.

<img src="/files/cee18e5f57d67ab50cdb14b2530df2e3bb46ecba" alt="" width="563">

<table><thead><tr><th valign="top">Field/Button</th><th valign="top">Allowable Value/Function</th></tr></thead><tbody><tr><td valign="top"><strong>Local Configuration</strong></td><td valign="top"></td></tr><tr><td valign="top">Merchant ID</td><td valign="top">The Merchant ID is given to the store by the network and is part of the terminal identification number.</td></tr><tr><td valign="top">Company ID</td><td valign="top">The Company ID is given to the store by the network and is part of the terminal identification number.</td></tr><tr><td valign="top">Terminal ID</td><td valign="top">Terminal ID number. This number, supplied by the network is part of terminal identification number.</td></tr><tr><td valign="top">Update Available Timeout (minutes)</td><td valign="top">Timeout for Update Available prompt.</td></tr><tr><td valign="top">Update Download Timeout (minutes)</td><td valign="top">Timeout for update download.</td></tr><tr><td valign="top">Remove Pending Update on Manual Trigger Pull</td><td valign="top">When this option is enabled, any pending updates are canceled prior to downloading the trigger file.</td></tr><tr><td valign="top">Display Alarm on POS on Manual Trigger Pull</td><td valign="top">When this option is enabled, any pending updates are canceled prior to downloading the trigger file.</td></tr><tr><td valign="top"><strong>Update Location</strong></td><td valign="top"></td></tr><tr><td valign="top">Service End Point</td><td valign="top">This parameter holds the URL for the web service that provides the trigger files.</td></tr><tr><td valign="top">Passcode</td><td valign="top">This parameter holds the password required by the web service that provides the trigger files.</td></tr><tr><td valign="top"><strong>Communication Options</strong></td><td valign="top"></td></tr><tr><td valign="top">IP</td><td valign="top">The communication is through an IP network.</td></tr><tr><td valign="top">Dial</td><td valign="top">Not applicable</td></tr></tbody></table>

***EMV Configuration***

{% hint style="info" %}
Refer to the EMV feature reference documentation for information on this feature. \
There are two feature references for EMV, “Inside EMV *Feature Reference” and “Outside EMV Feature Reference”. Refer to both the feature reference documents to understand this feature.*
{% endhint %}

***EMV Initialization***

{% hint style="info" %}
Refer to the EMV feature reference documentation for information on this feature.\
There are two feature references for EMV, “Inside EMV *Feature Reference” and “Outside EMV Feature Reference”. Refer to both the feature reference documents to understand this feature.*
{% endhint %}

***Quick Chip Configuration***

Refer to Quick Chip Configuration

***PTPE***

{% hint style="info" %}
*Refer to the PTPE feature reference documentation for information on this feature.*&#x20;
{% endhint %}

#### Buypass Configuration

{% hint style="info" %}
*Refer to the Network Configuration documentation for each FEP for more information.*
{% endhint %}

{% hint style="info" %}
*From Software release 55.01, for the Valero distribution of Buypass, the following parameters in Admin messages section are enabled by default and not editable:*&#x20;

* *Send Fuel Sale XML*&#x20;
* *Send Site Asset As XML*<br>

*The following is  is disabled by default and not editable:*

* *Send Site Asset As CSV*&#x20;
  {% endhint %}

#### Full-Service Attendant Configuration

{% hint style="info" %}
*Refer to the Full-Service Attendant feature reference documentation for information on this feature.*&#x20;
{% endhint %}

**FEP**

Use this tab to enable Full-Service Attendant (FSA) cards.

![](/files/188f1835114d6e2f997ff7c3be92cf75c888b134)

1. Select **FEP Enabled**
2. Click **Save**

**FEP Card**

Use this tab to configure each FSA cards.

![](/files/0c85401e58a2e27d026df07cb2f8832b60bf4e14)

| Field/Button      | Allowable Value/Function                                                                      |
| ----------------- | --------------------------------------------------------------------------------------------- |
| Card Table Index  | The record number of the FSA card. This number cannot be changed after a card has been saved. |
| Card Abbreviation | Enter card Abbreviation.                                                                      |
| Card Name         | The name of the FSA card.                                                                     |
| Lower ISO         | Enter the Lower ISO of the card; given by the card provider.                                  |
| Upper ISO         | Enter the upper ISO of the card; given by the card provider.                                  |
| Pan Length        | Enter the Pan Length of the card; given by the card provider.                                 |
| Card Enabled      | Select to accept the FSA card at the DCR.                                                     |

#### InComm Configuration

{% hint style="info" %}
*Refer to the InComm Configuration feature reference documentation for information on this feature.*&#x20;
{% endhint %}

#### Payware Fleet Configuration

This form is used to enable and configure Payware Fleet Card transactions.

**FEP**

<figure><img src="/files/cd54461878f21c1494587d67769fc44102e65e55" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th valign="top">Field/Button</th><th valign="top">Allowable Value/Function</th></tr></thead><tbody><tr><td valign="top"><strong>Network</strong></td><td valign="top"></td></tr><tr><td valign="top">FEP Enabled</td><td valign="top">Select to enable the network.</td></tr><tr><td valign="top">Dealer ID</td><td valign="top">Enter the merchant ID number (alphanumeric, up to 11 characters).</td></tr><tr><td valign="top">Terminal ID</td><td valign="top">Enter the terminal ID</td></tr><tr><td valign="top">Acquirer ID</td><td valign="top">Enter the acquirer ID</td></tr><tr><td valign="top"><strong>Communication Options</strong></td><td valign="top"></td></tr><tr><td valign="top">Mode</td><td valign="top">Select the physical connection.</td></tr><tr><td valign="top">IP Address/ Domain Name</td><td valign="top">Enter IP address.</td></tr><tr><td valign="top">Port</td><td valign="top">Enter port number.</td></tr><tr><td valign="top">Enable TLS</td><td valign="top">Select to enable secure communication.</td></tr><tr><td valign="top"><strong>FEP Parameters</strong></td><td valign="top"></td></tr><tr><td valign="top">Brand</td><td valign="top">Enter brand code.</td></tr><tr><td valign="top">Transport Protocol Data Unit</td><td valign="top">Enter TPDU (Transport protocol data unit). The default value is “6000010000”.</td></tr><tr><td valign="top">Net International ID</td><td valign="top">Read-only value used for troubleshooting.</td></tr><tr><td valign="top"><strong>NACS to Payware Product Mapping</strong></td><td valign="top"></td></tr><tr><td valign="top">ID</td><td valign="top">Auto generated</td></tr><tr><td valign="top">NACS Code</td><td valign="top">Enter NACS code</td></tr><tr><td valign="top">Product Name</td><td valign="top">Auto generated on save depending on the NACS Code entered.</td></tr><tr><td valign="top">PW Host Code</td><td valign="top">Map the Payware host code to NACS code</td></tr></tbody></table>

**FEP Card**

<figure><img src="/files/kT23UP1qPAHWL92UIJCh" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th valign="top">Field/Button</th><th valign="top">Allowable Value/Function</th></tr></thead><tbody><tr><td valign="top">Card Abbreviation</td><td valign="top">Enter the abbreviated proprietary card name.</td></tr><tr><td valign="top">Card Name</td><td valign="top">Enter the proprietary card name.</td></tr><tr><td valign="top">Lower ISO</td><td valign="top"><p>Enter the lower beginning digits that identify the proprietary card.</p><p><strong>Note:</strong> <em>If only one number is provided, add a ‘0’ to the end. For example, XXXXXX0.</em></p></td></tr><tr><td valign="top">Upper ISO</td><td valign="top"><p>Enter the upper beginning digits that identify the proprietary card.</p><p><strong>Note:</strong> <em>If only one number is provided, add a ‘9’ to the end. For example, XXXXXX9.</em></p></td></tr><tr><td valign="top">PAN Length</td><td valign="top">Enter the total number of digits embossed on the card.</td></tr><tr><td valign="top">Card Enabled</td><td valign="top">Select to enable the selected proprietary card.</td></tr><tr><td valign="top">Manual Entry Allowed</td><td valign="top">Select to allow the account number to be entered manually.</td></tr><tr><td valign="top">Card Limits</td><td valign="top"></td></tr><tr><td valign="top">Print Customer Name</td><td valign="top">Select to print customer name.</td></tr><tr><td valign="top">Fiscal Receipt Enable</td><td valign="top">Select to enable fiscal receipt.</td></tr><tr><td valign="top">Signature on Financial Advice</td><td valign="top">This parameter only applies to indoor prepay transactions. If enabled, the prepay receipt is not be printed at the time of prepay. A prompt instructs consumer to go inside for the receipt after fueling.</td></tr><tr><td valign="top">Max Value for Pump Auth</td><td valign="top">Enter the maximum value for pump authorization.</td></tr><tr><td valign="top">Driver ID Prompt Enable</td><td valign="top">Select to enable driver ID prompt.</td></tr><tr><td valign="top">Driver ID Max Length</td><td valign="top">Enter driver ID maximum length; 1-12</td></tr><tr><td valign="top">Driver ID Min Length</td><td valign="top">Enter minimum length for Driver ID; 0-12. 0 means optional</td></tr><tr><td valign="top">Vehicle ID Prompt Enable</td><td valign="top">Select to enable vehicle ID prompt.</td></tr><tr><td valign="top">Vehicle ID Max Length</td><td valign="top">Enter vehicle ID maximum length; 1-8.</td></tr><tr><td valign="top">Vehicle ID Min Length</td><td valign="top">Enter vehicle ID minimum length; 0-8. 0 means optional.</td></tr><tr><td valign="top">Odometer Prompt Enable</td><td valign="top">Select to enable odometer prompt.</td></tr><tr><td valign="top">Odometer Max Length</td><td valign="top">Odometer min len = 0-6, max len = 1-6, Min default =0 (0 min means optional), Max default = 6</td></tr><tr><td valign="top">Odometer Min Length</td><td valign="top">Odometer min len = 0-6, max len = 1-6, Min default =0 (0 min means optional), Max default = 6</td></tr><tr><td valign="top">PAN Mask Configuration</td><td valign="top"></td></tr><tr><td valign="top">Starting Visible Characters</td><td valign="top">Specify the PAN masked in receipts.  More than first 6 or last 4 digits can’t be exposed. </td></tr><tr><td valign="top">Ending Visible Characters</td><td valign="top">Specify the PAN masked in receipts.  More than first 6 or last 4 digits can’t be exposed. </td></tr></tbody></table>

#### Loyalty Configuration

This form is used to enable and configure Loyalty Cards.

{% hint style="info" %}
*Refer to the Loyalty Sales feature reference documentation for information on this feature.*&#x20;
{% endhint %}

#### Punch Card Configuration

{% hint style="info" %}
*This feature is yet to be implemented.*
{% endhint %}

**Proprietary Fleet Configuration**

{% hint style="info" %}
*Refer to the Proprietary Fleet Configuration feature reference documentation for information on this feature.*&#x20;
{% endhint %}

#### EZ - Receipt Configuration

This feature enables everyday customers to opt for getting receipts emailed instead of printed after a transaction.

{% hint style="info" %}
*Refer to the EZ – Receipt feature reference documentation for more information on this feature.*&#x20;
{% endhint %}


---

# Agent Instructions: 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:

```
GET https://docs.verifone.com/commander-user-reference-guides/commander-user-references/commander-user-reference-56.02/configuration-client-forms/payment-controller.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
