IIN/BIN 565659

IIN/BIN5656 59
Payment SystemMaestro
Country IssuerSpain (Country Code: ESP)
Bank IssuerBanco Santander
Card TypeDebit
Card LevelStandard

The card issued in Spain