Downloads

Download tar.gz 37.75 KB
MD5: 6bade2b9fb779102c506b9a9853163ea
SHA-1: 538f0399e484011d51a03bdf4ae168a2997957f2
SHA-256: f350e2cff337a6687c9a31eb181c36c33693a71e53561a082f26b796ab2a927c
Download zip 48.75 KB
MD5: 7a1230bd5be4cc065682af275197df17
SHA-1: 7d8dcc4c6820bbb516cec9451176374db003a121
SHA-256: aaff34243590510581666790be4ef1de9c208a3c6badeb90ede315c7ca433073

Release notes

First official release of the authnet modules, including:

Authorize.net API (authnet.module)

This is the core Authorize.net API module. It provides Drupal wrapper functions for the Authorize.net SDK objects and functions. It is used by all the other sub-modules.

CIM Entity Integration (authnet_cim_entity.module)

This module maintains an association between Authorize.net CIM customer profiles and payment profiles, and entities in Drupal. It does two main things:

  1. Provides two database tables: one for linking Authorize.net customer profiles to entities in Drupal (ie: users), and one for keeping track of Authorize.net payment profiles (ie: credit cards).
  2. Implements hooks provided by the authnet module to add/update/delete records from the abovementioned databases when customer profiles and payment profiles are updated via the API functions.

Authorize.net UI (authnet_ui.module)

Provides reusable UI elements like forms (ie: payment profile edit form).

Authorize.net User (authnet_user.module)

Maintains an association between Authorize.net CIM customer profiles and Drupal users. Depends on authnet_cim_entity and authnet_ui (above). It provides menu callbacks for users to add/edit/remove payment profiles (ie: manage their credit cards) at /user/[uid]/billing.

Authorize.net Ubercart Integration (authnet_uc.module)

The Ubercart component is just recently finished and needs testing! Please create issues if you find any bugs.

This module provides CIM and AIM integration with the Ubercart module suite. Depends on authnet_user (above).

  • Provides an Ubercart payment gateway (replacement for Ubercart's core Authorize.net payment gateway).
  • Allows customers to choose from their existing CIM payment profiles during checkout.
  • Allows admins to choose from a customer's existing CIM payment profiles when charging a card in the order admin interface.
  • Uses CIM primarily, but also uses AIM as a fallback.
  • Recurring payments coming soon... #1712344: Integrate with uc_recurring

We've done a lot of testing ourselves, but we need more input from others! Please test!

Created by: m.stenta
Created on: 13 Aug 2012 at 21:53 UTC
Last updated: 15 Nov 2013 at 04:28 UTC
New features
Unsupported

Other releases