Difference between revisions of "Authorize.net"
 (→Customer Information Manager (CIM))  | 
				 (→Adding the Authorize.net Echeck Payment Gateway)  | 
				||
| (12 intermediate revisions by 4 users not shown) | |||
| Line 1: | Line 1: | ||
| − | + | == About this Module ==  | |
| + | [https://www.authorize.net/ Authorize.net] is a credit card merchant gateway.  | ||
| + | |||
| + | For the other supported Authorize.net payment gateway, see [[Authorize.net CIM]].   | ||
{{gateways  | {{gateways  | ||
| type = cc  | | type = cc  | ||
| Line 7: | Line 10: | ||
| refunds = yes  | | refunds = yes  | ||
}}  | }}  | ||
| + | === Adding the Authorize.net Payment Gateway ===  | ||
| − | + | To set up the Authorize.net payment gateway in WHMCS:  | |
| − | + | ||
| − | To   | + | # Go to the appropriate location for your version of WHMCS:  | 
| − | + | #* For WHMCS 8.0 and later, go to '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > Apps & Integrations''' or '''Addons > [[Apps and Integrations|Apps & Integrations]]'''.  | |
| − | + | #* For WHMCS 7.10 and earlier, go to '''Setup > Products/Services > [[Payment Gateways]]''' and choose '''All Payment Gateways'''.  | |
| + | # Click '''Authorize.net'''.  | ||
| + | # Check '''Show on Order Form''' to display this payment method in the Client Area during checkout.   | ||
| + | # Enter your Authorize.net credentials.  | ||
| + | # Click '''Save Changes'''.  | ||
| − | ==  | + | == Echeck Module ==  | 
| + | The Echeck module for Authorize.net allows you to process payments directly from a bank account. The system stores the details in the client profile and uses them for automated recurring billing on future invoices.  | ||
{{gateways  | {{gateways  | ||
| − | |   | + | | onetime = yes  | 
| recurring = yes  | | recurring = yes  | ||
| − | |||
| level = 3  | | level = 3  | ||
| − | |||
| − | |||
}}  | }}  | ||
| + | === Adding the Authorize.net Echeck Payment Gateway ===  | ||
| − | + | To set up the Authorize.net Echeck payment gateway in WHMCS:  | |
| − | + | ||
| − | + | # Go to the appropriate location for your version of WHMCS:  | |
| − | + | #* For WHMCS 8.0 and later, go to '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > Apps & Integrations''' or '''Addons > [[Apps and Integrations|Apps & Integrations]]'''.  | |
| − | For   | + | #* For WHMCS 7.10 and earlier, go to '''Setup > Products/Services > [[Payment Gateways]]''' and choose '''All Payment Gateways'''.  | 
| − | + | # Click '''Authorize.net Echeck'''.  | |
| − | + | # Check '''Show on Order Form''' to display this payment method in the Client Area during checkout.   | |
| − | + | # Enter your Authorize.net Echeck credentials.  | |
| − | + | # Enter a custom module name.  | |
| − | + | # Click '''Save Changes'''.  | |
| − | |||
| − | |||
| − | |||
| − | + | == Troubleshooting ==  | |
| − | + | '''<field> is required'''<br>  | |
| + | This error indicates that the <tt>field</tt> value (for example, '''Email Address''') is not being submitted to Authorize.net but is a required field in your Authorize.net account.    | ||
| + | To resolve this, log in to your Authorize.net account and navigate to '''Account > Settings > Payment Form > Form Fields'''. Make certain that none of the fields are selected as required fields.   | ||
{{modules}}  | {{modules}}  | ||
Latest revision as of 19:29, 28 September 2022
Contents
About this Module
Authorize.net is a credit card merchant gateway.
For the other supported Authorize.net payment gateway, see Authorize.net CIM.
Supported Features
| Type | One Time | Recurring | Refunds | 3D Secure | 
|---|---|---|---|---|
| Credit Card | Yes | Yes | Yes | No | 
Adding the Authorize.net Payment Gateway
To set up the Authorize.net payment gateway in WHMCS:
-  Go to the appropriate location for your version of WHMCS:
- For WHMCS 8.0 and later, go to Configuration () > Apps & Integrations or Addons > Apps & Integrations.
 - For WHMCS 7.10 and earlier, go to Setup > Products/Services > Payment Gateways and choose All Payment Gateways.
 
 - Click Authorize.net.
 - Check Show on Order Form to display this payment method in the Client Area during checkout.
 - Enter your Authorize.net credentials.
 - Click Save Changes.
 
Echeck Module
The Echeck module for Authorize.net allows you to process payments directly from a bank account. The system stores the details in the client profile and uses them for automated recurring billing on future invoices.
Supported Features
| Type | One Time | Recurring | Refunds | Reversals | 
|---|---|---|---|---|
| 3rd Party | Yes | Yes | No | 
 No  | 
Adding the Authorize.net Echeck Payment Gateway
To set up the Authorize.net Echeck payment gateway in WHMCS:
-  Go to the appropriate location for your version of WHMCS:
- For WHMCS 8.0 and later, go to Configuration () > Apps & Integrations or Addons > Apps & Integrations.
 - For WHMCS 7.10 and earlier, go to Setup > Products/Services > Payment Gateways and choose All Payment Gateways.
 
 - Click Authorize.net Echeck.
 - Check Show on Order Form to display this payment method in the Client Area during checkout.
 - Enter your Authorize.net Echeck credentials.
 - Enter a custom module name.
 - Click Save Changes.
 
Troubleshooting
<field> is required
This error indicates that the field value (for example, Email Address) is not being submitted to Authorize.net but is a required field in your Authorize.net account. 
To resolve this, log in to your Authorize.net account and navigate to Account > Settings > Payment Form > Form Fields. Make certain that none of the fields are selected as required fields.
Server Modules
cPanel/WHM - DirectAdmin - Plesk - Helm 3 - Helm 4 - Ensim - InterWorx - WebsitePanel - Cloudmin
Lxadmin - Virtualmin Pro - XPanel - HyperVM - SolusVM - Cloudmin - WHMSonic - VPS.Net
CentovaCast - SCPanel - MediaCP - GameCP - TCAdmin - Reseller Central - Auto Release - Heart Internet
Registrar Modules
Enom - ResellerClub - Nominet - OpenSRS - ResellOne - OnlineNIC - PlanetDomain - Affordable Domains
TPP Wholesale - TPPInternet - Stargate - Namecheap - NetEarthOne - Bizcn - InternetBS - GMO Internet
12Register - Registercom - DotDNS - WebNIC - Dot.TK - HexoNet - Realtime Register - Registereu
RRPProxy - ResellerCamp - TransIP - Heart Internet - IPMirror - NetRegistry - OVH - VentraIP Wholesale
Email - 101Domain
Fraud Modules
MaxMind - VariLogiX FraudCall - Telesign
Gateway Modules
2CheckOut - AsiaPay - Auth.net Echeck - Authorize.net - Authorize.net CIM - Bank Transfer - BidPay
BluePay - BluePay Echeck - BluePay Remote - Boleto - CashU - CC Avenue - ChronoPay - Direct Debit
EMatters - E-Path - eProcessingNetwork - eWAY Tokens - F2B - Finansbank - GarantiBank - Gate2Shop
Inpay - InternetSecure - IP.Pay - Kuveytturk - Modulo Moip - Mail In Payment - Merchant Partners
Merchant Warrior - IDEALMollie - Moneris - Moneris Vault - Skrill 1-Tap - NaviGate - NETbilling
Netregistry Pay - NoChex - Offline Credit Card - Optimal Payments - PagSeguro - Payflow Pro - Pay Junction
Paymate AU and NZ - Payment Express - PayPal - PayPal Card Payments - PayPal Express Checkout 
PayPal Payments - PayPal Payments Pro - PayPoint.net (SecPay) - Payson - Planet Authorize - ProtX VSP Form
PSIGate - Quantum Gateway - Quantum Vault - SagePay - SagePay Tokens v2 - SecurePay
SecurePay AU - Secure Trading - TrustCommerce - USA ePay - WorldPay - WorldPay Invisible