MasterCard BIN Range Update
Technical Bulletin published on May 19, 2017 and edited on June 29, 2017.
MasterCard recently added a new series of Bank Identification Numbers (BIN). As of June 30, 2017, MasterCard may fine merchants who do not support cards that use this new range of BIN numbers, and transactions on your store for customers using cards with these new BINs may fail.
In response, we’ve issued a set of patches for the Magento 1.x versions that do not already support processing cards with this new range of BIN numbers.
Who is affected by this issue?
Magento Commerce (formerly Enterprise Edition) versions 220.127.116.11 and later and Magento Open Source (formerly Community Edition) versions 18.104.22.168 and later fully support the new MasterCard numbers. Similarly, Magento Open Source and Commerce 2.1.3 and later versions fully support this MasterCard BIN range update.
However, if you are using an older version of Magento, you must upgrade by June 30 to avoid fines and ensure the correct processing of payments made with these new BINs.
Consult the following tables to learn how to apply a fix to your specific Magento version.
Magento 1.x patches
Consult the following tables for guidelines for Magento 1.x EE and CE fixes.
Magento 1.x CE
|Magento 1.x CE version you are running….||Information you need….|
|versions earlier than 22.214.171.124||Please upgrade to a later version of Magento|
|126.96.36.199 - 188.8.131.52||Install Patch 8967.|
|184.108.40.206 and later||Your version supports the new MasterCard BIN numbers.|
Magento 1.x EE
|Magento 1.x EE version you are running….||Information you need….|
|220.127.116.11||Install patch PATCH_SUPEE-2725_EE_18.104.22.168_v1.sh before installing PATCH_SUPEE-8967_EE_22.214.171.124_v1.sh.|
|126.96.36.199 – 188.8.131.52||Install PATCH_SUPEE-2725_EE_184.108.40.206-EE_220.127.116.11_v2.sh before installing PATCH_SUPEE-8967_EE_18.104.22.168_v1.sh|
|22.214.171.124 – 126.96.36.199||Install PATCH_SUPEE-1049_EE_188.8.131.52_v2.sh before installing PATCH_SUPEE-8967_EE_184.108.40.206_v1.sh|
|220.127.116.11 – 18.104.22.168||Install PATCH 8967_EE_22.214.171.124_v1.sh|
|126.96.36.199 and later||Your version supports the new MasterCard BIN numbers.|
Access Magento 1.x patches
To get patches for Magento 1.x Commerce or Open Source
Log in to www.magento.com
In the left pane, click Downloads.
In the right pane, click either Magento Commerce or Magento Open Source.
Follow the prompts on your screen to download the Mastercard 2 Series BIN: Bank Identification Numbers Range Update patch for your version of Magento Commerce or Open Source.
Apply the patch as discussed in How to Apply and Revert Magento Patches.
Magento 2.x fix
|Magento 2.x version you are running….||Information you need….|
|2.0.0 – 2.0.13||Upgrade to 2.0.14 or later.|
|2.0.14 and later||Your version supports the new MasterCard BIN numbers.|
|2.1.0 – 2.1.2||Upgrade to 2.1.3 or later.|
|2.1.3 and later||Your version supports the new MasterCard BIN numbers.|
MasterCard describes the issue here.