Skip to content
/ bcbc Public
forked from hexindai/bcbc

💳 China UnionPay Bank Card BIN Checker

License

Notifications You must be signed in to change notification settings

FFCZ/bcbc

 
 

Repository files navigation

bcbc

Github Workflows GoVersion GoReportCard

/bcbc/ : China UnionPay Bank Card BIN Checker

A tool used for checking bank card BIN in both CLI and HTTP server mode.

Install

  1. Download directly from HERE

  2. If you are a developer and Go installed, you can build from source code.

$ go get -u -v github.com/hexindai/bcbc

Usage

Show this command help

$ bcbc -h

As a cli

$ bcbc search -c 6222021234567890123 -o json

> {"bin":"622202","bank":"ICBC","name":"中国工商银行","type":"DC","length":19}

As a HTTP server

$ bcbc serve -p :3232

$ curl http://127.0.0.1:3232/cardInfo.json?cardNo=6222021234567890123

> {"bin":"622202","bank":"ICBC","name":"中国工商银行","type":"DC","length":19}

As a library

See PkgGoDev

Contribution

  • Add new BIN: make add len=16 bin=621245
  • Build for generating source files: make build
  • Change version in file cmd/bcbc.go
  • Commit! (I will review and release it.)

License

MIT License / Copyright (c) 2018 - 2020

About

💳 China UnionPay Bank Card BIN Checker

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 77.1%
  • Awk 15.3%
  • Makefile 7.6%