Instamojo lets you collect payments instantly. Start simply by creating a product by adding details. Share with your audience, through a link. And start collecting payments in minutes!
This extension allows you to use Instamojo as Payment Gateway.
Steps:
Create a product by clicking on Add a Product on your Instamojo dashboard and choose the category Other.
Set its base price as 10 and check "Use 'Pay What You Want'" option.
If your website is say http://www.example.com then use http://www.example.com/index.php/imojo/payment/response/ as Custom Redirection URL. This is required to mark the payment as completed after redirection.
Now save the Product.
On the product page go to More options and click on Custom Fields. Create a custom field called Order ID and mark it as required. Click on Add Custom Field to save this custom field.
This is what we are going to enter in the plugin's settings in Magento backend.
After the custom field has been created Existing Custom Fields section will appear. Copy the name shown under Field ID column, its format is Field_xxxx, where xxxx are some numbers(Note that this is case sensitive!).
Magento plugin settings:
Enabled: Yes
Payment Action: Authorize and Capture
New Order status: Processing
API Key: Get this from http://www.instamojo.com/developers
Auth Token: Get this from http://www.instamojo.com/developers
Private Salt: Get this from http://www.instamojo.com/developers
Product URL: Product's URL
Custom Field: Field ID of the custom field.
For detailed steps with screenshots visit our GitHub page: https://github.com/Instamojo/Instamojo-Magento
Releases (20)
Date | Version | Notes |
---|---|---|
2017-05-18 | 0.1.11 | - Fixed URL |
2017-05-18 | 0.1.10 | - Updated PHP version |
2016-12-08 | 0.1.9 | - Removed unwanted file |
2016-12-08 | 0.1.8 | - Updated PHP version to 5.6.28 |
2016-08-22 | 0.1.7 | - Updated PHP version to 5.6.25 |
2016-08-08 | 0.1.6 | - Updated documentation
|
2016-07-07 | 0.1.5 | - Updated PHP version to 5.6.23 |
2016-04-12 | 0.1.4 | - Fixed issue related to boolval() in PHP < 5.5 |
2016-04-06 | 0.1.3 | - Added an option to disable phone in admin backend. This will help prevent issues related to phone numbers.
|
2016-03-22 | 0.1.2 | - Updated PHP version to 5.6.19
|
2016-02-22 | 0.1.1 | - Updated PHP version to 5.6.18 |
2015-09-06 | 0.1.0 | - Removed buggy invoice generation code.
|
2015-05-07 | 0.0.9 | Updated PHP version range from 5.3.0 - 5.6.6 to 5.2.0 - 5.6.8 |
2015-04-22 | 0.0.8 | - Fixed issue with signature in URL.
|
2015-04-17 | 0.0.7 | FIxed issue with URL. |
2015-04-15 | 0.0.6 | Fixed issue with template path. |
2015-04-15 | 0.0.5 | Fixed path to Global Configuration file. |
2015-04-14 | 0.0.4 | Fixed path to Global Configuration file. |
2015-04-14 | 0.0.2 | Initial release |
2015-04-13 | 0.0.1 | Initial release |