Showing posts with label online payment system. Show all posts
Showing posts with label online payment system. Show all posts

If you are an Indian startup and you have an e-commerce component to your application, you will need to review, evaluate and shortlist a payment gateway that can handle online payments via credit and debit cards.  And most likely this will not be an easy or fast process.  In its current form, there are just a handful of payment gateway service providers in India. Access to information related to a few them is non-existent on the web.

I’m hoping that this post will help folks to do an easy and quick comparison between the various service providers.

Before we move on to the comparison, let’s consider some of the criteria that are important while evaluating a payment gateway:

1) Cost:
All payment gateways have an intial setup cost and then charge a small percentage of the transaction. Few have an annual maintainence cost (AMC) as well. The initial setup cost is a one time charge only and is mostly non-refundable. The annual maintainence cost is an annually recurring charge. The transaction cost (TDR)  is charge per transaction and is generally anywhere between 4-7% of the transaction amount. The higher the volume, the more you can negotiate the transaction cost.

2) Support:
How helpful and responsive is the service provider when you run into a problem ? Do they provide off hours support ?

3) Chargeback policy and disputes:
What is the policy for chargebacks and refunds ? What is the policy for disputes ?

4) Ease of Integration:
Does the service provider provide an easy way to integrate the gateway into your app ? Do they provide alternate means for integration if tomorrow your architecture changes for some reason ?

Beyond these basic criteria, you’ll also need to consider additional factors (depending on your requirements) like – what credit cards / banks are supported by the payment gateway ? Do they provide mobile banking option ? What is their rate of successful transactions etc ?

One often raised point is why not use PayPal as your payment gateway ? After all, they provide a great API for integration, there are plenty of code samples already available and their rates are quite competitive.

Well, the reason why PayPal may not suit everyone’s requirements is because they do not provide you the option to charge customers in Indian Rupees. If using one of the PayPal supported currencies meets the requirements of your app, great. If not, you’ll need to consider using a payment gateway that will allow payments in Indian Rupees.

So, here’s a comparison of the major Indian online payment gateways (had to publish as a PDF since the spreadsheet wont fit on the blog).  The list includes a comparison of CCAvenue, DirecPay (operated by TimesMoney group), EBS (collaboration with Axis bank), ABC Payments (operated by IndiaMart), HDFC, ICICI Payseal and Transecute.

The troublesome part of it was trying to locate the correct pricing plans for the various payment gateways, especially for DirecPay, HDFC and ICICI. DirecPay, HDFC and ICICI for whatever stupid reason choose not to list their pricing plans on their websites. You need to contact them via email or snail mail (ICICI) with your business details and only then, based on the nature of your business, transaction volume etc. do they send you a pricing plan. Sheer incovenience — I mean, so much ground work to simply get info on their pricing plans ? Its been 3-4 days since I emailed DirecPay and HDFC for details about their plans and am yet to hear back from them.  I fail to see why they dont provide a simple price info on their website rather than to go through this archaic process.

The comparison document is by no means complete just due to the sheer difficulty in locating correct information on the web. I’m keeping this document ‘live’ – in the sense that if you have any input / update suggestions to add any additional payment gateway to the list or to update info related to any of the ones already listed in the document, please send them in to me and I will continue updating the document.

So which payment gateway should an Indian startup use ?
To begin with, you should obviously analyse the various payment gateways on some of the criteria that I listed above. On top of that, if you need to review data related to the success rate, average time to refund etc. for some of these gateways, I would suggest reviewing the statistics revealed by IRCTC – India’s biggest e-commerce site. They release monthly data related to transactions and payments, which includes how much each payment gateway contributed in terms of number of transactions, the amount contributed by each as well as the number of days to refund etc. For instance, only 53% of the transactions using the HDFC gateway completed successfully while ICICI gateway handled 17% of all the transactions that were done on the IRCTC website. The data also provides great insight into what are some of the main banks / debit cards being used by customers. For instance, 8.10% of all net banking transactions were attempted by ICICI customers while only 0.32% of all transactions were done by Bank of India customers.

Based on my research, if I were to use an Indian payment gateway today, I would personally go with either CCAvenue or EBS – for the simple reason that they make it very easy to get the needed information, have good online documentation and support wide range of credit/debit cards. In case of the other providers, its like a black hole – you try to seek out information and become a customer — and they try to make it that much harder to access that information.

A Quick Primer on Online Payment Systems

Before getting started, here are just a few things to know about online payment systems.
  • ACH payments are electronic credit and debit transfers, allowing customers to make payments from their bank accounts for utilities, mortgage loans, and other types of bills. ACH stands for Automated Clearing House and most payment processors offer ACH payment options to their customers, especially for monthly- and subscription-based transactions. Most payment solutions use ACH to send money (minus fees) to their customers.
  • A merchant account is a bank account that allows a customer to receive payments through credit or debit cards. Merchant providers are required to obey regulations established by card associations. Many processors (such as the ones listed below) act as both the merchant account as well as the payment gateway.
  • A payment gateway allows merchants to securely pass credit card information between the customer and the merchant and also between merchant and the payment processor. The payment gateway is the middleman between the merchant and their sponsoring bank.
  • A payment processor is the company that a merchant uses to handle credit card transactions. Payment processors implement anti-fraud measures to ensure that both the front-facing customer and the merchant are protected.
  • PCI compliance is when a merchant or payment gateway sets their payment environment up in a way that meets the Payment Card Industry Data Security Standard (PCI DSS). The PCI DSS standard was created by the Payment Card Industry Security Standards Council to increase security of cardholder data and to reduce fraud.
What follows are 10 excellent online payment systems.

1. Authorize.Net

Authorize.Net
Authorize.Net is the Internet’s most widely used payment gateway. With a user base of over 300,000 merchants, Authorize.Net has been the go-to method for e-commerce sites that need a gateway to accepting payments. Widely used e-commerce platforms such as Magento, Volusion and X-Cart are designed to accept payments using Authorize.Net easier.
Pricing: Authorize.Net has a $99 setup fee, costs $10 per month and takes a $0.25 per-transaction fee. Source: Authorize.Net pricing

2. PayPal

PayPal
PayPal is the world’s most widely used payment acquirer, processing over $4 billion in payments in 2011. PayPal payments are made using a user’s existing account or with a credit card. Money can be sent directly to an email address, thus prompting the users to sign up for a new PayPal account. In addition to taking payments, PayPal also allows its users to send money through the service, which is a feature that only a few payment solutions provide.
Pricing: PayPal takes 2.9% + $0.30 per transaction and has no setup or monthly fees. Source: PayPal merchant fees

3. Google Checkout

Google Checkout
Google Checkout is Google’s answer to PayPal. Google Checkout allows users to pay for goods and services through an account connected to their Google profile. The major benefit that Google Checkout has over the competition is that millions of Internet users use Google for other services, making a purchase through Checkout a simpler process.
Pricing: Google Checkout fees start at 2.9% + $0.30 per transaction for sales less than $3,000. The percentage they take goes down depending on monthly sales volume. Source: Google Checkout fees

4. Amazon Payments

Amazon Payments
Amazon Payments allows its users to receive money using its API (and to send money out via ACH). Popular crowdfunding site Kickstarter uses Amazon Payments.
Pricing: Amazon Payments fees start at 2.9% + $0.30 per transaction for payments over $10 (the percentage they take is less for larger transactions). For payments under $10, the fee is 5.0% + $0.05 per transaction. Source: Amazon Payments fees

5. Dwolla

Dwolla
Dwolla is a direct competitor to PayPal. One of the newcomers in the third-party payments space, the company is processing over $1 million per day. Setting up Dwolla payments is similar to PayPal, although Dwolla doesn’t have the same name recognition as their competition.
Pricing: There are no fees for transactions less than $10. For transactions over $10, Dwolla charges $0.25 per transaction. Source: Dwolla fees

6. Stripe

Stripe
Stripe provides an excellent payment solution for web developers who would like to integrate a payment system into their projects using Stripe’s robust API. By bypassing the traditional sign up process, Stripe acts as a merchant account for its providers, handling all PCI compliance and merchant approvals.
Pricing: Stripe charges 2.9% + $0.30 per transaction with no setup or monthly fees. Source: Stripe: pricing

7. Braintree

Braintree
Braintree is an online payment gateway and merchant account solution known for working with popular tech startups such as Airbnb and LivingSocial.
Pricing: Braintree has a $35 monthly fee (with a $75 monthly minimum). Transaction fees start at 2.29% + $0.30 per transaction for qualified cards. Source: Pricing – Braintree

8. Samurai by FeeFighters

Samurai by FeeFighters
Samurai is a payment gateway and merchant account solution. The company’s main product, FeeFighters, is a tool to help merchants compare rates for merchant accounts. Samurai was developed as a direct competitor to Braintree and other gateway/merchant solutions and offers customers a payment gateway or a gateway/merchant account package.
Pricing: For their gateway/merchant solution, Samurai takes 2.3% of all sales volume, costs $25 per month and charges a $0.30 fee per transaction. Source: Samurai by FeeFighters pricing

9. WePay

WePay
WePay is a payment processor that allows Internet merchants to accept credit cards and bank account payments online. WePay seems to be focused on the individual user, and has recently added e-store pages to their service to help their customers conveniently take in payments (e.g. event tickets, products, donations and so forth) through their service.
Pricing: WePay charges a 3.5% transaction fee (with a $0.50 minimum) for credit card transactions and $0.50 for bank payments, with no setup or monthly costs. Source: WePay fees

10. 2Checkout

2Checkout
2Checkout is another payment processor that combines a merchant account and payment gateway into one, allowing customers to receive credit card payments as well as PayPal payments. The company offers international payments, shopping cart stores as well as a recurring billing feature.
Pricing: 3.99% (if you apply by May 1, 2012), a $0.45 transaction fee and $10.99 monthly service fee. Pricing and fees – 2Checkout

Other Noteworthy Payment Systems

Here are other online payment systems I think you should also check out: