PluginProbe ʕ •ᴥ•ʔ
Razorpay for WooCommerce / 4.5.2
Razorpay for WooCommerce v4.5.2
4.8.6 4.8.5 4.8.4 trunk 1.2.2 1.2.3 1.2.4 1.3.0 1.3.1 1.3.2 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.5.0 1.5.1 1.5.2 1.5.3 1.6.0 1.6.0-beta 1.6.1 1.6.2 1.6.3 1.6.5 2.0.0 2.0.1 2.1.0 2.2.0 2.3.0 2.3.1 2.3.2 2.4.0 2.4.1 2.4.2 2.4.3 2.5.0 2.6.0 2.7.0 2.7.1 2.7.2 2.8.0 2.8.1 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 3.0.0 3.0.1 3.1.0 3.1.1 3.2.0 3.2.1 3.2.2 3.3.0 3.4.0 3.4.1 3.5.0 3.5.1 3.6.0 3.7.0 3.7.1 3.7.2 3.8.0 3.8.1 3.8.2 3.8.3 3.9.0 3.9.1 3.9.2 3.9.3 3.9.4 4.0.0 4.0.1 4.1.0 4.2.0 4.3.0 4.3.1 4.3.2 4.3.3 4.3.4 4.3.5 4.4.0 4.4.1 4.4.2 4.4.3 4.5.0 4.5.1 4.5.2 4.5.3 4.5.4 4.5.5 4.5.6 4.5.7 4.5.8 4.5.9 4.6.0 4.6.1 4.6.2 4.6.3 4.6.4 4.6.5 4.6.6 4.6.7 4.6.8 4.6.9 4.7.0 4.7.1 4.7.2 4.7.3 4.7.4 4.7.5 4.7.6 4.7.7 4.7.8 4.7.9 4.8.0 4.8.1 4.8.2 4.8.3
woo-razorpay / readme.txt
woo-razorpay Last commit date
css 4 years ago images 5 years ago includes 3 years ago js 4 years ago public 3 years ago razorpay-sdk 3 years ago templates 3 years ago tests 3 years ago .editorconfig 9 years ago LICENSE 10 years ago btn-1cc-checkout.js 3 years ago composer.json 3 years ago composer.wp-install.json 3 years ago debug.md 4 years ago phpunit.xml 3 years ago readme.txt 3 years ago script.js 3 years ago woo-razorpay.php 3 years ago
readme.txt
452 lines
1 === Razorpay for WooCommerce ===
2 Contributors: razorpay
3 Tags: razorpay, payments, india, woocommerce, ecommerce
4 Requires at least: 3.9.2
5 Tested up to: 6.1.1
6 Stable tag: 4.5.2
7 Requires PHP: 7.0
8 License: GPLv2 or later
9 License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
11 Allows you to use Razorpay payment gateway with the WooCommerce plugin.
12
13 == Description ==
14
15 This is the official Razorpay payment gateway plugin for WooCommerce. Allows you to accept credit cards, debit cards, netbanking, wallet, and UPI payments with the WooCommerce plugin. It uses a seamles integration, allowing the customer to pay on your website without being redirected away. This allows for refunds, works across all browsers, and is compatible with the latest WooCommerce.
16
17 This is compatible with WooCommerce>=2.4, including the new 3.0 release. It has been tested upto the 3.1.1 WooCommerce release.
18
19 == Installation ==
20
21 1. Install the plugin from the [Wordpress Plugin Directory](https://wordpress.org/plugins/woo-razorpay/).
22 2. To use this plugin correctly, you need to be able to make network requests. Please make sure that you have the php-curl extension installed.
23
24 == Dependencies ==
25
26 1. Wordpress v3.9.2 and later
27 2. Woocommerce v2.6 and later
28 3. PHP v5.6.0 and later
29 4. php-curl extension
30
31 == Configuration ==
32
33 1. Visit the WooCommerce settings page, and click on the Checkout/Payment Gateways tab.
34 2. Click on Razorpay to edit the settings. If you do not see Razorpay in the list at the top of the screen make sure you have activated the plugin in the WordPress Plugin Manager.
35 3. Enable the Payment Method, name it Credit Card / Debit Card / Internet Banking (this will show up on the payment page your customer sees), add in your Key id and Key Secret.
36 4. The Payment Action should be set to "Authorize and Capture". If you want to capture payments manually from the Dashboard after manual verification, set it to "Authorize".
37
38 == Upgrade Notice ==
39 = 2.0.0 =
40 * Switches from WooCommerce side currency conversion to Razorpay's native multi currency support.
41
42 == Changelog ==
43
44 = 4.5.2 =
45 * Bug fix, One cc cron db update fix for php v8.2
46 * Bug fix, remove duplicate order creation
47 * Updated Razorpay SDK to 2.8.5
48
49 = 4.5.1 =
50 * Bug fix, typed params, 1cc_enabled flag check
51
52 = 4.5.0 =
53 * Bug fix, missing condition for data of array type.
54 * Bug fix, for optional params.
55
56 = 4.4.3 =
57 * Bug fix, missing price level in lineitems.
58 * Bug fix, same orderid for different customer.
59 * Bug fix, new version of smart coupon plugin.
60 * Fixed magic latency issue.
61
62 = 4.4.2 =
63 * Bug fix, parameter missing in shipping call.
64
65 = 4.4.1 =
66 * Bug fix, razorpay cart response function.
67
68 = 4.4.0 =
69 * Bug fix, razorpay routes calling private function.
70 * Changed, default mode set to live for affordability widget.
71 * Disable coupon feature for dynamic price plugin.
72 * Fixed product category smart cod issue.
73 * Conditional and shipping plugin coupon restriction.
74 * Support for yith abandoned recovery plugin.
75 * Support gift card for pw and yith gift card.
76 * Support for Caddy and Xootix sidecarts.
77
78 = 4.3.5 =
79 * Fixed, multiple webhook API calls.
80 * Added, subscription.charged webhook event.
81 * Updated, plugin activation and deactivation hooks.
82 * Electro mobile button support added.
83 * Minicart and spinner issue fix.
84 * Abandoned cart hooks support
85 * GSTIN and Order Instructions support
86 * Build support for yith abandoned recovery plugin
87 * Tested up to Wordpress 6.1.1
88
89 = 4.3.4 =
90 * Fixed, Api calls for affordability widget being made from product page.
91 * Removed, checkbox to enable affordability widget.
92
93 = 4.3.3 =
94 * Added, checkbox to enable affordability widget.
95 * Fixed, Api call being made from all pages for features.
96
97 = 4.3.2 =
98 * Added, support for variable products.
99 * Removed, checkbox to enable affordability widget.
100 * Added, Divi theme support.
101 * Added, WATI plugin support.
102 * Added, Flycart changes.
103
104 = 4.3.1 =
105 * Fixed, automatic injection of affordability widget code.
106 * Added, checkbox to enable affordability widget.
107
108 = 4.3.0 =
109 * Added affordability widget.
110 * Bug fix, Order properties cannot be accessed directly.
111 * Added datalake changes.
112 * Fixed recursive redirect issue.
113 * Flycart plugin support
114 * Mandatory fields check bug fix.
115 * Auto cart-abandonment with timeout feature.
116 * Multi-retargeting parallel support.
117
118 = 4.2.0 =
119 * Bug fix for cart bounty plugin support issue in magic checkout.
120 * Added mandatory store account creation feature for magic checkout.
121 * Bug fix for sticky add to cart plugin support.
122 * Magic checkout new script endpoint.
123 * Added instrumentation
124 * Added auto webhook log
125 * Added validation for key and secret
126
127 = 4.1.0 =
128 * Bug fix for jquery undefined issue.
129 * Bug fix for duplicate wooc orderId and Razorpay ID form same carthash.
130 * Bug fix for nonce issue
131
132 = 4.0.1 =
133 * Bug fix for uft8 characters.
134
135 = 4.0.0 =
136 * Added support for CartBounty plugin in magic checkout.
137 * Added debug log config on native checkout flow.
138
139 = 3.9.4 =
140 * Added delay of 5 minutes to webhook process.
141
142 = 3.9.3 =
143 * Bug fix multiple shipping charges issue for magic checkout.
144
145 = 3.9.2 =
146 * Bug fix cart line item char limit issue for magic checkout.
147 * Bug fix callback issue in order placed through admin panel.
148
149 = 3.9.1 =
150 * Bug fix cart line item int issue for magic checkout.
151
152 = 3.9.0 =
153 * Added Cart line item for magic checkout.
154 * Bug fix in COD min/max amount restriction for magic checkout.
155 * Reduced the auto enable webhook verification time to 12 hours.
156
157 = 3.8.3 =
158 * Bug fix for UTM data for pixel your site plugin for magic checkout.
159
160 = 3.8.2 =
161 * Bug fix for blog name in magic checkout.
162
163 = 3.8.1 =
164 * Bug fix webhook
165 * Added meta info to magic checkout.
166
167 = 3.8.0 =
168 * Added support for Pixel your site pro plugin in magic checkout.
169 * Bug fix to handle the transient data.
170
171 = 3.7.2 =
172 * Bug fix for webhook.
173
174 = 3.7.1 =
175 * Bug fix for auto webhook.
176 * Added supported subscription webhook events
177
178 = 3.7.0 =
179 * Magic Checkout support for Klaviyo plugin.
180 * Bug fix for warning message on place order and callback script.
181 * Bug fix in smart cod support in magic checkout.
182
183 = 3.6.0 =
184 * New webhook event i.e payment.pending has been added to handle the magic checkout COD orders
185
186 = 3.5.1 =
187 * Bug fix for magic checkout blank order issue.
188
189 = 3.5.0 =
190 * Feature Auto Enable webhook.
191 * Bug fix for magic checkout mini cart refresh.
192 * Bug fix for smart coupon auto apply coupon in magic checkout.
193 * Tested up to Woocommerce 6.4.1
194
195 = 3.4.1 =
196 * Bug fix in webhook.
197 * Updated Razorpay SDK.
198 * Tested up to Woocommerce 6.4.1
199
200 = 3.4.0 =
201 * Bug fix for magic checkout blank orders.
202
203 = 3.3.0 =
204 * Magic checkout COD intelligence config moved from wooc dashboard to razorpay dashboard.
205
206 = 3.2.2 =
207 * Bug fix in admin config page for magic checkout
208
209 = 3.2.1 =
210 * Fix the latency issue.
211 * Bug fix in coupon fetch API.
212
213 = 3.2.0 =
214 * Version bump to 3.2.0
215 * Tested up to Woocommerce 6.2.2
216
217 = 3.1.1 =
218 * Updated the preferences API call to 1cc_preferences call.
219
220 = 3.1.0 =
221 * Support for Smart COD plugin in magic checkout.
222 * Payment title update for magic checkout COD orders.
223 * Bug fix for theme specific qty issue on magic checkout buy now checkout option.
224
225 = 3.0.1 =
226 * Bug fix for Stock Management issue on magic checkout buy now option.
227 * Bug fix for Cart page checkout style issue on magic checkout.
228 * Optimize latency issue.
229 * Bug fix for PG title missing on invoice for magic checkout.
230
231 = 3.0.0 =
232 * Added Magic Checkout feature.
233
234 = 2.8.6 =
235 * Bug fix for not reflecting an updated order success message.
236 * Tested upto Wordpress 5.9
237
238 = 2.8.5 =
239 * Bug fix for session storage.
240
241 = 2.8.4 =
242 * Bug fix for guest checkout thank you message in order summary page.
243
244 = 2.8.3 =
245 * Updated Route module settings and added a note for creating reverse transfer.
246 * Tested up to Woocommerce 5.9.0
247
248 = 2.8.2 =
249 * Updated Razorpay SDK.
250 * Added subscription webhook events.
251 * Tested up to Woocommerce 5.9.0
252
253 = 2.8.1 =
254 * Bug fix in custom woocommerce order number issue.
255 * Tested up to Woocommerce 5.9.0
256
257 = 2.8.0 =
258 * Added Route module to split payments and transfer funds to Linked accounts.
259 * Tested up to Woocommerce 5.8.0
260
261 = 2.7.3 =
262 * Bug fix in callback handler.
263 * Tested up to Woocommerce 5.8.0
264
265 = 2.7.2 =
266 * Bug fix in webhook.
267 * Tested up to Woocommerce 5.5.1
268
269 = 2.7.1 =
270 * Updated the Razorpay Order notes key from woocommerce_order_id to woocommerce_order_number.
271
272 = 2.7.0 =
273 * Added auto-webhook setup feature.
274 * Updates Razorpay SDK.
275 * Tested upto WordPress 5.7.2 and WooCommerce 5.3.0
276
277 = 2.6.2 =
278 * Updated wc order syntax.
279 * Tested upto WordPress 5.7.1 and WooCommerce 5.2.2
280
281 = 2.6.1 =
282 * Added RAZORPAY ORDER ID in checkout argument.
283 * Tested upto WordPress 5.6.2 and WooCommerce 5.0.0
284
285 = 2.6.0 =
286 * Added webhook for virtual account credited event.
287 * Tested upto WordPress 5.6 and WooCommerce 4.6.1
288
289 = 2.5.0 =
290 * Added support for "Pay by Cred".
291 * Tested upto WordPress 5.4.2 and WooCommerce 4.3.0
292
293 = 2.4.3 =
294 * Updated logo from CDN.
295 * Tested upto WordPress 5.4.2 and WooCommerce 4.3.0
296
297 = 2.4.2 =
298 * Bug fix for partial refund shown twice.
299 * Bug fix for wc-api redirection after payment completed
300 * Tested upto WordPress 5.4.1 and WooCommerce 4.1.1
301
302 = 2.4.1 =
303 * Updated WordPress support version info
304
305 = 2.4.0 =
306 * Added webhook for handling refund create and change order status
307 * Bug fix for cart is reset if payment fails or is cancelled
308 * Tested upto WordPress 5.2.4 and WooCommerce 3.7.1
309
310 = 2.3.2 =
311 * Added RAZORPAY ORDER ID in order notes.
312 * Tested upto WordPress 5.2.4 and WooCommerce 3.7.1
313
314 = 2.3.1 =
315 * Bug fix for hosted checkout.
316 * Tested upto WordPress 5.2.4 and WooCommerce 3.7.1
317
318
319 = 2.3.0 =
320 * Support for hosted checkout.
321 * Tested upto WordPress 5.2.4 and WooCommerce 3.7.1
322
323
324 = 2.2.0 =
325 * Adds webhook for handling subscription cancellation.
326 * Tested upto WordPress 5.2.2 and WooCommerce 3.7.0
327
328 = 2.1.0 =
329 * Fixed bug for razorpay orderID validation.
330 * Adds support for razorpay Analytics
331 * Tested upto WordPress 5.2.2 and WooCommerce 3.6.5
332
333 = 2.0.0 =
334 * Removes support for WooCommerce Currency Convertor
335 * Switches to Razorpay's Native Multi-Currency support
336 * Adds support for [Price Based on Country Plugin](https://www.pricebasedcountry.com/)
337 * Tested upto WordPress 5.2-RC1 and WooCommerce 3.6.2
338 * Release uploaded as 2.0.1 on the Wordpress Plugin Directory.
339
340 = 1.6.3 =
341 * Allows for null values in displayAmount
342 * Better support for international currency conversion
343 * Support for custom order success message
344
345 = 1.6.2 =
346 * Fixes webhook capture flow by re-fetching payment and checking for status
347
348 = 1.6.1 =
349 * Fixes payment title/description in WC Checkout page.
350 * Adds WooCommerce version tested in the plugin metadata
351
352 = 1.6.0 =
353 * Adds Razorpay Subscriptions plugin support.
354 * Code cleanup.
355
356 = 1.5.3 =
357 * Webhooks are now disabled by default ([#52](https://github.com/razorpay/razorpay-woocommerce/pull/52))
358
359 = 1.5.2 =
360 * Fixed an issue with some websites "Pay now" button click not working. ([#50](https://github.com/razorpay/razorpay-woocommerce/pull/50))
361
362 = 1.5.1 =
363 * Fixes backward compatibilty with older WooCommerce releases. ([#49](https://github.com/razorpay/razorpay-woocommerce/pull/49))
364
365 = 1.5.0 =
366 * Javascript fixes for additional compatibility with other plugins ([#47](https://github.com/razorpay/razorpay-woocommerce/pull/47))
367 * Adds multi-currency support using [WooCommerce Currency Switcher](https://wordpress.org/plugins/woocommerce-currency-switcher/) plugin. ([#46](https://github.com/razorpay/razorpay-woocommerce/pull/46))
368
369 = 1.4.6 =
370 * Webhooks signature verification fix
371
372 = 1.4.4 =
373 * Added webhooks to the plugin (includes/razorpay-webhook.php) ([#18](https://github.com/razorpay/razorpay-woocommerce/pull/18))
374
375 = 1.4.2 =
376 * Added missing classes in the WordPress release (Utility.php was missing)
377
378 = 1.4.0 =
379 * Added Support for WooCommerce 3.x ([#35](https://github.com/razorpay/razorpay-woocommerce/pull/35]))
380 * Fixes around discount coupon handling (Order Amount mismatch)
381 * Updates Razorpay SDK
382 * Improves Javascript Caching ([#39](https://github.com/razorpay/razorpay-woocommerce/pull/39]))
383 * Adds support for mobile browsers ([#37](https://github.com/razorpay/razorpay-woocommerce/pull/37]):)
384 * Chrome on iOS
385 * Facebook Browser
386 * Internet Explorer Mobile
387 * AOSP Browser
388 * Opera Mini
389 * Google Search App
390 * Any other apps using webviews
391 * Adds support for refunding payments from within WooCommerce
392
393 = 1.3.2 =
394 * Fixes a Notice about WC_Shortcode_Checkout->output being deprecated
395 * PR: [#28](https://github.com/razorpay/razorpay-woocommerce/pull/28])
396
397 = 1.3.1 =
398 * Improves Session management
399 * Diff: https://git.io/vHVBM
400
401 = 1.3.0 =
402 * Shifts to the official [Razorpay SDK](https://github.com/razorpay/razorpay-php)
403 * Shifts to the Razorpay Orders API. Allows for auto-capturing and improves success rates
404 * Wordpress Versions >=3.9.2 only are supported
405
406 = 1.2.11 =
407 * Fixes issues with Safari and Internet Explorer
408
409 = 1.2.10 =
410 * Improves error handling in case customer clicks on cancel.
411 * Orders are now marked as failed if customer clicks cancel
412 * Note is added to the order mentioning that the customer cancelled the order.
413
414 = 1.2.9 =
415 * Fixed error handling and capture call
416
417 = 1.2.8 =
418 * Disables buttons while payment is in progress
419 * Refactors error message display
420
421 = 1.2.7 =
422 * Redirects customer to order details page, as per WooCommerce guidelines.
423
424 = 1.2.6 =
425 * Adds manual capture option
426
427 == Frequently Asked Questions ==
428
429 = Does this support webhooks? =
430
431 Yes, please see https://github.com/razorpay/razorpay-woocommerce/wiki/Webhooks for more details
432
433 = How do I enable Multi-currency support =
434
435 Please get multi-currency enabled for your account. Once you have it enabled, you can install any plugin
436 version higher than 2.0.0, which comes with native multi-currency support.
437
438 = How can I exclude Draft orders from woocommerce analytics reports? =
439
440 Please follow the below steps:
441 1. Click on the ‘Analytics’ settings in the WooCommerce dashboard menu.
442 2. Go to the ‘Excluded statuses’ section and select the checkbox for ‘Draft’ orders under the ‘Unregistered statuses’ section.
443
444 == Support ==
445
446 Visit [razorpay.com](https://razorpay.com/support/#request/merchant/technical-assistance) for support requests.
447
448 == License ==
449
450 The Razorpay WooCommerce plugin is released under the GPLv2 license, same as that
451 of WordPress. See the LICENSE file for the complete LICENSE text.
452