Configuring your Payment Gateway

09 Settings – Payment Gateways from Teach Me WordPress on Vimeo.

Blue Pay

Getting the right account details from BluePay

Authorize.Net AIM / CIM

This is the newest Authorize.net gateway to be integrated into our Gold Cart. The new API supports the customer information manager (CIM) see here for more information (you must have CIM supported with your Authorize.net account before you can use this service)

Setting up your Gateway:

There are two things from authorize.net you will need before you can set this up, an API Login ID and a Transaction key follow the direction below to obtain these then your ready to set up this gateway in wp-e-commerce!

To obtain your API Login ID:

  • Log into the Merchant Interface at https://secure.authorize.net
  • Select Settings under Account in the main menu on the left
  • Click API Login ID and Transaction Key in the Security Settings section
  • 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.
  • Click Submit.
  • The API Login ID for your account is displayed on the API Login ID and Transaction Key page.

To obtain a Transaction Key:

  • Log on to the Merchant Interface at https://secure.authorize.net
  • Select Settings under Account in the main menu on the left
  • Click API Login ID and Transaction Key in the Security Settings section
  • Enter the secret answer to the secret question you configured when you activated your user account
  • Click Submit
  • The Transaction Key for your account is displayed on a confirmation page.

IMPORTANT: Be sure to record your Transaction Key immediately in a secure manner or copy it immediately to a file in a secure location because it is not always visible in the Merchant Interface like the API Login ID. Once you navigate away from the confirmation page there will be no other way to access the Transaction Key in the Merchant Interface. You would have to generate a new Transaction Key.

  • Go to the payments section in your WP-e-Commerce store settings (Settings > store >payments)
  • Select the Authorize.net AIM/CIM gateway – if you have previously been using Authorize.net 2.0 you will want to deselect that gateway and use this new one.
  • Click the edit link and fill in your gateway details
  • Display Name – This is the name that will appear on your checkout page if you’re using more than one payment gateway
  • API Login ID – The API Login ID is a complex value that is at least eight characters in length, includes uppercase and lowercase letters, numbers, and/or symbols and identifies your account to the payment gateway. It is not the same as your login ID for logging into the Merchant Interface
    You can obtain this from within your Authorize.net account (see directions above)
  • Transaction Key – The Transaction Key is a 16-character alphanumeric value that is randomly generated in the Merchant Interface and works in conjunction with your API Login ID to authenticate you as an authorized user of the Authorize.Net Payment Gateway when submitting transactions from your Web site.
    You can obtain this from within your Authorize.net account (see directions above)
  • Test Mode – Only select this option if your account is in test mode, if your account is not in test mode with Authorize.net and you have this option select the checkout page will fail. At the same time if your account with Authorize.net is in test mode and you don’t select this option then its going to fail
    See here for a good explanation of how the test accounts work
  • Enable CIM – CIM allows you to store your customers’ sensitive payment information on Authorize.nets secure servers, simplifying payments for returning customers and recurring transactions. It can also help you comply with the Payment Card Industry (PCI) Data Security Standard, since customer data is no longer stored locally.If you want to enable the Customer Management System then select this box -you must have this feature enabled on your account click here for more information.
    If you select this option then a new menu will be added to the “my Account” page it would also be a good idea to make sure your users are registered to your site before they buy from your shop. You can enable this option in the checkout settings.
    Users can also choose to have their credit card numbers remembered – next time they are logged into your store they can checkout using and existing card number. This provides a quicker checkout process for your buyers – without taking the risk of storing their credit card numbers on your site!
  • Verify First, Capture Later – By enabling this option you are not charging the buyers credit card right away at checkout, instead the buyers details are captured and you must go into your authorize.net account to charge the transaction. The biggest benefit of this is if your shop is out of stock on a product the buyer wont be charged for the products until it has been shipped to them. The downside of this is all payment will return to spec as “order received” until the merchant approves the sale – this is not advised for downloadable products.
  • Save these details your gateway is now set up.