lp:python-payment-processor

Created by Ian Halpern and last modified
Get this branch:
bzr branch lp:python-payment-processor
Only Ian Halpern can upload to this branch. If you are Ian Halpern please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
Ian Halpern
Project:
Python Payment Processor
Status:
Development

Recent revisions

14. By Ian Halpern

* updated the nationalprocessing response handling code

13. By Ian Halpern

* merged branches

12. By Ian Halpern

* updated version number

11. By Ian Halpern

* fixed logic error when checking for first_name last_name or company for the card method

10. By Ian Halpern

* fixed typo in README file
* fixed import module name error in the Gateway object
* fixed module name errors in authorizenet.py and nationalprocessing.py

9. By Ian Halpern

* changed name from 'payment' to 'payment_processor'
* updated README file
* added transaction status attribute and added status checking to the Gateway functions
* reorganized methods in authorize.net and national processing gateways

8. By Ian Halpern

* updated the structure of payment: split Transaction into Method and PaymentInfo, and added the standard payment functions to the Transaction class
* added a Check payment method
* added extra metadata to PaymentInfo including shipping and order information
* added more fields to the authorize.net gateway
* added a National Processing gateway
* added standard error messages that can be used by the gateways
* replaced install with setup.py

7. By Ian Halpern

* added the MIT/X11 license

6. By Ian Halpern

* added a dummy gateway for testing purposes

5. By Ian Halpern

* added a enable_test_requests argument for authorize.net gateways

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers