This NETePay is available via the NETePay 5 Director which provides a simplified installation process and go-forward automatic software updates. NETePay 5 Director is recommended but if needed the classic installation process is still available by clicking Download as usual.
To learn more about the NETePay 5 Director click here.
Release date: 11/24/2021
- For EBT transactions, when a NETePay returns separate balance tags for <FoodBalance> and/or <CashBalance>, EasyCheckout will return these tags to the POS. Not all NETePays return both balances. Current versions of NETePay for First Data Rapid Connect and TSYS Summit do.
- For EBT Foodstamps, the button text on the PIN pad during EBT payment type selection is changed from "SNAP" to "Food". All other places where SNAP is identified does not change.
- EasyCheckout now supports external AID selection (displaying the "Select Debit?" prompt instead of selecting between AIDs). This is done when a chip card contains both a Credit AID and a Debit AID.
- Optional Gratuity entry and prompting is added. PSCS now shows a new parameter, "Prompt for Gratuity (Credit/Debit)" allowing Yes or No, default is No.
- Whether this option is enabled or not, a gratuity amount can now be supplied on an Authorization request. Send the amount in the <Gratuity> tag if the amount is known by the POS and needs to be included in the Authorization without any gratuity prompting. The gratuity amount is shown on the receipt when included in an authorization.
- With "Prompt for Gratuity" enabled, EasyCheckout will prompt "Enter Tip Amount?" on the pad if the <Gratuity> tag is not supplied. If the "Yes" key is pressed, EasyCheckout will prompt "Enter the tip amount" on the pad. The Ingenico form requires the amount to be a minimum of 2 digits ($.10). If the cancel button is pressed at the "Enter the tip amount" prompt, EasyCheckout continues with no gratuity amount.
- When prompting for gratuity is enabled, the POS can send in a new tag <GratuitySuggestions> to prompt with specific choices for the gratuity. Four choices should be supplied. Each choice must include a short string to display on the button (5 characters) and an associated dollar amount to be used as the gratuity amount when the corresponding button is pressed. The display string and dollar amount are separated with a colon (:) and choices are separated with a comma (,). Example: <GratuitySuggestions>10%:1.00,15%:1.50,18%:1.80,20%:2.00</GratuitySuggestions>. When displaying suggestive amounts, the cardholder has the choice to press an "Other" button and enter an amount rather than choosing one of the preset suggestions.
- For the directive "CardDataCollectionManual", if the payment type is not specified, EasyCheckout will now prompt only for an account number. This would be used for EBT and Gift card payments. If credit card data is going to be manually keyed, then the payment type must be specified as "Credit". This will cause EasyCheckout to prompt for both account number and expiration data and optionally CVV and Zip Code.
- The directive "LineItemDisplay" has been used to add one line item to the current list of items on the PIN pad display. Each line item is added to the bottom of the list with the list scrolling up when the list contains more items than will fit on the screen. This is done by sending command 28.x, setting variable 104 with line item data. There is now a need to modify line items that have already been displayed. As a solution, Ingenico provides a way to display a complete list of line items all at once. This is done by sending command 28.x, setting variable 110 to a complete list of items. The directive used is the same "LineItemDisplay", but the tag <LineItem> must contain all line items separated by line feeds. When using shared memory, lines must be separated with a line feed character (0x0A). When using the XML interface, lines must be separated by escaped line feed characters (send ‘
' between lines). Testing was successful sending 199 lines where each line was 40 characters + 1 for the line feed.