国际信用卡VISA/MasterCard/AE/DC/JCB 卡号结构
VISA和MASTERCARD信用卡卡号通常为16位:
xxxx  xxxx  xxxx  xxxx
第1—6位 为发卡行的 BIN NO.
第7—12位 卡顺序号
第13位 0 代表主卡,1-9 代表副卡
第14位 代表卡结单发出日期
第15位 代表该卡为第几张卡,补发卡后会加1
第16位 检验码
威士卡(VISA)
卡号长度:16位(以前有极少数的卡为13位,现已停止发行了)
卡号范围:400000—499999
万事达卡(MasterCard)
卡号长度:16位
卡号范围:510000—559999
运通卡(American Express)
卡号长度:15位
卡号范围:340000—349999,370000—379999
大来卡(DinersClub)
卡号长度:14位
卡号范围:300000—305999,309500—309599
                 360000—369999,380000—399999
JCB卡(JCB)
卡号长度:16位
卡号范围:352800—358999
各卡种卡号前六位称之为BIN,由ISO组织统一分配(见上表),具有唯一性;最后一位是效验位;至于当中的数字,VISA、MasterCard未作具体规定,由各发卡银行自行定义,运通、大来、JCB因其本身是单一的信用卡公司,应有具体定义,但未向国内银行公布。

转载于:https://www.cnblogs.com/wallis0922/archive/2011/12/02/2272057.html

国际信用卡VISA/MasterCard/AE/DC/JCB 卡号结构相关推荐

  1. 根据卡号获取银行卡名字

    package ky.business; //根据卡号查找银行卡名字 public class BankNameBusiness {  // BIN号  private final static lo ...

  2. 使用Python,OpenCV进行卡类型及16位卡号数字的OCR

    使用Python,OpenCV进行卡类型及16位卡号数字的OCR 1. 效果图 2. 原理 2.1 OCR-A字体 2.2 检测过程步骤 2.3 优化 3. 源代码 参考 这篇博客将介绍如何通过Ope ...

  3. c语言验证信用卡 卡号介于13到16位,使用luhn算法验证信用卡号码

    信用卡号码符合特定模式.信用卡必须有13到16位数字.它必须先从: •4 Visa卡 •5主卡 •37美国运通卡 在1954年,IBM的汉斯·卢恩提出的算法验证信用卡号.该算法对于确定卡号是否正确输入 ...

  4. mysql通过卡号识别银行_Java 根据银行卡号获取银行名称以及图标

    转 https://blog.csdn.net/N_007/article/details/78835526 一.支付宝接口获取名称 根据 卡号 获取 银行信息 接口 https://ccdcapi. ...

  5. 银行卡验证(验证是否存在,卡号类型,归属行)

    在网上找到了一个银行卡的验证,通过阿里的支付宝接口进行校验,能够准确识别是否存在,归属行,卡号类型是储蓄卡(DC)还是信用卡(CC). 接口api:需要传入的2个参数,卡号cardNo和cardBin ...

  6. Android 串口通讯 获取卡号

    首先你的andoridstudio 需要配置ndk 环境 然后在去下载谷歌的的demo 下载地址 把这些直接复制到代码中 一般  jni C语言调用java 是指定包名调用的 所有android_se ...

  7. 联通和阿里云合作 建互联网云化卡号管理系统

    1月17日晚间消息,继去年11月中国联通与阿里巴巴签订战略合作框架协议之后,今天下午阿里云宣布将于中国联通建卡号管理系统"cBSS2.0集中号卡系统".据了解,这将是电信行业第一个 ...

  8. suse linux 光纤卡重置,SUSE Linux下查看光纤卡号和操作系统的版本

    这两个太常用了,记录备案. PS,我发现我最近一不小心写了不少SUSE系统相关的文章.................... 其实我是一名DBA,我们数据中心是按业务划分系统的,我们小组负责BI和B2 ...

  9. c#随机数生成编号_使用C#生成随机密码(纯数字或字母)和随机卡号(数字与字母组合)...

    今天,我们来看看怎么用C#生成一些随机数. 使用工具: Microsoft Visual Studio 2010 一. 用纯数字生成一个随机数做密码.代码如下: Random rd = new Ran ...

  10. uni-app-微信小程序实现输入卡号 每四个为一组中间为空格(也可以取消空格)

    wxml <!-- 礼品卡卡号 --> <view class="lb1"><view class="lb2">礼品卡卡号& ...

最新文章

  1. 偏移shaderuv_Unity Shader UV平移、旋转、缩放效果
  2. 数组array的一些用法
  3. 国际上首次报道的非人灵长类胰岛衰老的单细胞转录组图谱
  4. dubbo内置哪几种服务容器_Dubbo服务提供者几种启动方式
  5. (14)Python_SimpleImputer缺失值处理
  6. Python:内置类型
  7. 制作linux系统镜像U盘启动盘(有效适用)
  8. 数字信号处理实验matlab版答案刘舒帆,数字信号处理实验指导书(MATLAB版) 随书代码...
  9. java求阶乘1-20_java求1+2!+3!+...+20!的和,java1到20的阶乘
  10. java web 课程设计_javaweb期末课程设计
  11. nmf算法 python_推荐算法——非负矩阵分解(NMF)
  12. IDEA中使用Git拉取代码时出现Can‘t update: no tracked branch错误
  13. C语言经典69题(又易到难)每日更新5道题
  14. Java多线程篇--threadlocal和线程池
  15. VUE 保证输入框无法输入半角数字以外的字符
  16. 微信小程序连接蓝牙打印机打印图片示例
  17. 朱晔的互联网架构实践心得S2E1:业务代码究竟难不难写? | 掘金年度征文
  18. 双核心三层交换机路由功能详细配置
  19. 【RoCE】Flow Control
  20. 如何将图片验证码转换为文字,图片识别。

热门文章

  1. Bandizip - Bandizip图标制作
  2. ArcGIS中ERROR 999999报错Configuration RasterCommander ImageServer can not be started解决
  3. ss-panel安装笔记
  4. Elasticsearch 技术分享
  5. P3717 [AHOI2017初中组]cover
  6. 在线rar压缩包解密软件,rar压缩包权限密码多少?
  7. matlab的fprintf写不进文件,fprintf写不进文件
  8. dreamweaver html模版,dreamweaver利用预设模板来快速的架构一个简易网站
  9. 白嫖UltraEdit、UltraCompare等等类似工具(2021.2.16更新)
  10. java课程结课论文_Java技术综合课程设计论文