Drupal is a registered trademark of Dries Buytaert
cms 2.1.3 Update released for Drupal core (2.1.3)! drupal 10.5.11 Update released for Drupal core (10.5.11)! drupal 11.3.11 Update released for Drupal core (11.3.11)! drupal 11.2.13 Update released for Drupal core (11.2.13)! drupal 10.6.10 Update released for Drupal core (10.6.10)! cms 2.1.2 Update released for Drupal core (2.1.2)! drupal 11.1.10 Update released for Drupal core (11.1.10)! drupal 10.5.10 Update released for Drupal core (10.5.10)! drupal 10.4.10 Update released for Drupal core (10.4.10)! drupal 11.2.12 Update released for Drupal core (11.2.12)! drupal 11.3.10 Update released for Drupal core (11.3.10)! drupal 10.6.9 Update released for Drupal core (10.6.9)! drupal 10.6.8 Update released for Drupal core (10.6.8)! drupal 11.3.9 Update released for Drupal core (11.3.9)! drupal 11.3.8 Update released for Drupal core (11.3.8)! drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)!

payment_authnet

28 sites Security covered
View on drupal.org

Drupal 8+ version of Authorize.net payment method controller for the Payment module.

A payment method using Authorize.Net for transactions handled by the Payment API. Uses AuthorizeNet/sdk-php

Dependencies:

Currently supported operations:

Similar projects:

Installation&Configuration

  1. Install and enable the module (installation with Composer is recommended).
  2. Go to /admin/config/regional/currency and configure necessary currencies. The currency, which you need to be used by Authorize.net payment, needs to be added here.
  3. Go to /admin/config/services/payment/authnet and add one or more Authorize.net profiles.
  4. Test just created profiles at /admin/config/services/payment/authnet/connection-test
  5. Update additional fields configuration at /admin/config/services/payment/authnet/additional-fields if needed.
  6. Go to /admin/config/services/payment/method and create at least one "Authorize.net" payment method.

In order to allow payments for users for created by someone's else fieldable entity (e.g node):

  1. Enable module "Payment Form Field" (payment_form)
  2. Add new field of type "Payment Form" to the appropriate bundle of needed entity type

Activity

Total releases
2
First release
Feb 2025
Latest release
1 year ago
Release cadence
1 day
Stability
50% stable

Releases

Version Type Release date
2.1.0 Stable Feb 27, 2025
2.x-dev Dev Feb 26, 2025