What is Authorize.net SIM?
Authorize.net Server Integration Method (SIM) provides a secure hosted payment form to make integration easy for Web merchants that do not have an SSL certificate. The Authorize.Net Payment Gateway can handle all the steps in the secure transaction process:
- Secure payment data collection
- Secure transmission of payment information for settlement
- Secure cardholder information storage
Authorize.net SIM Settings
To start processing online payments with Authorize.net SIM you should have a Authorize.net merchant account. Log into your Authorize.net merchant account by going to https://account.authorize.net in your web browser. Once you’re logged in, navigate to the “Account” tab. The “Settings” menu on the left should be selected. Under the “Security Settings” > “General Security Settings” heading, click “API Login ID and Transaction Key.”
Here you can view your API Login ID and get a new Transaction Key. If you have not already obtained an API Login ID and Transaction Key for your account, you will need to enter the secret answer to the secret question you configured at account activation.
IMPORTANT: When you receive your Transaction Key, safeguard this information. Authorize.net will not show you the Transaction Key again. Authorize.net can issue a new Transaction Key, but this will disable your old transaction key.
If you wish to test the payment process without actually processing any transactions, you can turn on test mode from within your merchant account by clicking “Test Mode” under the “Security Settings” > “General Security Settings” heading. Note: the test mode settings within WP e-Commerce must match that of your Authorize.net account settings in order for payments to be processed (see WP e-Commerce below).
Installing the Authorize.net SIM Plugin
Upload the wpec-authorize-sim.zip plugin archive on the “Plugins” > “Add New” screen from the WordPress Administration menu.
Activate “Authorize.net SIM for WP e-Commerce” on the “Plugins” screen.
Upgrading Authorize.net SIM
The latest Authorize.net SIM plugin can be downloaded from http://getshopped.org/extend/premium-upgrades-files/ by entering in your session ID. This ID should be on the email that was sent when you purchased your plugin. If you can not find your session ID and you can not obtain your files though this page then contact an Instinct staff
and they will be able to look it up in their database for you.
WP e-Commerce Settings
When “WP e-Commerce” and “Authorize.net SIM for WP e-Commerce” are installed and activated, and with your API Login ID and Transaction Key available, you can setup the Authorize.net SIM payment option within WP e-Commerce.
-Open “Settings” > “Store” > “Payments” from the WordPress Administration menu
-Under “Select Payment Gateways” check the box beside “Authorize.net SIM”
-Save changes by clicking “Update”
-Hover your mouse over the “Authorize.net SIM” line and click “Edit”
-Under “API Login ID” provide the API Login ID issued by Authorize.net
-Under “Transaction Key” provide the Transaction Key issued by Authorize.net
-Check “Test Mode” if your Authorize.net account is currently in Test Mode
-Check “Relay Response” if you wish to use the Authorize.net SIM Relay Response (see below)
-Under “Forms Sent to Gateway” link your checkout fields that you want to send to the Authorize.net SIM form
-Save changes by clicking “Update” within the payment options dialog
Relay Response is an Authorize.net SIM message service that sends a notification when a transaction is affected. When Relay Response is enabled, sellers can automate their back office so they don’t have to wait for payments to come in to trigger order fulfillment.
In simple terms, Relay Response links Authorize.net SIM to your WP e-Commerce stores to update the status of Sales. An example of this is as follows:
-A customer pays through Authorize.net SIM
-Authorize.net receives the funds and transfers them to your Authorize.net merchant bank account
-Authorize.net’s Relay Response service notifies WP e-Commerce of the completed sale
-WP e-Commerce updates the Sale Status to Accepted Payment