There are 3 main ways of accepting payments online. You can use a payment gateway (seamless or non-seamless) to process credit card payments immediately through a payment gateway, you can collect credit card details for offline processing or you can use offline payment methods such as COD, Cheque or Direct Debit and then mark your orders as paid once you check your bank account.
Note: You can only use one payment gateway per website plus PayPal Standard. You can use as many offline processing method as you require. You can see all available options in Cusomizing Registration Form article.
A seamless payment gateway is one that processes credit cards directly on your online shop website without redirecting the purchasing customer to any 3rd party website. The whole transaction is seamless and takes place in real-time. On the other hand a non-seamless payment gateway such as PayPal will redirect the purchasing customer to the PayPal website to process the payment and will redirect the customer back to the online shop after this has been completed.
You can elect not to use a payment gateway and still receive payments through your site. Payment Gateways are great because the sale goes through (almost) instantly, and both you and your customer receive appropriate feedback that the payment has been received. However, the system also allows you to process payments offline, which means that the customer's credit card details are sent to you so that you can process it yourself, in your own time.
The system allows you to accept recurring orders, This is when you create an order which re-occurs periodically, and automatically charges the customer's credit card.
If you are going to be creating orders like this to collect recurring payments (for example, subscription payments), you must select a payment gateway that supports them. To see the list of gateways which support recurring billing you can see Gateways which support recurring biling article and click on the gateway name for specific information for that gateway.
The following is the list of supported gateways, the countries they may be used in, if they're seamless or not, if they support recurrance and anti-freud.
| No | Payment Gateway's List on Production | Country List | Type | Recurring payments | Integrated Gateway Anti-Fraud Protection |
| 1 | Authorize.net | US | seamless | Yes | ALL |
| 2 | Banco Popular Payment Gateway | Puerto Rico | non-seamless | - | - |
| 3 | Beanstream Payment Gateway | Canada | seamless | - | ALL |
| 4 | CyberSource Gateway | US,AU,CH,IN,MX,SG,UK,ZA and Euro Countries | seamless | - | ALL |
| 5 | DIBS Payment Gateway | DK,SE,NO,CH,TR,NZ,JP,IS,CA,AU,UK,US and Euro Countries | non-seamless | - | - |
| 6 | EBS Payment Gateway | India | non-seamless | - | - |
| 7 | EWay Gateway | Most Countries | seamless | Yes | BEAGLE |
| 8 | Google Checkout | US, UK | non-seamless | - | - |
| 9 | HeidelPay Payment Gateway | Most European Countries | non-seamless | - | - |
| 10 | InternetSecure Authorize Payment Gateway | Most Countries | seamless | - | ALL |
| 11 | MIGS Payment Gateway | AU Only | seamless | - | - |
| 12 | Mollie Payment Gateway | Netherlands only | non-seamless | - | - |
| 13 | Moneris Gateway | Canada Only | seamless | - | AVS, CVD |
| 14 | National Australia Bank (NAB) Gateway | AU, CA, US, UK, JP, HK, NZ, SG and Euro Countries | seamless | - | CCV |
| 15 | NetBanx Payment Gateway (API integration) | US, CA, AU, NZ and Euro Countries | seamless | - | ALL |
| 16 | NetBanx Payment Gateway (UPP integration) | US, CA, AU, NZ and Euro Countries | non-seamless | - | - |
| 17 | NetRegistry Payment Gateway | AU | seamless | - | CCV |
| 18 | Ogone Payment Gateway | Euro Area | seamless | Yes | - |
| 19 | Optimal Payment Gateway | US,CA,UK and Most Countries | seamless | - | ALL |
| 20 | PayGate Payment Gateway | South Africa only | seamless | - | ALL |
| 21 | Payment Express (PX Pay Non-Seamless) Gateway | US, UK, AU, NZ, ZA, SG, MY and Pacific Islands | non-seamless | - | - |
| 22 | Payment Express (Seamless) Gateway | US, UK, AU, NZ, ZA, SG, MY and Pacific Islands | seamless | - | AVS |
| 23 | PayPal PayFlow Payment Gateway | US, CA, AU, NZ, SG | seamless | - | ALL |
| 24 | PayPal Website Payments Pro Payment Gateway | US,CA,UK only | seamless | Yes | ALL |
| 25 | Paypal Website Standard | US, AU and Euro Countries | non-seamless | - | - |
| 26 | Process Offline (process manually via existing facility) | - | - | - | - |
| 27 | RealEx Payment Gateway | Ireland, UK | non-seamless | - | - |
| 28 | SaferPay (Seamless) Gateway | US,UK,CH,SE,DK,PL,CZ | seamless | - | - |
| 29 | SaferPay Gateway (Hosted solution) | Most Countries | non-seamless | - | ALL |
| 30 | Sage Pay (Protx) Payment Gateway | AU,CA,CH,DK,UK,HK,ID,JP,LU,NO,NZ,SE,SG,TR,US and Euro Countries | seamless | Yes | ALL |
| 31 | SecurePay (ESEC) Gateway | AU | seamless | - | - |
| 32 | Valitor Payment Gateway | Iceland | seamless | - | - |
| 33 | WebPay Payment Gateway | AU,US,CA,GB,HR,NO,PL,JP,HU,CH,DK,SK,SE,CZ and Euro Countries | seamless | - | - |
| 34 | WorldPay Gateway | International | seamless | - | - |
Although we provide up to date security measures to protect your site against fraudulent users, we recommend you to also take advantage of the anti-fraud systems provided by each payment gateway. Contact your payment gateway provider for further assistance.
After logging in to your admin console, navigate to eCommerce > Payment gateways. You will need to select the country code you want to assign this gateway to inside Country to configure for: dropdown. This country will need to match the country of the domain names you have added to your site under Site Settings > Site Domains.
Each Payment Gateway has a different requirement, and as such you will be asked to input different items (such as user account name, merchant ID, transaction key, etc) depending on the gateway provider. Select the gateway you wish to use and you will see what details you need to provide for that gateway.

The best way to test a payment gateway operation is to -
Using the payment gateway's test gateways is possible, however often requires special credentials and card details to be used...and we do not recommend it unless absolutely necessary.
When testing your gateway you can use this site to reference test cards if needed. - http://www.infomerchant.net/creditcardprocessing/credit_card_test_numbers.html
Copyright 2004 - 2011 Business Catalyst