Payment Gateway Options
BVC 5 comes with 35 transaction gateways for processing
credit transactions. Many of the major gateways such as Authorize.Net, PayPal
Website Payments Pro, ConcordEFSNet, LinkPoint, PayFlowPro, and CyberSource are
supported out of the box and require little configuration to allow your site to
accept online credit transactions. BVC 5 includes support for the following
gateways:
|
PayPal Website Payments Pro
3Delta Systems
Authorize.Net
Bank of America
Concord EFS Net
CyberSource
ECH Online
ECX
eProcessing
Fast Transact
GoRealTime
iBill
Innovative
Intellipay
iTransact
LinkPoint API
Merchant Anywhere
MPCS
|
NetBilling
NetworkMerchants
NovaViaKlix
PayFlowLink
PayFlowPro
PayFuseXML
PaymentechOrbital
Planet Payment
Plug n Pay
PRI Gate
Protx
PsiGateXML
RTWare
SkipJack
Trust Commerce
USAePay
WorldPay
|
Before configuring your BVC 5 payment gateway options, you
should speak to your financial institution and confirm what gateways they will
accept. Once you choose a gateway, you should create an account with their
service and familiarize yourself with their transaction options and rules. Much
of your payment configuration will actually happen through your gateway account
and not through your BVC 5 store. Your gateway account will usually provide a
username, password, and in some cases a unique certificate, signature or key to
provide secure access to their service.
In addition to the live payment gateways included with BVC 5,
a manual and test gateway is also included with the store. The manual credit
card gateway allows you process credit transactions offline through a physical
or virtual terminal. When the BVC 5 Manual Gateway is selected, credit
information is posted in the “Private Notes” section of an order. A customers
CVV security code will not be captured due to security regulations.
The BVC 5 Test Gateway allows you setup a test environment
that can be configured to fail at any portion of the credit validation process.
This allows you to safely test credit transactions, and learn the behavior of
the store, without having to actually process funds.
Live Gateway Options
|
|
To configure the 3DSI gateway options you will need your Merchant Login,
Merchant Credit Login and Merchant Password assigned by Delta Systems. They
should also supply a “Live” URL that will be used for production trasactions.
Their “Test” URL can be used in conjuction with the test mode checkbox to
process test orders without applying payment. Checking the debug checkbox
will output additional information to your site Event Log if any errors
occur.
|
|
|
To configure the Authorize.Net gateway options you will need your Merchant Login
and Merchant Transaction Key assigned by Authorize.Net. They should also
supply a “Live” URL that will be used for production trasactions. Their
“Test” URL can be used in conjuction with the test mode checkbox to process
test orders without applying payment. Checking the debug checkbox will output
additional information to your site Event Log if any errors occur.
|
|
|
To configure the Bank of America gateway options you will need your Merchant
Login and Merchant Referer URL assigned by Bank of America. They should also
supply a “Live” URL that will be used for production trasactions. Their
“Test” URL can be used in conjuction with the test mode checkbox to process
test orders without applying payment. Checking the debug checkbox will output
additional information to your site Event Log if any errors occur.
|
|
|
To configure the Concord EFSNet gateway options you will need your Merchant Login
and Merchant Key assigned by Concord. They should also supply a “Live” URL
that will be used for production trasactions. Their “Test” URL can be used in
conjuction with the test mode checkbox to process test orders without
applying payment. Checking the debug checkbox will output additional
information to your site Event Log if any errors occur.
|
|
|
To configure the CyberSource gateway options you will need your Merchant ID and
Merchant Transaction Key assigned by CyberSource. They should also supply a
“Live” URL that will be used for production trasactions. Their “Test” URL can
be used in conjuction with the test mode checkbox to process test orders
without applying payment. Checking the debug checkbox will output additional
information to your site Event Log if any errors occur.
|
CyberSource Notes
CyberSource Key Files
1.
CyberSource
requires that you generate a series of key files for your store in order to
process transactions. Please use the ECert Application to generate these keys
and place them in a folder of your choice and reference this folder as
explained in Step 5 of Configuring the Processor. The latest version
of this application can be located here: http://apps.cybersource.com/cgi-bin/pages/additional.cgi?kit=Update_to_ECert_Application
2.
For
instructions on generating the CyberSource Key Files please see Creating a
Certificate and Private Key: http://apps.cybersource.com/library/documentation/dev_guides/Microsoft_.NET/html/ch02.htm#ch02_6699_1015313
3.
For
best results place the “Keys” Folder in your store BIN folder. This folder
should contain at minimum (Replace “YourStoreID” with your account): YourStoreID.crt,
CyberSource_SJC_US.crt, and YourStoreID.pvt. These files should have been
generated when you created your .crt file.
4.
Note:
Thhese links are included for your convenience but please refer to CyberSource
for updated information.
Example Processor Setup in the BV
Admin would look like:
Store: YourStoreID
KeyFile:
C:\YourFilePath\YourBVStoreRoot\BIN\Keys
Test URL:
ics2test.ic3.com or Blank
Live URL:
ics2.ic3.com or Blank
|
|
|
To configure the ECHO gateway options you will need your Merchant Login and
Merchant Pin assigned by ECHO. They should also supply a “Live” URL that will
be used for production trasactions. Checking the debug checkbox will output
additional information to your site Event Log if any errors occur.
|
|
|
To configure the ECX gateway options you will need your Merchant Login and
Merchant Transaction Key assigned by ECX. They should also supply a “Live”
URL that will be used for production trasactions. Their “Test” URL can be
used in conjuction with the test mode checkbox to process test orders without
applying payment. Checking the debug checkbox will output additional
information to your site Event Log if any errors occur.
|
|
|
To configure the eProcessing gateway options you will need your Merchant Login
assigned by eProcessing. They should also supply a “Live” URL that will be
used for production trasactions. Checking the debug checkbox will output
additional information to your site Event Log if any errors occur.
|
|
|
To configure the Fast Transact gateway options you will need your Merchant Login
assigned by Fast Transact. They should also supply a “Live” URL that will be
used for production trasactions. Checking the debug checkbox will output
additional information to your site Event Log if any errors occur.
|
|
|
To configure the GoRealTime gateway options you will need your Merchant Login
assigned by GoRealTime. They should also supply a “Live” URL that will be
used for production trasactions. Checking the debug checkbox will output
additional information to your site Event Log if any errors occur.
|
|
|
To configure the iBill gateway options you will need your Merchant Login and
Merchant Password assigned by iBill. They should also supply a “Live” URL
that will be used for production trasactions. Checking the debug checkbox
will output additional information to your site Event Log if any errors
occur.
|
|
|
To configure the Innovative gateway options you will need your Merchant Login
and Merchant Password assigned by Concord. They should also supply a “Live”
URL that will be used for production trasactions. Checking the test mode
checkbox will enable you to process test transactions without processing
payment. Checking the debug checkbox will output additional information to
your site Event Log if any errors occur.
|
|
|
To configure the Intellipay gateway options you will need your Merchant Login
and Merchant Password assigned by Intellipay. They should also supply a
“Live” URL that will be used for production trasactions. Their “Test” URL can
be used in conjuction with the test mode checkbox to process test orders
without applying payment. Checking the debug checkbox will output additional
information to your site Event Log if any errors occur.
|
|
|
To configure the iTransact gateway options you will need your Merchant Login
assigned by iTransact. They should also supply a “Live” URL that will be used
for production trasactions. Checking the debug checkbox will output
additional information to your site Event Log if any errors occur.
|
|
|
To configure the LinkPoint gateway options you will need your Merchant Login and
PEM Key name and file path supplied by LinkPoint. The PEM key file should be
saved in a secure folder on your website, beneath the root directoty. They
should also supply a “Live” URL that will be used for production trasactions.
Test mode can be enabled from the drop down menu. Checking the debug checkbox
will output additional information to your site Event Log if any errors
occur.
|
|
|
To configure the Merchant Anywhere gateway options you will need your Merchant
Login and Merchant Password assigned by Merchant Anywhere. They should also
supply a “Live” URL that will be used for production trasactions. Checking
the debug checkbox will output additional information to your site Event Log
if any errors occur.
|
|
|
To configure the MPCS gateway options you will need your Merchant Login and
Merchant Transaction Key assigned by MPCS. They should also supply a “Live”
URL that will be used for production trasactions. Their “Test” URL can be
used in conjuction with the test mode checkbox to process test orders without
applying payment. Checking the debug checkbox will output additional
information to your site Event Log if any errors occur.
|
|
|
To configure the Net Billing gateway options you will need your Merchant Login
assigned by Net Billing. They should also supply a “Live” URL that will be
used for production trasactions. Checking the debug checkbox will output
additional information to your site Event Log if any errors occur.
|
|
|
To configure the Network Merchants gateway options you will need your Merchant
Login and Merchant Password assigned by Network Merchants. They should also
supply a “Live” URL that will be used for production trasactions. Checking
the debug checkbox will output additional information to your site Event Log
if any errors occur.
|
|
|
To configure the NovaViaKlix gateway options you will need your Merchant Login,
Merchant PIN, and Merchant User assigned by NovaViaKlix. They should also
supply a “Live” URL that will be used for production trasactions. Their
“Test” URL can be used in conjuction with the test mode checkbox to process
test orders without applying payment. Checking the debug checkbox will output
additional information to your site Event Log if any errors occur.
|
|
|
To configure the PayFlowLink gateway options you will need your Merchant Login
assigned by PayFlowLink. They should also supply a “Live” URL that will be
used for production trasactions. Checking the debug checkbox will output
additional information to your site Event Log if any errors occur.
|
|
|
To configure the PayFlowPro.Net gateway options you will need your Merchant
Vendor, Merchant Login, Merchant User, and Merchant Password assigned by
PayFlowPro.Net. You will also need to supply the local path to the security
certificate they supply for your site. This file should be stored in a secure
folder beneath your site root directory. They should also supply a “Live” URL
that will be used for production trasactions. You should match the Currency
Code drop down menu with the currency used by BVC 5. Their “Test” URL can be
used in conjuction with the test mode checkbox to process test orders without
applying payment. Checking the debug checkbox will output additional
information to your site Event Log if any errors occur.
|
|
|
To configure the PayPal Website Payments Pro gateway options you will need your
API Username, API password and API signature supplied by PayPal. These
credentials are different from your PayPal username and password. The PayPal
Mode should be set to Production unless you have an active PayPal Sandbox
account used for development and testing.
|
|
|
To configure the Planet Payment gateway options you will need your Merchant
Login and Merchant Transaction Key assigned by Planet Payment. They should
also supply a “Live” URL that will be used for production trasactions. Their
“Test” URL can be used in conjuction with the test mode checkbox to process
test orders without applying payment. Checking the debug checkbox will output
additional information to your site Event Log if any errors occur.
|
|
|
To configure the Plug’n Pay gateway options you will need your Merchant Login
assigned by Plug’n Pay. They should also supply a “Live” URL that will be
used for production trasactions. Checking the debug checkbox will output
additional information to your site Event Log if any errors occur.
|
|
|
To configure the PRIGate gateway options you will need your Merchant Login and
Merchant RegKey assigned by PRIGate. They should also supply a “Live” URL
that will be used for production trasactions. Checking the debug checkbox
will output additional information to your site Event Log if any errors
occur.
|
|
|
To configure the Protx gateway options you will need your Merchant Login and Currency Code
assigned by Protx. They should also supply a “Live” URL that will be used for
production trasactions. Their “Test” URL can be used in conjuction with the
test mode checkbox to process test orders without applying payment. Checking
the debug checkbox will output additional information to your site Event Log
if any errors occur.
|
|
|
To configure the PsiGateXML gateway options you will need your Merchant Login
and Merchant Password assigned by PsiGateXML. They should also supply a
“Live” URL that will be used for production trasactions. Their “Test” URL can
be used in conjuction with the test mode checkbox to process test orders
without applying payment. Checking the debug checkbox will output additional
information to your site Event Log if any errors occur.
|
|
|
To configure the RTWare gateway options you will need your Merchant Login and
Merchant Transaction Key assigned by RTWare. They should also supply a “Live”
URL that will be used for production trasactions. Their “Test” URL can be
used in conjuction with the test mode checkbox to process test orders without
applying payment. Checking the debug checkbox will output additional
information to your site Event Log if any errors occur.
|
|
|
To configure the SkipJack gateway options you will need your Merchant Login
assigned by SkipJack. They should also supply a “Live” URL that will be used
for production trasactions. Checking the debug checkbox will output
additional information to your site Event Log if any errors occur.
|
|
|
To configure the Trust Commerce gateway options you will need your Merchant
Login and Merchant Password assigned by Trust Commerce. They should also
supply a “Live” URL that will be used for production trasactions. The test
mode checkbox can be selected to process test orders without applying
payment. Checking the debug checkbox will output additional information to
your site Event Log if any errors occur.
|
|
|
To configure the USAePay gateway options you will need your Merchant Key
assigned by USAePay. They should also supply a “Live” URL that will be used
for production trasactions. Selec the test mode checkbox to process test
orders without applying payment. Checking the debug checkbox will output
additional information to your site Event Log if any errors occur.
|
|
|
To configure the WorldPay gateway options you will need your Merchant ID,
Authorization Password and Currency Code assigned by WorldPay. They should
also supply a “Live” URL that will be used for production trasactions. Test
mode can be enabled from the drop down menu to process test orders without
applying payment. Checking the debug checkbox will output additional
information to your site Event Log if any errors occur.
|