TheBankCodes.com

BIN 670868

Details about the BIN/IIN number 670868:

Card Brand: MAESTRO
Card Type: DEBIT
Country: Turkey
Card Issuer: ODEA BANK, A.S.

Other BIN numbers of the issuer ODEA BANK, A.S.:

468794   469184   468795   526952   516944   900020   468796   536255   527383   542724   522356   468797   528064   524677   527396   522347   469180   979219   469181   468791   522362   468793   521162   469183   527369   519261  

Related BIN numbers (MAESTRO cards):

639001   676406   676827   670544   603650   676166   670606   589117   603098   642011   561056   990015   676123   602970   627161   589298   642012   603343   676366   501774   677369   639004   677451   671217   676124   676170   574153   588992   670640   602676   602981   580539   603125   636689   677047   677055   601881   671155   581877   677238   602678   601354