GetPaid authorize.net payment processor functionality
Project description
This package provides authorizedotnet payment processor functionality for the getpaid framework.
CHANGES
0.3.3 (2009-08-19)
Record the transaction id returned by wuthorize.net
0.3.2 (2009-07-22)
Handle expiration date as a string.
0.3.1 (2009-03-13)
added M2Crypto in the setup.py dependencies [lucielejard]
0.3 (2008-08-29)
Added buildout files and general text documents to project root.
Removed setup.cfg
0.2 (2008-08-21)
Eggified package
Detailed Documentation
GetPaid Authorize.Net Payment Processor
Store Specific Processor Setting Tests
First let’s create a store class to work with:
>>> from getpaid.core import interfaces >>> from zope.app.annotations import IAttributeAnnotatable >>> from zope.interface import implements >>> class Store: ... implements( interfaces.IStore, IAttributeAnnotatable ) >>> store = Store()
And configure our payment processor:
>>> interfaces.I >>
Now let’s create an order to process:
>>> from getpaid.core import order, item, cart >>> order1 = order.Order() >>> my_cart = cart.ShoppingCart() >>> my_cart['abc'] = abc = item.LineItem() >>> abc.cost = 22.20; abc.name = 'abc'; abc.quantity = 3 >>> str(order1.getTotalPrice()) '22.20'
Capturing/Charing an Order
Refunding an Order
Voiding an Order
Download
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for getpaid.authorizedotnet-0.3.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | dad46fd1d54f7c9f8733c3bed662eb511afaa2f7cc6c09205e64d9516a315a19 |
|
MD5 | e4f4671b43f3ed46ca29cc62d977a75a |
|
BLAKE2b-256 | 2d4c9f8bb382e9e27b9f4b5c51bca8bce46da6e51d93290e4d79b387e9257714 |