Bitbucket cannot automatically merge this request.
The commits that make up this pull request have been removed.
Bitbucket cannot automatically merge this request due to conflicts.
Review the conflicts on the Overview tab. You can then either decline the request or merge it manually on your local system using the following commands:
hg pull -r default https://bitbucket.org/amadison/authorize
I really like the library you've created. I made a few enhancements that I think would be good for everyone and think it would be best if they made it into the main repository.
Here are the things I changed:
added a test runner. You can now do './runtests.py' and all the tests will run. You can also use 'python setup.py test' and it will pull down the lxml dependency and then run the tests
Updated the Schema to the current schema published here: https://api.authorize.net/xml/v1/schema/AnetApiSchema.xsd (one test was failing because of it)
Added Transaction Details API so now your library can get information regarding the batches and transactions in addition to all of your excellent payment functionality
Please let me know if you have any issues with the enhancements I made. And great work!
~ Aaron Madison