Multi Authorize.Net API
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Component created
Component changed
Component body
Multi Authorize.Net API module provides an interface to add as many as Authorize.Net API account and integrate with the Drupal website by extending the Authorize.Net module. This module is used to change the Authorize.Net API details on the fly during the payment process for an order placed in Drupal Commerce or Ubercart.
Note: This module works with both Drupal Commerce and Ubercart.
This site administrator can Add and associate as many as Authorize.Net account with the products of Commerce and UberCart. The Authorize.Net accounts will be integrated and managed using Drupal Entity API.
Features
The site administrator will be able to
- Add and manage 'N' no.of Authorize.Net API keys in the website.
- Integrate only valid Authorize.Net account API details.
- Tag an Authorize.Net API key with Taxonomy terms, Content types, and Commerce Product Types.
- Cart Restriction feature: The cart can contain only the products that are associated with one of the Authorize.Net API account in an order. The products that are not associated with any of the Authorize.Net account will not be allowed to be added in the cart.
- Merchant Profile Block: A block generated by module to display the
basic information of the merchant(Authorize.Net account holder) in the
product page based on the Authorize.Net account tagged with the product.
Requirements / Dependencies
- E-commerce setup (Drupal Commerce and Ubercart)
- Authorize.Net Module (commerce_authnet and uc_authnet)
Checkout method:
This module will act on checkout operation only when the Cart restriction feature is turned ON.
Note : Only orders with products associated to single Authorize.Net account can proceed to checkout.
To allow checkout of all products together irrespective of Authorize.Net accounts, use the following available project. These projects will allow customers to add multiple products associated with multiple Authorize.net account to the cart and perform checkout all at once. This will create multiple orders for a customer by grouping the products in an order according to the Auhtorize.Net account.
- UC Multi Authorize.Net API - Under Active Development
- Comm Multi Authorize.Net API - Under Active Development
