Instamojo is an all-in-one eCommerce platform from India, designed for direct-to-consumer (D2C) businesses, entrepreneurs, and small to medium-sized enterprises. Its main purpose is to make selling online simple and accessible. The platform provides tools to create an online store, accept digital payments, manage shipping, and market products without needing technical skills. Founded in 2012 and headquartered in Bangalore, India, Instamojo started as a payment gateway solution and has since expanded into a full-featured eCommerce enabler. It supports businesses in selling a wide range of goods, from physical products and digital downloads to event tickets and services.
Instamojo offers a complete set of tools to help businesses operate online effectively.
Instamojo offers several pricing tiers to fit different business needs and stages of growth.
Instamojo offers a Forever Free Plan that allows businesses to start selling online with no upfront cost. The free plan includes a fully functional online store where you can list unlimited products, an integrated payment gateway to accept online payments, and access to their shipping services. The main limitation is that you will pay a standard transaction fee on every successful sale. The free store will also have Instamojo branding. This plan is an excellent option for anyone who wants to test their business idea without a financial commitment.
Getting started with Instamojo is a straightforward process.
Instamojo offers integrations with various third-party applications to extend the functionality of your online store. These integrations help with marketing, accounting, and customer relationship management.
Here are some popular alternatives to Instamojo for building an online store.
Yes, Instamojo provides a well-documented REST API for developers. This API allows you to integrate Instamojo's payment gateway directly into your own website or application. You can create payment links, process transactions, issue refunds, and manage payouts programmatically.
To get your API key and Auth Token, you need to sign up for an Instamojo account and find them in the 'API & Plugins' section of your dashboard. The API is free to use, with standard transaction fees applicable on payments.
Here is a basic example in Python to create a payment request:
import requests
headers = {
'X-Api-Key': 'YOUR_API_KEY',
'X-Auth-Token': 'YOUR_AUTH_TOKEN'
}
payload = {
'purpose': 'Product Sale',
'amount': '100.00',
'buyer_name': 'John Doe',
'email': 'john.doe@example.com',
'phone': '9999999999',
'redirect_url': 'http://www.example.com/redirect/',
'send_email': 'True',
'webhook': 'http://www.example.com/webhook/',
'allow_repeated_payments': 'False',
}
response = requests.post("https://www.instamojo.com/api/1.1/payment-requests/", data=payload, headers=headers)
print(response.json())
Instamojo runs an affiliate program that allows you to earn commissions by referring new sellers to the platform. As an affiliate, you receive a unique referral link to share with your audience. When a new user signs up through your link and starts using Instamojo for transactions or subscribes to a premium plan, you earn a commission. The commission is typically a percentage of the transaction fees collected from your referrals for a specific period or a one-time payout for premium plan subscriptions. To join, you can visit the affiliate program page on their website and fill out an application form. Payments are usually made on a monthly basis once you reach a minimum payout threshold.
Show your users that Instamojo is listed on SAASprofile. Add this badge to your website:
<a href="https://saasprofile.com/instamojo?utm_source=saasprofile&utm_medium=badge&utm_campaign=embed&utm_content=tool-instamojo" target="_blank"><img src="https://saasprofile.com/instamojo/badge.svg?theme=light&width=200&height=50" width="200" height="50" alt="Instamojo badge" loading="lazy" /></a>