Skip to main content

Python library for Balanced ACH payments.

https://secure.travis-ci.org/balanced/balanced-ach-python.png?branch=master

To Install

Simply:

pip install balanced-ach

or if you prefer:

easy_install balanced-ach

Requirements

Usage

import balanced_ach

print "create a bank account"
bank_account = balanced_ach.BankAccount(
    name='Gottfried Leibniz',
    account_number='3819372930',
    routing_number='121042882',
    type='checking',
).save()

print "Cool, let's credit that bank account for $1.01 USD"
credit = bank_account.credit(101)

print "Cool, let's debit that bank account for $4.55 USD"
debit = bank_account.debit(455)

print "Want to credit that bank account $1.01 USD without creating it? Cool"
credit = balanced_ach.Credit(
    amount=101,
    bank_account=dict(
        name='Gottfried Leibniz',
        account_number='3819372930',
        routing_number='121042882',
        type='checking',
)).save()

print "Want to debit that bank account $4.55 USD without creating it? Cool"
debit = balanced_ach.Debit(
    amount=101,
    bank_account=dict(
        name='Gottfried Leibniz',
        account_number='3819372930',
        routing_number='121042882',
        type='checking',
)).save()

print "and there you have it 8-)"

Issues

Please use appropriately tagged github issues to request features or report bugs.

Contributing

  1. Fork it

  2. Create your feature branch (git checkout -b my-new-feature)

  3. Write your code and tests

  4. Ensure all tests still pass (nosetests -svx tests)

  5. Commit your changes (git commit -am ‘Add some feature’)

  6. Push to the branch (git push origin my-new-feature)

  7. Create new pull request

Release files for balanced-ach 0.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for balanced-ach 0.1.5
File Size Uploaded
balanced-ach-0.1.5.tar.gz 3.7 kB Details

Release files / balanced-ach-0.1.5.tar.gz

Download URL balanced-ach-0.1.5.tar.gz
Size 3.7 kB
Tags Source
SHA-256 checksum
How to use checksums
f3735848b4dbaf91658e2ccf0b8a12bb8cc511c12988b311ab5152c37f025f62
BLAKE2b-256 checksum
How to use checksums
d4d5aed3ed44cfcc961a8e1a558861fc875319a569f383ad5d5ccffdacf15818
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.5 This release

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page