Contributions

Payment Modules (Category Index)
Search: 

Authorize.net Manual Payment

I wanted an admin payment module to accompany the Manual Orders contribution but couldn't find one. I finally just wrote it myself. This allows you to have an employee charge a customer without giving them full access to your authorize.net account. It also saves a lot of typing even if you're the one that manually running cards through the authorize.net web terminal.

It is a quick and dirty implementation based on code from the Authorize.net module. When I say "quick and dirty", I mean that I didn't internationalize it. I hardcoded in english, US$ currency. It would be easy to adapt to any locale, though.

Basically, the module allows you to enter the order number, the CC info, the amount, a description of the purchase, and click "process". The module sends the transaction to Authorize. The results of the transaction are shown on the screen after the card is processed.

Expand All / Collapse All

Another note 29 Feb 2008

I just ran through the comment about the >$1k issue. It turns out that only applies to the last guy's contribution, not version 1.1. No patch is required for V1.1.

My version simply takes the number you enter (without the comma). If you enter it wrong, authorized throws an error and you get to do it again.

Again... No file attached.

Avoid version 1.2 29 Feb 2008
Warning 12 Dec 2006
Authorize.net Manual Payment V1.2 17 Aug 2006
Authorize.net Manual Payment V1.1 1 Apr 2006
Authorize.net Manual Payment 31 Mar 2006

Note: Contributions are used at own risk.