Masking Bank Account Numbers

Bank account numbers are masked to 16 characters regardless of the original length. The first two digits of a masked bank account number is a system-assigned prefix and the last four digits are displayed.

This example illustrates how the system creates the 16-character bank account number:

Prefix Mask characters Last four characters of bank account number

00

XXXXXXXXXX

2134

Masking Logic for the External Accounts Page

Note:

This masking logic applies only to the PeopleSoft Banks Setup and Processing: External Accounts Page. For all other pages, the masked bank account number always has a prefix of "00".

If the last four digits of two bank account numbers are the same, a two-digit prefix is assigned sequentially. For example, if the last four digits of two bank account numbers are the same, the system assigns "00" as the prefix for the first bank account number, and assigns "01" as the prefix for the second bank account number.

This example illustrates the generic masking for bank account numbers. Two bank account numbers (lines 2 and 3) have the same last four digits. Notice that the Mask Value appears to be the same:

Line Bank ID Account Number Mask Value

1

123456

1284366237

XXXXXX6237

2

123456

1107395556

XXXXXX5556

3

123456

1268375556

XXXXXX5556

4

1212

436712

XX6712

5

15875

81933

X1933

This example illustrates the same two account numbers (lines 2 and 3) have the same last four digits. Notice that the Mask Value appears different due to the prefix added and all masked bank account numbers are 16 characters in length:

Line Bank ID Account Number Mask Value

1

123456

1284366237

00XXXXXXXXXX6237

2

123456

1107395556

00XXXXXXXXXX5556

3

123456

1268375556

01XXXXXXXXXX5556

4

1212

436712

00XXXXXXXXXX6712

5

15875

81933

00XXXXXXXXXX1933

The two-digit prefix is always displayed at the beginning of a masked bank account number. The system assigns "00" to the first occurrence. When a bank account number is entered into the system and the last four-digits are a duplicate of another bank account number, the system assigns "01" as the prefix. If a third bank account number is entered with the same last four digits, the system assigns "02" as the prefix, and so on.

International Bank Account Number

When the encryption process runs the IBAN ID is also masked in all tables with the last four digits unmasked. There is no prefix logic for IBAN numbers.