web-payments-connector

Universal payment handling for Web Frameworks


Keywords
django, payment, sqlalchemy, wtforms
License
BSD-3-Clause
Install
pip install web-payments-connector==3.1.0

Documentation

web-payments-connector

This project is a fork from django-payments. Because the whole structure changes in a backward incompatible manner, I forked.

Features:

  • small framework agnostic connector
  • more flexible
    • shipping and billing address
    • addresses generated by function; this allows reuse of other framework components
    • dynamic url generation
  • new not so generic name (web_payments)
  • better test facilities
  • can hold bitcoins and weak currencies
  • more security features (safe xml parsing, hidden credentials)
  • framework independent translation
  • better documented API (source code)
  • threading safe, token cache facility
  • extra attributes on providers, helping integration

Documentation

See https://devkral.github.io/web-payments-connector/

TODO

  • porting backends
  • django-oscar integration

Note: I use semantic versioning.