Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

bancardconnectorpython

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bancardconnectorpython

The Bancard Python connector provides Python APIs to create, process and manage payments.

  • 0.5.5
  • PyPI
  • Socket score

Maintainers
1

Bancard VPOS 1.0 - Bancard Python Connector 0.5.4 library

Getting Started

This library allows developers to integrate their Python backend applications to the Bancard VPOS API.

This library works with the following Python versions: 2.6, 2.7, 3.3, 3.4, 3.5, 3.6

Prerequisites


See the requirements.txt file to see which Python libraries will be
required.

Usage in Staging or Production

You can either include this library from:

::

https://github.com/vcajes/bancard-connector-python

Or install the library from the PYPI repository <https://pypi.python.org/pypi/bancardconnectorpython/>__:

::

pip3 install bancardconnectorpython

Usage in development


-  Downlaod and install `Python (2.6 <= version <=
   3.6) <https://www.python.org/downloads/>`__.
-  Run ``pip install bancardpythonconnector``.
-  Import and use library in your source code: ``import bancardconnectorpython``.

This will autoconfigure the connector from the following OS environment variables:

BANCARD_ENVIRONMENT=sandbox|production

BANCARD_PUBLIC_KEY=your_public_key

BANCARD_PRIVATE_KEY=your_private_key

bancard_api = bancardconnectorpython.connector()

or you could just create your own BancardAPI


bancard\_api = bancardconnectorpython.BancardAPI(environment=bancardconnectorpython.ENVIRONMENT\_SANDBOX,
public\_key=your\_public\_key, private\_key=your\_private\_key)


Running tests
-------------

-  Download and install `Python (2.6 <= version <= 3.6) <https://www.python.org/downloads/>`__
-  Install the library from PYPI: ``pip install bancardconnectorpython``
-  Set the following two OS environment variables ``BANCARD_PUBLIC_KEY`` and
   ``BANCARD_PRIVATE_KEY`` with the values provided by Bancard.
-  Run any of the tests, i.e.:
   ``python /path/to/tests/test_bancard_single_buy.py``

Versioning
----------

For the versions available, see the `tags on this
repository <https://github.com/vcajes/bancard-connector-python/tags>`__

Authors
-------

-  **Victor Cajes** - [@vcajes](https://github.com/vcajes)

License
-------

This project is licensed under the MIT License - see the
`LICENSE <LICENSE.txt>`__ file for details.

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc