tnw / module-authorizenetcim
Authorize.net CIM for Magento 2
Package info
github.com/PowerSync/TNW_AuthorizeCim
Type:magento2-module
pkg:composer/tnw/module-authorizenetcim
Requires
- lcobucci/jwt: ~3.2.2
- magento/framework: ^103.0
- magento/module-authorization: ^100.4
- magento/module-backend: ^102.0
- magento/module-catalog: ^104.0
- magento/module-catalog-inventory: ^100.4
- magento/module-checkout: ^100.4
- magento/module-config: ^101.2
- magento/module-configurable-product: ^100.4
- magento/module-cron: ^100.4
- magento/module-customer: ^103.0
- magento/module-directory: ^100.4
- magento/module-downloadable: ^100.4
- magento/module-eav: ^102.1
- magento/module-gift-message: ^100.4
- magento/module-msrp: ^100.4
- magento/module-offline-payments: ^100.4
- magento/module-payment: ^100.4
- magento/module-quote: ^101.2
- magento/module-sales: ^103.0
- magento/module-shipping: ^100.4
- magento/module-store: ^101.1
- magento/module-swatches: ^100.4
- magento/module-tax: ^100.4
- magento/module-theme: ^101.1
- magento/module-ui: ^101.2
- magento/module-vault: ^101.2
- magento/module-webapi: ^100.4
- magento/module-weee: ^100.4
- magento/module-wishlist: ^101.2
- powersync/authorizenet-sdk-php: ~2.0.2
- tnw/marketing: ~2
This package is auto-updated.
Last update: 2026-06-29 01:34:50 UTC
README
Accept and store customer information, including payment methods, with Authorize.net's Customer Information Manager(CIM).
- Securely accept customer payments using the Accept.js tokenization when collecting all payments.
- Provide customers option of storing payment information for future transactions.
- Stored customer card information can be used for orders created in the frontend or backend.
- New payments can be authorize or authorize and capture.
- Authorized payments can be captured online during invoice creation.
- Full and partial refund support when creating credit memos.
- Support for Multiple Shipping Addresses
- Supports for Magento InstantPurchase
Installation
In your Magento 2 root directory run
composer require tnw/module-authorizenetcim
bin/magento setup:upgrade
Configuration
The configuration can be found in the Magento 2 admin panel under
Store->Configuration->Sales->Payment Methods->Authorize.net CIM
Accept.js and Test mode
Test Mode requires your checkout and admin pages use the HTTPS protocol even in your staging development environments. The correct version of Accetp.js, https://jstest.authorize.net/v1/Accept.js, is loaded when the module is in test mode, but it will error if you attempt to use it over HTTP. You do NOT need a valid SSL certificate for testing.
Additonal Documentation
Integration with Authorize.Net CIM - Wiki