ChargeOver API Wrapper for Python
Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
CO_API_demo.py
README.md
chargeover.py
chargeover.pyc
example_add_cardinfo.py
example_add_customer.py
example_add_invoice.py
example_add_resthook.py
example_add_user.py
example_change_config.py
example_create_card.py
example_create_recurring_package.py
example_get_user.py
example_pay_transaction.py
example_query_for_customers.py

README.md

ChargeOver Python API

This is a Python library for the ChargeOver recurring billing platform. ChargeOver is a billing platform geared towards easy, automated, recurring invoicing.

Use ChargeOver to:

  • painlessly automate your recurring invoicing
  • allow your customers to log in to a customized portal to view and pay their bills online
  • automatically follow up on late and missed payments
  • build developer-friendly billing platforms (use the ChargeOver REST APIs, code libraries, webhooks, etc.)
  • sync customer, invoice, and payment information to QuickBooks for Windows and QuickBooks Online

ChargeOver developer documentation:

ChargeOver developer account sign-up:

ChargeOver main documentation:

ChargeOver API access in other programming languages:

Dependencies

All imports should be standard python modules.

Other Notes

ChargeOver can be imported in interactive mode, interrogated with help(), and operated completely in the interactive interpreter. When connecting, set the "interactive" named parameter to true to allow automatic pretty printing (CO method calls that support the named parameter "pretty").

All of the JSON objects return are parsed into python dicts and lists.