How can I set up a payment terminal to only accept certain specific payment cards?
  • 10 Jun 2024
  • 2 Minutes to read
  • Contributors
  • Dark
    Light
  • PDF

How can I set up a payment terminal to only accept certain specific payment cards?

  • Dark
    Light
  • PDF

Article summary

<span class="fr-marker" data-id="0" data-type="true" style="display: none; line-height: 0;"></span><span class="fr-marker" data-id="0" data-type="false" style="display: none; line-height: 0;"></span>With the release of RetailVista POS version 15.1.5599, it is now possible to indicate which EFT card codes are accepted by the payment terminal in RetailVista. However, whether this functionality exists depends on the payment terminal, and currently only the Banksys integration within RetailVista has been made suitable for this functionality.

The background of this functional question is that when using credit cards, sometimes an additional charge must be applied to the customer. It must be prevented that a customer claims to pay with Maestro (low costs) and then inserts a credit card into the payment terminal. Conversely, it must also be prevented that a customer thinks they are paying with a credit card (and may agree to additional charges) and then pays with a Maestro card.

In the payment method maintenance, one or more EFT card codes can be specified in the 'Advanced' tab that are allowed by the payment terminal. The EFT card codes are not standardized and therefore differ per type of payment terminal. The overview below shows the list of EFT card codes currently supported in RetailVista per EFT protocol. If multiple card codes are allowed for one payment method, they can be specified one after the other using a comma (, ) as a separator. The use of spaces or capitalization does not matter. If a code is specified that the connected payment terminal does not recognize, it will simply be ignored.

Note: Unfortunately, this functionality is not supported in the Vic 1.06 protocol (Banksys Xenta).

Trying to execute it anyway will result in the following 2625 error message in RetailVista POS or the Xenta accepts the payment without any further notice (new firmware).

Vic 1.07 (Subversions 11 and 12, NL and BE)

Product card

EFT card code

Bancontact

Bancontact

Maestro

Maestro

Vpay

VPay

Visa

Visa

Bc/mc EMV card

BcMcEmv

Eurocard/Mastercard

EcMc

Proton Purchase

ProtonPurchase

American Express

Amex

Cirrus

Cirrus

Diners

Diners

Debit Mastercard

DebitMasterCard

Visa Debitcard NL

VisaDebitNL

Product

Product

E-Voucher

EVoucher

Visa Electron

VisaElectron

Emergency fallback

EmergencyFallback

If a card is inserted into the payment terminal that does not match the allowed cards specified in advance, the payment terminal will reject this card. The error codes that result from this differ per payment terminal. As far as we are aware of these result codes, they are listed in the overview below:

Payment terminal

Protocol

Message

Banksys Yomani

VIC 1.07 subversion 12 (NL)

EFT message: Canceled, take card back

RetailVista message:

EN: Code 5009 (Rejection by terminal)

NL: Payment failed, payment rejected by terminal (Code 5009)

Banksys Yomani

VIC 1.06

EFT message: <Unknown>

RetailVista message:

NL: The electronic payment failed, technical problem (Code 2625)

Product: Bansksys Yomani

Version: Vic 1.07 subversion 11 (BE)

EFT Notification: <Unknown>

RetailVista Notification: <Unknown>

Update 2023/2/8 Mv: Starting from RetailVista POS version 22.1.8069 and higher, software support has been added for a number of new card codes, see the table above for card codes. eTask 21031 has also been processed so that future new card codes can be added by means of a value, without having to update the RetailVista POS software. See also QA 863 for more information.


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.