Cybersource
Table of Contents ShowHide
Cybersource Processing Features
We're more than a global payment gateway — we're a payment management
company. CyberSource provides a complete portfolio of services
that simplify and automate payment operations. Customers use our
CyberSource and Authorize.Net brand solutions to process online
payments, streamline fraud management, and simplify payment security.
Born during the dawn of eCommerce in 1994, CyberSource was one
of the pioneers in online payment and fraud management services
for medium and large-sized merchants. In 2007, we acquired the
leading U.S. small business payment services provider, Authorize.net,
thus expanding our market footprint to cover businesses ranging
from the smallest sole proprietorships to the largest global brands.
In 2010 CyberSource was acquired by, and operates as a wholly-owned
subsidiary of Visa Inc.
AbleCommerce supports all the standard features of the payment
gateway. In addition, there are additional services such
as recurring billing and fraud protection which can be added to
your account.
At this time, multi-currency is not a supported feature of AbleCommerce's
CyberSource integration. All amounts will be in USD.
Post-order Processing
All AbleCommerce payment gateway integrations offer full support
for post-order processing. This means that after an order
is placed, you can authorize, capture, refund, and void transactions
from the AbleCommerce order administration area.
Some post-order processing features, such as refunds, may require
that you enable credit card storage from the Configure
> Security > System
Settings page.
Installing the Cybersource Gateway
Login to your AbleCommerce installation.
Using the menu, go to the Plugins
page.
Use the Filter
Plugins option and select the type "Payment".
NOTE:
Cybersource plugin will be available in the list as shown
in the screenshot below.
Click the green Install
button in the far right column.
When the confirmation popup appears, click
the green Yes, install it
button.
Upon completion, click the orange Configure
button.
NOTE: Version shown may be
different depending on the release of AbleCommerce you are
using.
Configure Cybersource Payment Gateway
Before you begin, make sure that you have the following information
which will be provided by Cybersource:
Merchant ID
Transaction Key
If you have trouble finding this information, skip to the next
section on this page for help.
From Configure
> Payment > Gateways page, all of the installed
payment gateways will be shown.
NOTE: Visit the Plugins page to install
a new payment gateway. There is no limit to the number of
gateways that can be install and/or in use.
To configure a new gateway, click the blue
plus (+) button to
continue. If the gateway is already configured, click the
Edit button to make
changes.
You will now be on the Add
Cybersource configuration page as shown below:
In the field named Merchant
Id, enter the number known as the Account ID.
Enter the Transaction
Key in the field provided. You can generate this key
from the Cybersource merchant interface. If you need help
with this step, please see the section below for instructions.
If you check the box for the Ignore
AVS setting, this option allows the merchant to accept
transactions regardless of the gateway's response to the address.
Choose the Gateway
Mode.
Choose the type of Authorization
Mode.
Authorize:
to request authorization without capturing funds at the
time of purchase. You can capture authorized transactions
through the order admin interface.
Authorize
& Capture: to capture funds immediately at
the time of purchase. You should not use this feature
unless you are able to ship goods the same day of the
sale.
Debug Mode:
When debug mode is enabled, all messages sent to and received
from Cybersource are logged. This should only be enabled at
the direction of qualified support personnel.
Default Log File Location: ..\App_Data\Logs\[gatewayname].log
The Test
URL and Live URL
fields are used to store the connection link to the gateway.
This information is pre-populated when you configure
the gateway and should not be changed unless directed by Cybersource
or AbleCommerce personnel.
In the bottom section of the page, find the
section called Payment Methods.
Click the box next to all credit
card payment methods that will use the Cybersource
gateway.
At the bottom of the page, click the Save and Close button to
finish.
Generating a Transaction Security Key for the SOAP API
You should be on the Account
Management > Transaction Security Keys page.
Click the link "Security
Keys for the SOAP Toolkit API".
Click the Generate
Key button. The next page will take a moment
to load.
Your new key appears in the box below. Because
you will not see the key again after you leave this page,
you must immediately copy or download the key to a safe location
on your computer.
To return to the list of keys, click Transaction
Security Keys in the navigation pane.
This key needs to be copied into the Transaction Key field of
the AbleCommerce Cybersource configure gateway page.
Testing with Cybersource
Edit the Cybersource gateway configuration
page in AbleCommerce.
Change the Gateway
Mode to Test.
At the bottom of the page, click the SAVE button.
You can use a Visa card number of "4111111111111111"
to run a test transaction.
Be sure to change the Gateway Mode to Live
before processing real credit card transactions.
NOTE:
There may be additional features within your Cybersource account
that have not been tested with AbleCommerce. If you
enable unsupported features, you are doing so at your own risk.
|