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:
- Authorize a Credit Card
- Capture a Previously Authorized Amount
- Charge a Credit Card
- Refund a Transaction
- Partial Refunds
- Void A Transaction (starting from v.1.7)
Similar projects:
Installation&Configuration
- Install and enable the module (installation with Composer is recommended).
- 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.
- Go to /admin/config/services/payment/authnet and add one or more Authorize.net profiles.
- Test just created profiles at /admin/config/services/payment/authnet/connection-test
- Update additional fields configuration at /admin/config/services/payment/authnet/additional-fields if needed.
- 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):
- Enable module "Payment Form Field" (payment_form)
- Add new field of type "Payment Form" to the appropriate bundle of needed entity type
Supporting organizations:
Project information
Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed.Maintenance fixes only
Considered feature-complete by its maintainers.- Project categories: E-commerce, Integrations
- Ecosystem: Payment, Authorize.Net
30 sites report using this module
- Created by vaza18 on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
2.1.0
released 26 February 2025
Works with Drupal: ^9.3 || ^10
Drupal 10 & PHP 8.3 fixes
Install:
Development version: 2.x-dev updated 26 Feb 2025 at 23:38 UTC
8.x-1.8
released 14 May 2020
Works with Drupal: ^8 || ^9
Compatibility with D9
Install:
Development version: 8.x-1.x-dev updated 26 Feb 2025 at 10:28 UTC
