-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathreadme.txt
151 lines (97 loc) · 5.49 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
=== WooCommerce Instamojo ===
Contributors: instamojo, lubus
Donate link: https://www.instamojo.com/
Tags: commerce, e-commerce, ecommerce, online store, sell digital downloads, sell online, shop, store, wordpress ecommerce, WordPress shopping cart, sell event tickets, sell subscriptions, sell memberships, sell physical goods, payments, easy payments, payments button, widget
Requires at least: 3.3
Tested up to: 4.7
Stable tag: 1.0.4
License: MIT
License URI: http://opensource.org/licenses/MIT
Sell & collect payments instantly for almost anything -- directly from your WordPress website.
== Description ==
India's emerging C2C payments & e-commerce platform.
We make digital commerce universally accessible to create newer opportunities & sustainable livelihoods.
We believe every business idea deserves to be on the Internet to grow. But very few can. We make it possible with technology, data, design and little bit of Mojo (noun | mo·jo | meaning magic).
== Installation ==
This section describes how to install the plugin and get it working.
1. Make sure you've installed the [WooCommerce plugin](https://wordpress.org/plugins/woocommerce/) and it is activated. Without WooCommerce this plugin won't work.
2. Search for "Instamojo Payment Gateway for WooCommerce" on the WordPress Plugin directory or [download it](https://downloads.wordpress.org/plugin/woo-instamojo.zip).
3. Install the plugin.
4. Activate the plugin through the 'Plugins' menu in WordPress.
Once the plugin is installed and activated, you will be able to access a new menu under settings called "Instamojo Payment Gateway for WooCommerce".
*Configuration*
Now go to WooCommerce's settings tab (left sidebar on your WordPress dashboard) --> Settings --> Checkout --> Instamojo.
1. **Enable/Disable** - Check this to enable this plugin.
2. **Title** - The plugin name that buyer sees during checkout.
3. **Description** - Additional description related to this checkout method, for example: "Pay using CC/DB/NB and wallets".
4. **Client ID** and **Client Secret** - Client Secret And Client ID can be generated on the [Integrations page](https://www.instamojo.com/integrations/). Related support article: [How Do I Get My Client ID And Client Secret?](https://support.instamojo.com/hc/en-us/articles/212214265-How-do-I-get-my-Client-ID-and-Client-Secret-)
5. **Test Mode** - If enabled you can use our [Sandbox environment](https://support.instamojo.com/hc/en-us/articles/208485675-Test-or-Sandbox-Account) to test payments. Note that in this case you should use Client Secret and Client ID from the test account not production.
== Support ==
For any issue send us an email to support@instamojo.com and share the log file. Its location is `wp-content/uploads/wc-logs/`.
Inside `wc-logs` there’s going to be file whose name starts with `instamojo`.
== Screenshots ==
1. Activate WooCommerce and Instamojo Payment Gateway for WooCommerce.
2. Configure Instamojo Payment Gateway for WooCommerce.
3. Settings page after configuration.
4. Checkout screen when using Instamojo Payment Gateway for WooCommerce.
== Changelog ==
= 1.0.4 =
* Updated supported WordPress version to 4.7.
= 1.0.3 =
* Better error messages(with links) and logging.
= 1.0.2 =
* Replaced `__dir__` with `dirname(__FILE__)` to support PHP versions older than 5.3.0.
= 1.0.1 =
* Fixed issue related to getting payment status.
= 1.0.0 =
This version(1.x) is a major change from 0.1.3.
* We have now switched from product link based approach to Integrations API.
* Better error handling.
* Easier configuration.
= 0.1.3 =
* Fetch the total from order instead of cart to handle order based payments as well.
= 0.1.2 =
* Now handling emails with "+" properly.
= 0.1.1 =
* Fixed the error message related to session_start().
* Updated supported WordPress version to 4.6.1.
= 0.1.0 =
* Fixed the issue with cart clearing on successful payment.
* Updated supported WordPress version to 4.6.
* Updated field title to use "Product Link" instead of "Payment Link".
= 0.0.9 =
* Updated README to use the term Product instead of Payment link.
* Updated supported WordPress version to 4.5.3.
= 0.0.8 =
* Now removing spaces from the full name to fix the signature error some users are getting.
* Updated supported WordPress version to 4.5.2.
= 0.0.7 =
* Fixed XSS vulnerability in checkout/order-received/ page. Discovered by Ajin Abraham(https://opsecx.com/).
* Updated supported WordPress version to 4.4.2.
= 0.0.6 =
* Added support for failed payments.
* Updated supported WordPress version to 4.3.
* Small update to the Installation docs.
= 0.0.5 =
* Handle phone numbers with "+" properly.
* Added '/' at the end of the payment detail URL to avoid an extra redirection.
= 0.0.4 =
* Fixed $_SESSION issue faced by users with non-persistent $_SESSION.
= 0.0.3 =
* Fixed sorting issue for older PHP versions.
* Added an option to provide custom "Thank You Message" to user in case of successful payment.
* Plugin is much more smaller now.
= 0.0.2 =
* Various bug fixes related to name, email length.
* Some changes related to backward compatibility.
= 0.0.1 =
* Initial release.
== Upgrade Notice ==
= 1.0.0 =
The version 1.x is a major change from 0.1.3 and will affect your payments if the migration is not done properly. The advantages of the new plugin are:
* Easier configuration
* Better error handling
* No sensitive data in the URL
* Faster checkouts
* Test mode
Please check the detailed migration guide here: [Migrating from version 0.1.3 to 1.0.x](https://github.com/Instamojo/Woo-Instamojo/blob/master/MIGRATION.md)