The Authorize.Net payment gateway can be enabled to use Authorize.Net's Server Integration Method. The gateway supports the following features:
The gateway is configured by editing it in the plugin's “Payment Gateways” administrative option.
| Config Item | Description |
|---|---|
| Your Production API Login | Enter the API Login ID assigned by Authorize.Net for your production account |
| Your Production Transaction Key | Enter the Transaction Key for your production account |
| Your Test (Sandbox) API Login | Enter the Login ID for your test seller's account |
| Your Test (Sandbox) Transaction Key | |
| Gateway Url - Production | Enter the URL to the production payment processor |
| Gateway Url - Sandbox | Enter the URL to the test payment processor |
| Production MD5 Hash Key | Enter the MD5-Hash value the corresponds to the value entered at Authorize.Net. This value is required to validate payment notifications; if you change this value with Authorize.Net you must update this field with the new value. |
| Testing MD5 Hash Key | Enter the MD5-Hash value the corresponds to the value entered at test.authorize.net. This value is required to validate payment notifications; if you change this value with Authorize.Net you must update this field with the new value. |
| Testing (Sandbox) Mode? | Check this box to use the test url and credentials, leave it unchecked for production |
| Enabled | Check this box to enable the gateway. If left unchecked, Amazon will not be available as a payment method |
| Buttons | Check the box next to the button types that this gateway will handle. The options are “Buy Now” and “Donate”, and either, both or none may be selected. |
| Order | Enter an integer to set the order. This is the order in which buttons will be displayed when multiple gateways are used. |
There are several setting that should be configured at authorize.net to have your payment forms handled correctly. Log into your account, select “Account”, “Settings”, “Payment Form”, then “Form Fields”.