Payment by EC Card with 3 Numbers: BC, Account No., Expire Date

Within the payment via a Eurocheque (EC) card, the system asks for four numbers. The bank sort code, account no. and expire date on the magnetic stripe of the EC card are to be read in by the magnetic card reader.

In the example below, the existing payment type "Cheque" will be adjusted. This offers two advantages: The effort for the change is very little, and since the payment type number does not change, the cheque payment type can still be booked via the usual payment type key. You can also create a new payment type “Cheque”. The procedure is similar, the field entries are generally (exception: the payment type no.) the same as the following.

Creation of the Cheque Payment Type

Open the window Payment Type via Parameters -> Payments. If a payment type is displayed, empty the screen mask first and call up the payment type “Cheque” by entering the payment type no. and confirming.

The payment type must be configured as follows:

Open the sub-window Payment parameter.

Open the window Form Text via System -> User Interface.

Go to Branch -> Card Reader Parameter.

Before you configure the card, the following requirements must be met:

  1. The track structure of the card must be known to you.
  2. Generally, all numbers/ data ( bank code, account no., expire date) must be located on the same track.
  3. Every number to be read must be recorded with a unique “seq.no.”.

In the following example, it is assumed that all EC cards are provided with the „59“ as a unique identification in the 4th position, the bank code has 8 digits and begins at the 5th position, and the account no. has 10 digits and begins at the 15th position.

Configure the bank code as follows:

Configure the account no. as follows:

Configure the expire date. as follows:

Booking the Cheque Payment Type

Carry out the booking transaction of the cheque configured as a “Cash” payment type as follows (outlined):


MICROS Retail Deutschland GmbH
Salzufer 8
D-10587 Berlin
Germany