Python wrapper for Prompt API's BIN Checker API
Project description
Prompt API - BIN Checker - Python Package
pa-bin-checker
is a simple python wrapper for bincheck-api.
Requirements
- You need to signup for Prompt API
- You need to subscribe bincheck-api, test drive is free!!!
- You need to set
PROMPTAPI_TOKEN
environment variable after subscription.
then;
$ pip install pa-bin-checker
Example Usage
from bin_checker import get_bin
bin_information = get_bin('302596') # example BIN
if bin_information.get('error', False):
print(bin_information['bank_name']) # you have a dict!
You’ll have a dict of data:
{
'bank_name': 'Diners Club International',
'country': 'United States Of America',
'url': 'www.dinersclub.com',
'type': 'Credit',
'scheme': 'Discover',
'bin': '302596',
}
If you receive an error, payload will contain error
key. Example error
response:
{
'error': 'You need to set PROMPTAPI_TOKEN environment variable',
}
Development
Create your virtual environment, then use rake
tasks:
$ rake -T
rake build # Build package
rake bump[revision] # Bump version
rake clean # Remove/Delete build..
rake default # Default task => :install
rake install # Install package for local development purpose
rake test # Run test
rake upload:main # Upload package to main distro (release)
rake upload:test # Upload package to test distro
To install and test package locally, just call rake
or rake install
.
Tests are available under tests/
folder. Run rake test
to run tests.
License
This project is licensed under MIT
Contributer(s)
- Prompt API - Creator, maintainer
Contribute
All PR’s are welcome!
fork
(https://github.com/promptapi/bin-checker-py/fork)- Create your
branch
(git checkout -b my-feature
) commit
yours (git commit -am 'Add awesome features...'
)push
yourbranch
(git push origin my-feature
)- Than create a new Pull Request!
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pa-bin-checker-0.0.1.tar.gz
(3.6 kB
view hashes)
Built Distribution
Close
Hashes for pa_bin_checker-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d7018ef176a8b92a46f858321324279e1d585526b85c85d405534b91ed8e070 |
|
MD5 | c9045f48865ed7553f126319ad6297e9 |
|
BLAKE2b-256 | d36ef304bf46f1ffc7bf25a799b0cbfeb2f0d2d6d41f4c812c1ec4b5280c0431 |