Top 10 Payment Gateway options in India for custom eCommerce service provider

What is a payment gateway Payment gateways are intermediary medium to transit key information betwee

 

What is a payment gateway

Payment gateways are intermediary medium to transit key information between payment portals like websites, mobile apps, devices etc. and the front end processor / Bank. This also authorizes credit card or direct payments processing for online business, online retailers, bricks and clicks, traditional brick and mortal. Custom eCommerce service providers in India give very high importance to safe and easy payment processing as a key factor for online shops and other portals.

How payment gateways work

When an order is placed by customer on online portal or eCommerce website, the payment gateway performs few tasks to finalize and complete the transaction.

  • Encryption: The data is encrypted by browser and sent between it and the vendor’s web server. The payment gateway sends the encrypted transaction data to payment processor utilized by the vendor’s acquiring bank.
  • Authorization Request: The payment processor sends the encrypted data to a card association. The credit card’s issuing bank views the request and it approves or denies the authorization request.
  • Filling the Order: The processor forwards the response to the merchant and consumer to the payment gateway. One payment gateway receives the response, it transmits it to the website/interface to the process the payment/transaction.

Though this process seems lengthy but it is performed within few seconds at most.  Let us discuss few payment gateway options popular in India with their characteristics.

Top 10 payment gateways in India

 

1) InstaMojo Payment Gateway 

InstaMojo is an Indian that aims at selling digital goods and online payment collection. This is one of the easiest and popular payment gateway in India.

Holding Company InstaMojo
Head quarter Bangalore, India; Mountain View, California
Established 2012
Annual maintenance Charge ZERO
Transaction Fee per Transaction Flat fee @ 1.99% + Rs 0.27
International Payment / Credit card Support Not supported
Multi-Currency Support Not supported. Only INR.
Withdrawal Fees Zero
Settlement days 3 days in your connected Bank account.
Mobile App Integration Not available as of now.
Certified none

 

2) EBS Payment Gateway

EBS or E-Billing Solutions is the first Indian merchant account provider to achieve the PCI DSS 3.0 standards of compliance.

Holding Company EBS
Head quarter Mumbai
Established 2005
Annual maintenance Charge Rs 2400 flat applicable every year
Transaction Fee per Transaction Variable charges apply depending on the package you select
International Payment / Credit card Support Visa, Master Card, American Express, JCB & Diners cards issued around the world.
Multi-Currency Support 11 major foreign currencies (INR ,USD ,GBP ,Eur ,AED ,QAR …..)
Withdrawal Fees Zero
Settlement days Settlement takes place within 2-3 days
Mobile App Integration Windows, iOS and Andriod.
Certified PCI DSS 3.0 and ISO 27001- 2013

 

3) CCAvenue Payment Gateway

CCAvenue is one of the oldest payment gateways in India. CCAvenue supports almost every bank and payment option out there. It is reliable, safe and used by high volume eCommerce websites like Snapdeal.

Holding Company CCAvenue
Head quarter Mumbai, India
Established 2001
Annual maintenance Charge zero
Transaction Fee per Transaction From 1.99% + Rs.3 to 2.99% + Rs.3
International Payment / Credit card Support Supported
Multi-Currency Support 27 foreign currencies.
Withdrawal Fees Free, Domestic Friday and International Tuesday
Settlement days Payments on a weekly basis for all amounts over & above of Rs. 1000, which is the minimum amount required to be kept.
Mobile App Integration Windows, iOS and Andriod.
Certified PCI DSS and ISO / IEC 27001 : 2013

 

4) PayPal Payment Gateway

PayPal is a Global payment platform available in 200+ countries across the world. PayPal claims to have processed 4 billion payments in 2014.

Holding Company PayPal
Head quarter California, United States
Established 1998
Annual maintenance Charge zero
Transaction Fee per Transaction 4.4% + US$0.30 + Currency conversions charges
International Payment / Credit card Support supported
Multi-Currency Support support over 100 currency globally
Withdrawal Fees Zero
Settlement days auto-withdrawn to your local bank account on a daily basis.
Mobile App Integration iOS and Android.
Certified -

 

5) Citrus Payment Gateway

Citrus also provides wallet service to the end users. Citrus is being used by over 1500 merchants inclusive of Airtel, PVR, Etihad Airways, GoAir, Tata, and Lenskart & Delhi Metro among others.

Holding Company Citrus
Head quarter Mumbai, India
Established 2011
Annual maintenance Charge Rs 4900 + Taxes and additional fee of Rs 2800 for international payments
Transaction Fee per Transaction Visa, MasterCard, Maestro and domestic debit cards a Flat fee @ 1.99% + Rs 3; For American Express and International payments fee is 3%
International Payment / Credit card Support Visa, MasterCard, Maestro, American Express cards are accepted
Multi-Currency Support Only US$ is supported.
Withdrawal Fees Zero
Settlement days Transaction+2 day is the settlement cycle
Mobile App Integration Windows, iOS and Android
Certified -

 

6) PayUbiz Payment Gateway

PayUbiz is a one of the most popular payment gateway solution provider used by many eCommerce solution providers. PayUbiz is used by large enterprises such as Snapdeal, Jabong, Bookmyshow, Ola, Cleartrip, Redbus, GoIbibo, Zomato etc.

Holding Company PayUbiz
Head quarter Delhi,India
Established 2011
Annual maintenance Charge Variable charges apply depending on the package you select
Transaction Fee per Transaction Variable charges apply depending on the package you select
International Payment / Credit card Support Not supported.
Multi-Currency Support not available.
Withdrawal Fees Zero
Settlement days Transaction+2 day is the settlement cycle
Mobile App Integration Windows, iOS and Android
Certified -

 

7) Atom Paynet Payment Gateway

Atom is promoted by FT Group and their major client base comprises of education, government services and travel and tourism.

Holding Company Atom
Head quarter Mumbai, India.
Established 2006
Annual maintenance Charge Generally waived off for first year, however second year onwards you have to pay Rs 2400.
Transaction Fee per Transaction VCredit Cards: 2.1% ,Debit: less then Rs 2000 it is 0.75% ,more than Rs 2000 it is 1%
International Payment / Credit card Support Not supported
Multi-Currency Support Not Supported
Withdrawal Fees Zero
Settlement days Transaction+2 day is the settlement cycle
Mobile App Integration Only Android as of now.
Certified PCIDSS & PA-DSS

 

8) ZaakPay Payment Gateway

It offers both web and mobile payment options and has facility for customers to customize their package based on the expected volume per month. It offers a unique Transaction day+1 settlement clearing process.

Holding Company ZaakPay
Head quarter New Delhi, India
Established 2010
Annual maintenance Charge Custom, negotiable
Transaction Fee per Transaction Custom, negotiable
International Payment / Credit card Support All Indian & International MasterCard, VISA, Discover & Diner’s cards acceptable
Multi-Currency Support Not Supported
Withdrawal Fees Zero
Settlement days Transaction+2 day is the settlement cycle
Mobile App Integration Windows, iOS and Android.
Certified -

 

9) DirecPay Payment Gateway

DirecPay is a good payment gateway provider for large number of online business as it allows businesses to focus on sales and payment processing to them. It offers affordable plans.

Holding Company DirecPay
Head quarter -
Established -
Annual maintenance Charge Zero
Transaction Fee per Transaction Variable transaction fee apply
International Payment / Credit card Support Supported with an additional refundable security deposit of Rs 30000
Multi-Currency Support Not Supported
Withdrawal Fees Zero
Settlement days Transaction+2 day is the settlement cycle
Mobile App Integration Windows, iOS and Android.
Certified PCI/DSS

 

10) Emvantage Payment Gateway

EMVANTAGE is very popular payment gateway in India and boasts of great transaction success rates in India specifically. It offers many payment options and allows to use prepaid cards like Rupay etc.

Holding Company Emvantage
Head quarter Noida, India
Established -
Annual maintenance Charge Variable charges apply depending on the package
Transaction Fee per Transaction Variable charges apply depending on the package
International Payment / Credit card Support Not Supported
Multi-Currency Support Not Supported
Withdrawal Fees Zero
Settlement days Transaction+2 day is the settlement cycle
Mobile App Integration Windows, iOS and Android.
Certified PCI/DSS

 

These are the few payment gateway options for custom eCommerce Service providers, software companies and others to consider. This is not exhaustive list but indicative and unordered list.

Top 10 useful Shopify apps for Shopify eCommerce Solution

Shopify is a Canadian hosted eCommerce platform for simple and safe online shopping requirements. It

 

Shopify is a Canadian hosted eCommerce platform for simple and safe online shopping requirements. It not only provides platform but also hosting services. Starting an online web store has never been so easy for eCommerce solution providers. Shopify offers many ready-made templates and themes, that one can select from and publish the store within short time. In fraction of time, one can start running an online store without worrying about underlining technology and maintenance. There may be some additional requirements that a standard Shopify may not be offering. Shopify AppStore comes to rescue for such requirements. There are plenty of apps, free and paid both, that user can readily use without investing in customization and development. We discuss ten such Shopify app that are very useful to Shopify eCommerce Solution Providers.

 

1) MailChimp for Shopify

MailChimp is very popular as email marketing solution. MailChimp for Shopify is an easy app that connects Shopify online store to your MailChimp account. MailChimp is the developer and distributor of this Shopify app. At checkout process, Shopify store asks customer to get new updates by subscribing to email newsletter.

  • This is free solution for Shopify stores
  • MailChimp is very popular email marketing solution that targets email based on customer buying behaviour.
  • It can turn customer sceptical about using their information and can make distance with your shop if it is overused.

 

2) Order Printer

Order Printer Shopify app helps shop owner to print order details, invoice, labels, and bills. This Shopify app is developed and distributed by Shopify.

  • Order Printer app is free
  • Easy to use app
  • Provides customer template support. One can create its own template using HTML.

 

3) Yotpo Reviews

Yotpo is the smartest solution for rating and site reviews. Shop owners can share their site reviews in marketing tools like Google AdWords, Facebook, Facebook Ads, Twitter, Instagram etc. It is developed and distributed by Yotpo. Yotpo is a user generated content marketing solution company.

  • Management of all marketing tools using single app
  • More traffic by sharing moore site reviews

  

4) Product Reviews

This Shopify app is to add product reviews in product page with an aim to drive more targeted traffic to your website and product pages. This is free and offered by Shopify.

  • Free app
  • Theme-friendly design
  • Easy installation, customization and changes
  • Easy installation
  • Import and export product review as spreadsheet
  • SEO friendly
  • Cannot comment or reply on customer review

 

5) Bulk Discounts

Bulk Discounts allows creation of large no. of discount for your store and it also offers discount codes for groupon. It is developed and distributed by Shopify.

  • Free Shopify app
  • Easy to manage regular products and discounts
  • Discount edition, deletion and management is quite easy in this app

 

6) AfterShip

AfterShip Shopify app is shipment tracking app for all shipments..AfterShip allows tracking the product till it is delivered. One can track all shipments in one place. This app is developed and distributed by AfterShip.

  • Supports almost 360+ Couriers in worldwide
  • Provides continuous updates about delivery status to customers
  • Email/SMS notification

 

7) SEO Image Optimizer by Booster Apps

This improves SEO of the website and helps driving natural and organic traffic to the website. Product images can easily be viewed in Google Image Search and helps in organic SEO. This is offered by Booster Apps.

  • Free Shopify App
  • Easy to install and use
  • Increase store and product search results

 

8) Better Coupon Box

When visitors first time visit the store, Better Coupon Box displays a beautiful responsive coupon popup to convert visitors to email subscriber and social followers. This helps in marketing campaigns. This is developed and distributed by Beeketing.

  • Free Shopify App
  • Easy to install and use
  • Supports 100% customizations

 

9) Tidio Live Chat

Tidio Live Chat increases interaction between client and shop owner. Customer seeking some information about your product can reach you instantly. Tidio provides live chat services. Tidio Ltd is the developer and distributor of this app.

  • Free and paid versions are available
  • Supports mobile devices
  • Multi-language support

 

10) McAfee SECURE

McAfee SECURE certificate provides trustmark for customer that they are safe in this store and they can order product and make transaction without worrying about the security. McAfee SECURE scans your site against viruses and malware.

  • Provides Trustmark for customers and visitors
  • It provides identity protection to shoppers
  • Provides security against malicious activities


Conclusion

Shopify eCommerce platform is an easy and low maintenance eCommerce solution. Shopify apps add more features to the online store. This is just indicative list of few Shopify apps that help users to enhance their online store. Shopify eCommerce solution providers can refer this for during online web store development.

 

 

Estimated sales report generation through Amazon API (MWS – Marketplace API)

What is MWS MWS (MarketPlace Web Service) is a specific service for people who sell on Amazon.com. I

Software outsourcing companies India

What is MWS?

MWS (MarketPlace Web Service) is a specific service for people who sell on Amazon.com. It provides sellers with an API through which they can access their Amazon account from within their own computing systems.

The Amazon Marketplace Web Service (Amazon MWS) Fulfilment API sections include operations that allow sellers to access Amazon’s services through a simple web service interface and can build innovative web or desktop software for better analysis and decision making taking help of custom software companies.

MWS helps sellers to automate orders, listings, reports, payments and many more features. Seller can integrate Amazon marketplace into their current applications and workflow by exchanging data.

For everyone Amazon storefront enabled with MWS, there are 4 different keys that tell Amazon exactly which store you’re uploading data to. These are :

  • AccessKeyId
  • SecretAccessKeyId
  • MerchantId
  • MarketplaceId

What is Estimated Sales Report?

Estimated Sales Report is used for getting the list of items that are sold on amazon even though there settlement report are not yet generated. The settlement report is generated after 15 days so it is not possible to calculate profit/loss real time. Estimated Sales Report comes to rescue here. It helps to generate sales report real time.

Process for using Amazon API to generate Estimated Sales Report

  • First step is to call ReportRequest method from MWS. Start_Date and End_Date are passed as parameter. Default value is current date and time. This returns the data from where the last settlement report was generated. This method will return the ReportRequestId List.
  • Second step is to call the GetReportRequestList method recursively until the ReportRequestId field has status “_DONE_”. When we get the matched status for the ReportRequestId, it returns the List of GeneratedReportId.
  • Check that the GeneratedReportId is present in our system to avoid duplicate entry and use GetReportRequest method to generate the report. If the GeneratedReportId is not present in the system we use the GetReportRequest and we  pass GeneratedReportId as the parameter. It returns data in XML format.
  • Deserialize the output to get desired output. Use that data and save it in the system. Developers allow this function to run automatically every hour to receive latest data regularly. Profit/loss report thus generated is more accurate and latest.
  • The Estimate sales report includes recent orders regardless of whether they have been shipped. Estimated sales report provides important information like amazon order id, the selling price, Amazon service charges, title of the item, ASIN of the item, status of the item (i.e shipped, unshipped, cancelled or pending), the date and time of the item sold and the sellerSku of the item. SellerSku provides information on which customer has scanned the item for selling the item to the amazon.

Process flow diagram

Conclusion

Estimated sales report provides very important information about items that are sold through Amazon regularly. This provides analytical information for better decision making and provides these information real time making it very useful to sellers. Real time profit/loss information, customer information, sales information becomes handy.

 

Managing shipment process using Amazon API (MWS – Marketplace Web Service)

Are you managing online store and wondering how Amazon API can help software development companies t

Software outsourcing companies India

 

Are you managing online store and wondering how Amazon API can help software development companies to manage shipment process? Amazon provides Marketplace Web Service that can assist you managing shipment process in your web application or portal programmatically.

Diagram depicts the complete shipment process from creating a listing through downloading the labels using MWS.

Step 1 - Create a listing

Before sending an item to the Amazon Fulfillment Network (AFN), programmer needs to create a listing in Amazon's catalog. This is true regardless of whether or not one intends to sell on Amazon's web site or through other sales channels. It is mandatory to mark items as AFN i.e. Amazon Fulfillment Network that tags an item to be fulfilled by Amazon. SubmitFeed operation of the Feeds API is used to mark an item as AFN.

 Step 2 – Create an inbound shipment plan

CreateInboundShipmentPlan operation of the Inbound Shipment API is used to create an inbound shipment plan. An inbound shipment plan groups into discrete shipments the items to be sent to the Amazon Fulfillment Network.

By submitting the CreateInboundShipmentPlan operation, Amazon is provided with key information about the items to be sent. In this operation list of sellerSku, quantity, ASIN, condition of the item and the from-address are sent.

Amazon uses this information to create a shipment plan for items, which is returned after Amazon receives the CreateInboundShipmentPlan operation. Programmer uses the shipment plan to group and send items to the appropriate Amazon fulfillment centers. As an output it will return the to-address for the shipment, FCCD, the shipmentId, the FnskuName of the item and the quantity of the item to ship.

Step 3 – Create / Update inbound shipment

For each shipment returned by the CreateInboundShipmentPlan operation, create an inbound shipment. An inbound shipment is created by submitting the CreateInboundShipment / UpdateInboundShipment operation of the Inbound Shipment API section.

 One should check for the to-address given by inbound shipment plan, to check for any active shipment on the same address. If the active shipment is not present then the CreateInboundShipment operation is used and if the active shipment is there, then the UpdateInboundShipment operation is used.

The shipmentId, FCCD, to-address generated by inbound shipment plan, and also the list of sellerSku and the quantity of each sellerSku as passed to Amazon API.  On inbound shipment creation/updation, indicates to Amazon are created to denote arrival of items to AFC (Amazon fulfillment center).

Step 4 – Transport Shipment

Before sending the shipment in the transport state, developer needs to specify the shipment box weight, height, width and length and then we can mark the shipment in the transport state. Here we need to keep in mind that the weight and dimension of the box specified must be correct, if there is difference then the shipment will we canceled and if this type of mistake occurs frequently then your account might be blocked by the amazon.

Step 5 – Estimating Shipment

When the shipment is successfully transported then the next step is to estimate the shipment, means to calculate the cost of the shipment based on the weight and the dimension of the shipment box. For calculating the shipment cost GetTransportContent operation is used.

Step 6 – Confirm Estimate Shipment Cost

User decides whether calculated cost is feasible for him or not. If the user confirms the cost, the shipment is marked as shipped and the user needs to pay to the Amazon. If the user cancels, shipment is not shipped and stays in the estimated status and user needs to pay that shipment until he confirms the shipment cost.

Step 7 – Download Shipment Label

Use the GetUniquePackageLabel operation to request unique shipping labels for your inbound shipments. This option is active once shipment is confirmed. User receives PDF file with all details regarding shipment.  Download shipment label option is available for each shipment created by User on confirmation. User can also download this shipment label even after a week or month of his shipment process. This helps to ensure that the shipment is processed at the Amazon fulfillment center quickly and accurately.

 

 

Top ten questions to ask to eCommerce service providers

Better prices, convenience and variety are some of the factors to stimulate online shopping revoluti

 

Better prices, convenience and variety are some of the factors to stimulate online shopping revolution. Owning an online store is not only a brand requirement but also an essential element to reach to customers directly. Security, frauds, return policy and personal feel were some of the reasons that were hindering customer behavior to shop online. Technological advancements have curtailed these risks and other benefits are outweighing the drawbacks making it lucrative to shop online.

It is imperative that an online store should be user friendly, safe, secure and mobile responsive to offer unforgettable user experience. Right choice of eCommerce platform is the stepping stone and foundation for great eCommerce portal. Consider below questions to discuss with eCommerce service providers to help you choose the right eCommerce platform for your online store.

 

1. What would be the cost comparison of various eCommerce platforms?

There are three types of eCommerce platforms available namely Licensed Shopping Cart, Hosted Shopping Cart and Custom Shopping Cart.  Each offers varying cost structure. Licensed shopping cart requires one time license fees. Hosted shopping cart offers monthly or yearly recurring charges and some have transaction charges as well. It is good to study the cost comparison of each platform in question.

 

2. What is the development timeline?

Development time is directly proportional to development cost and opportunity loss. Custom eCommerce solution sounds appealing compared to licensed shopping website and hosted shopping websites however it requires longer development time and thus requires higher investment.  This indirectly mean opportunity loss for the period when website is under development. One needs to carefully analyze to strike a balance between investment, opportunity loss and other business parameters.

 

3. Is my website secure?

Security and online fraud were biggest setback for online shopping. Technological advancements has subdued these risks however it has not been completely eliminated. It is apparent that your online store should be safe and secure for online transactions. One should discuss security measures of specific platform in question to build the website to ensure zero tolerance to security breaches.

 

4. Who would host my eCommerce website and what would it cost?

Server response time, uptime, security measures, service level agreement and support are some of the factors to determine best website hosting server. Cost is also an important factor to consider. Website performance is heavily depending on right choice of server. Server choice depends on eCommerce model choice and underpinning technology.

 

5. What would be the recurring cost to maintain the eCommerce platform?

Timely support and maintenance are very important to maintain smoothly running eCommerce platform to manage technical glitches, bugs and other usability issues. This requires continuous and timely support from eCommerce service provider. Other back office operations like inventory management, order management, customer data management and restore would also require technical assistance.  It is imperative to discuss support and maintenance arrangement and its cost.

 

6. Which payment gateway is suitable for the said eCommerce platform?

Every eCommerce platform has compatibility issues with certain payment gateways. It is good to discuss payment gateway of your choice with service provider to ensure safe and secure online payment processing.

 

7. Is my website user friendly and mobile responsive?

Usage of mobile is advancing at very high pace. It is predicted that mobile usage for online shopping would outweigh the normal website usage from computers very soon.  This requires that your website is mobile responsive and users can have uninterrupted shopping experience through mobile.

 

8. What would be the speed of my website?

User experience highly depends on website speed and performance. Many studies and articles have been published emphasizing the importance of website speed for better user experience and its impact on sales. The average online shopper is highly impatient and does not like to wait for information to load.  It is believed that every millisecond can have an impact on purchasing behavior and decision making process of an online shopper.

 

9. Is back office administration of website user friendly?

If you are an end-user, it is very important to understand how back office administration works for your online store. One needs to learn this so that inventory and orders can be managed smoothly without requiring any assistance from vendor every now and then. User friendly back office administration would subdue your headache to manage back office operations.

 

10. Does website / platform offers inline support for marketing/SEO?

Merely online store does not help you to boost product sales. One requires dedicated efforts to market the same to persuade online shoppers to buy your products or services. Online marketing is becoming prominent these days as people search products and services through google and other search engines online. It is evident that it would be a good strategy to discuss your marketing plans with  eCommerce service provider to make sure the website has prerequisites required for your online marketing campaigns.

 

eCommerce website is your lifeline to remain in business. Questions discussed will you help you to choose the right eCommerce service provider and platform though this list is an indicative and unordered list and not an exhaustive one.

 

Very best luck with your online shop!