From b3a5ebcfad0054029da4c74f7037bdb451436c55 Mon Sep 17 00:00:00 2001 From: mohddanish Date: Mon, 12 Sep 2022 18:42:21 +0530 Subject: [PATCH 1/7] latest-wp-wc-and-date-format-fix --- .../woo-refund-and-exchange-lite-developer.php | 10 +++++----- .../woo-refund-and-exchange-lite-return-meta.php | 14 ++++---------- ...lass-woo-refund-and-exchange-lite-activator.php | 6 ++++++ .../class-woo-refund-and-exchange-lite-public.php | 12 +++--------- woocommerce-refund-and-exchange-lite.php | 9 ++++----- 5 files changed, 22 insertions(+), 29 deletions(-) diff --git a/admin/partials/woo-refund-and-exchange-lite-developer.php b/admin/partials/woo-refund-and-exchange-lite-developer.php index 6438ada..8368b45 100755 --- a/admin/partials/woo-refund-and-exchange-lite-developer.php +++ b/admin/partials/woo-refund-and-exchange-lite-developer.php @@ -110,16 +110,16 @@ function filtered_array( $argu ) { foreach ( $argu as $key => $value ) { foreach ( $value as $key => $originvalue ) { if ( isset( $originvalue['action_hook'] ) ) { - $val = explode( "'", $originvalue['action_hook'] ); - $val = $val[1]; + $val = explode( "'", $originvalue['action_hook'] ); + $val = isset( $val[1] ) ? $val[1] : ''; $count_admin[ $key ]['action_hook'] = $val; } if ( isset( $originvalue['filter_hook'] ) ) { - $val = explode( "'", $originvalue['filter_hook'] ); - $val = $val[1]; + $val = explode( "'", $originvalue['filter_hook'] ); + $val = isset( $val[1] ) ? $val[1] : ''; $count_admin[ $key ]['filter_hook'] = $val; } - $vale = str_replace( '//desc - ', '', $originvalue['desc'] ); + $vale = str_replace( '//desc - ', '', $originvalue['desc'] ); $count_admin[ $key ]['desc'] = $vale; } } diff --git a/admin/partials/woo-refund-and-exchange-lite-return-meta.php b/admin/partials/woo-refund-and-exchange-lite-return-meta.php index 8a50765..a6f18e7 100755 --- a/admin/partials/woo-refund-and-exchange-lite-return-meta.php +++ b/admin/partials/woo-refund-and-exchange-lite-return-meta.php @@ -30,9 +30,7 @@ if ( isset( $return_datas ) && ! empty( $return_datas ) ) { $ref_meth = get_option( $order_id . 'wps_rma_refund_method' ); foreach ( $return_datas as $key => $return_data ) { - $date = date_create( $key ); - $date_format = get_option( 'date_format' ); - $date = date_format( $date, $date_format ); + $date = date_i18n( wc_date_format(), $key ); $refund_method = isset( $ref_meth ) ? $ref_meth : ''; $refund_method = isset( $return_data['refund_method'] ) ? $return_data['refund_method'] : $refund_method; ?> @@ -70,7 +68,7 @@ ?> - ' . wp_get_attachment_image( $product->get_image_id(), 'thumbnail' ) . ''; ?> + ' . wp_kses_post( $product->get_image() ) . ''; ?> "> @@ -216,9 +212,7 @@ } if ( 'cancel' === $return_data['status'] ) { - $cancel_date = date_create( $return_data['cancel_date'] ); - $date_format = get_option( 'date_format' ); - $cancel_date = date_format( $cancel_date, $date_format ); + $cancel_date = date_i18n( wc_date_format(), $return_data['cancel_date'] ); esc_html_e( 'Following product refund request is cancelled on', 'woo-refund-and-exchange-lite' ); ?> . diff --git a/includes/class-woo-refund-and-exchange-lite-activator.php b/includes/class-woo-refund-and-exchange-lite-activator.php index 2302468..e1530f2 100755 --- a/includes/class-woo-refund-and-exchange-lite-activator.php +++ b/includes/class-woo-refund-and-exchange-lite-activator.php @@ -60,6 +60,12 @@ public static function woo_refund_and_exchange_lite_activate( $network_wide ) { * Creates a translation of a post (to be used with WPML) && pages **/ public static function wps_rma_create_pages() { + if ( 'no_exist' === get_option( 'wps_rma_refund_enable', 'no_exist' ) ) { + update_option( 'wps_rma_refund_enable', 'on' ); + } + if ( 'no_exist' === get_option( 'wps_rma_general_om', 'no_exist' ) ) { + update_option( 'wps_rma_general_om', 'on' ); + } $timestamp = get_option( 'wps_rma_activated_timestamp', 'not_set' ); if ( 'not_set' === $timestamp ) { diff --git a/public/class-woo-refund-and-exchange-lite-public.php b/public/class-woo-refund-and-exchange-lite-public.php index 8079dbc..b76fca8 100755 --- a/public/class-woo-refund-and-exchange-lite-public.php +++ b/public/class-woo-refund-and-exchange-lite-public.php @@ -216,9 +216,7 @@ public function wps_rma_return_button_and_details( $order ) { $product_data ) { - $date = date_create( $key ); - $date_format = get_option( 'date_format' ); - $date = date_format( $date, $date_format ); + $date = date_i18n( wc_date_format(), $key ); ?>

.

@@ -309,18 +307,14 @@ public function wps_rma_return_button_and_details( $order ) {

.

.

Return Refund and Exchange for WooCommerce allows users to submit product refund. The plugin provides a dedicated mailing system that would help to communicate better between store owner and customers.This is lite version of WooCommerce Refund And Exchange. Elevate your e-commerce store by exploring more on WP Swings - * Version: 4.0.5 + * Version: 4.0.6 * Author: WP Swings * Author URI: https://wpswings.com/?utm_source=wpswings-rma-official&utm_medium=rma-org-backend&utm_campaign=official * Text Domain: woo-refund-and-exchange-lite * Domain Path: /languages * * Requires at least: 5.1.0 - * Tested up to: 6.0.1 + * Tested up to: 6.0.2 * WC requires at least: 5.1.0 - * WC tested up to: 6.7.0 + * WC tested up to: 6.8.2 * * License: GNU General Public License v3.0 * License URI: http://www.gnu.org/licenses/gpl-3.0.html @@ -60,7 +60,7 @@ * @since 1.0.0 */ function define_woo_refund_and_exchange_lite_constants() { - woo_refund_and_exchange_lite_constants( 'WOO_REFUND_AND_EXCHANGE_LITE_VERSION', '4.0.5' ); + woo_refund_and_exchange_lite_constants( 'WOO_REFUND_AND_EXCHANGE_LITE_VERSION', '4.0.6' ); woo_refund_and_exchange_lite_constants( 'WOO_REFUND_AND_EXCHANGE_LITE_DIR_PATH', plugin_dir_path( __FILE__ ) ); woo_refund_and_exchange_lite_constants( 'WOO_REFUND_AND_EXCHANGE_LITE_DIR_URL', plugin_dir_url( __FILE__ ) ); woo_refund_and_exchange_lite_constants( 'WOO_REFUND_AND_EXCHANGE_LITE_SERVER_URL', 'https://wpswings.com' ); @@ -175,7 +175,6 @@ function run_woo_refund_and_exchange_lite() { include_once WOO_REFUND_AND_EXCHANGE_LITE_DIR_PATH . 'wp-bakery-widgets/class-wps-rma-vc-widgets.php'; } include_once WOO_REFUND_AND_EXCHANGE_LITE_DIR_PATH . 'includes/woo-refund-and-exchange-lite-common-functions.php'; - } run_woo_refund_and_exchange_lite(); From 60183e2c6aa7caa5f0fe9db85019876076ca3e4d Mon Sep 17 00:00:00 2001 From: mohddanish Date: Thu, 15 Sep 2022 11:09:59 +0530 Subject: [PATCH 2/7] add-services-icon --- admin/image/Icon_services.svg | 1 + .../woo-refund-and-exchange-lite-en_US.mo | Bin 658 -> 656 bytes .../woo-refund-and-exchange-lite-en_US.po | 96 +++++++++--------- languages/woo-refund-and-exchange-lite.pot | 90 ++++++++-------- woocommerce-refund-and-exchange-lite.php | 1 + 5 files changed, 99 insertions(+), 89 deletions(-) create mode 100644 admin/image/Icon_services.svg diff --git a/admin/image/Icon_services.svg b/admin/image/Icon_services.svg new file mode 100644 index 0000000..1afba07 --- /dev/null +++ b/admin/image/Icon_services.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/languages/woo-refund-and-exchange-lite-en_US.mo b/languages/woo-refund-and-exchange-lite-en_US.mo index 11e5d416195dd69f6b5e051c7aa85400d3e6276a..ef743bea93c7500f86d1ab45e9ce00e08cbf7f8b 100644 GIT binary patch delta 77 zcmbQlI)Qb93S-zr)k1ztT|-j^LqjVAOKk&FV}r>COwtOvA*qSERtn((3c=->dFjPm hK8bnhrHSdORtl+k@u9&J_Z2c4Pc~xwKRKAm9sny;7UTc` delta 101 zcmbQhI*E0H3S-1X)j|z(T_XbpLklZoQ*8rNV*@Uq#Ju#<#Pn3%kkrInD~0d?h2Zkc yy!7IU4+@zL^vos)G5%NdNh~hW4Jk^@E6zzQ$uF`}fa|hSNX?564W1mp' . esc_html__( 'Demo', 'woo-refund-and-exchange-lite' ) . ''; $links_array[] = 'documentation image' . esc_html__( 'Documentation', 'woo-refund-and-exchange-lite' ) . ''; $links_array[] = 'support image' . esc_html__( 'Support', 'woo-refund-and-exchange-lite' ) . ''; + $links_array[] = 'services image' . esc_html__( 'Services', 'woocommerce-rma-for-return-refund-and-exchange' ) . ''; } return $links_array; } From 38356bdb85a6f7a8cd671ef84518996ea1a483ef Mon Sep 17 00:00:00 2001 From: mohammaddanish-cedcoss <76724269+mohammaddanish-cedcoss@users.noreply.github.com> Date: Thu, 15 Sep 2022 16:48:28 +0530 Subject: [PATCH 3/7] Update woocommerce-refund-and-exchange-lite.php update-constant --- woocommerce-refund-and-exchange-lite.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/woocommerce-refund-and-exchange-lite.php b/woocommerce-refund-and-exchange-lite.php index 004aeef..ceb07c6 100755 --- a/woocommerce-refund-and-exchange-lite.php +++ b/woocommerce-refund-and-exchange-lite.php @@ -190,7 +190,7 @@ function woo_refund_and_exchange_lite_custom_settings_at_plugin_tab( $links_arra $links_array[] = 'Demo image' . esc_html__( 'Demo', 'woo-refund-and-exchange-lite' ) . ''; $links_array[] = 'documentation image' . esc_html__( 'Documentation', 'woo-refund-and-exchange-lite' ) . ''; $links_array[] = 'support image' . esc_html__( 'Support', 'woo-refund-and-exchange-lite' ) . ''; - $links_array[] = 'services image' . esc_html__( 'Services', 'woocommerce-rma-for-return-refund-and-exchange' ) . ''; + $links_array[] = 'services image' . esc_html__( 'Services', 'woocommerce-rma-for-return-refund-and-exchange' ) . ''; } return $links_array; } From 7cb6781cc309f728cc20ceb67f10931fd99b20d5 Mon Sep 17 00:00:00 2001 From: mohddanish Date: Thu, 15 Sep 2022 18:04:58 +0530 Subject: [PATCH 4/7] lang-update --- languages/woo-refund-and-exchange-lite-en_US.mo | Bin 656 -> 683 bytes languages/woo-refund-and-exchange-lite-en_US.po | 11 ++++++----- languages/woo-refund-and-exchange-lite.pot | 9 +++++---- 3 files changed, 11 insertions(+), 9 deletions(-) diff --git a/languages/woo-refund-and-exchange-lite-en_US.mo b/languages/woo-refund-and-exchange-lite-en_US.mo index ef743bea93c7500f86d1ab45e9ce00e08cbf7f8b..e54a4ccba7a4e0fcf999beaf87cc9f60c6a52023 100644 GIT binary patch delta 92 zcmbQhx|(%@3S;3!)o@0$iM8@9=2oWW6Bo>$oXM!G>z2^>N+JBrxqlZWLPQa=}n%@_=;865XhVyz$7xcmPr@@NO2r- delta 64 zcmV-G0KfmM1&{@hBmq{DC07A8k$oQoF*-0gk)WFwSS?3oZe?;|bZ>GxAW&~*WNCCD WGA=Wde*qVhI{__|m;vXLm;w`wBovbX diff --git a/languages/woo-refund-and-exchange-lite-en_US.po b/languages/woo-refund-and-exchange-lite-en_US.po index f3b9cc6..2f9a1c9 100644 --- a/languages/woo-refund-and-exchange-lite-en_US.po +++ b/languages/woo-refund-and-exchange-lite-en_US.po @@ -1,22 +1,23 @@ msgid "" msgstr "" -"Project-Id-Version: Return Refund and Exchange for WooCommerce 4.0.5\n" -"POT-Creation-Date: 2022-09-15 11:09+0530\n" -"PO-Revision-Date: 2022-09-15 11:09+0530\n" +"Project-Id-Version: Return Refund and Exchange for WooCommerce 4.0.6\n" +"POT-Creation-Date: 2022-09-15 17:20+0530\n" +"PO-Revision-Date: 2022-09-15 17:57+0530\n" "Last-Translator: \n" "Language-Team: WP Swings\n" "Language: en_US\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 2.3\n" -"X-Poedit-Basepath: ..\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 3.1.1\n" +"X-Poedit-Basepath: ..\n" "X-Poedit-SourceCharset: UTF-8\n" "X-Poedit-KeywordsList: __;_e;_n;_x;_ex;_nx;esc_attr__;esc_attr_e;esc_attr_x;" "esc_html;esc_html__;esc_html_e;esc_html_x;_n_noop;_nx_noop;" "translate_nooped_plural\n" "X-Poedit-SearchPath-0: .\n" +"X-Poedit-SearchPath-1: .\n" "X-Poedit-SearchPathExcluded-0: build\n" #: admin/class-woo-refund-and-exchange-lite-admin.php:156 diff --git a/languages/woo-refund-and-exchange-lite.pot b/languages/woo-refund-and-exchange-lite.pot index 3ef180b..17611b8 100644 --- a/languages/woo-refund-and-exchange-lite.pot +++ b/languages/woo-refund-and-exchange-lite.pot @@ -1,8 +1,8 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Return Refund and Exchange for WooCommerce 4.0.5\n" -"POT-Creation-Date: 2022-09-15 11:09+0530\n" +"Project-Id-Version: Return Refund and Exchange for WooCommerce 4.0.6\n" +"POT-Creation-Date: 2022-09-15 17:20+0530\n" "PO-Revision-Date: 2022-07-05 13:57+0530\n" "Last-Translator: \n" "Language-Team: WP Swings\n" @@ -10,14 +10,15 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 2.3\n" -"X-Poedit-Basepath: ..\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 3.1.1\n" +"X-Poedit-Basepath: ..\n" "X-Poedit-SourceCharset: UTF-8\n" "X-Poedit-KeywordsList: __;_e;_n;_x;_ex;_nx;esc_attr__;esc_attr_e;esc_attr_x;" "esc_html;esc_html__;esc_html_e;esc_html_x;_n_noop;_nx_noop;" "translate_nooped_plural\n" "X-Poedit-SearchPath-0: .\n" +"X-Poedit-SearchPath-1: .\n" "X-Poedit-SearchPathExcluded-0: build\n" #: admin/class-woo-refund-and-exchange-lite-admin.php:156 From fe3b2405531959f3a71cdd09a64a1bb6507eb5be Mon Sep 17 00:00:00 2001 From: mohddanish Date: Thu, 15 Sep 2022 18:06:48 +0530 Subject: [PATCH 5/7] text-domain-fix --- woocommerce-refund-and-exchange-lite.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/woocommerce-refund-and-exchange-lite.php b/woocommerce-refund-and-exchange-lite.php index ceb07c6..ef0356a 100755 --- a/woocommerce-refund-and-exchange-lite.php +++ b/woocommerce-refund-and-exchange-lite.php @@ -190,7 +190,7 @@ function woo_refund_and_exchange_lite_custom_settings_at_plugin_tab( $links_arra $links_array[] = 'Demo image' . esc_html__( 'Demo', 'woo-refund-and-exchange-lite' ) . ''; $links_array[] = 'documentation image' . esc_html__( 'Documentation', 'woo-refund-and-exchange-lite' ) . ''; $links_array[] = 'support image' . esc_html__( 'Support', 'woo-refund-and-exchange-lite' ) . ''; - $links_array[] = 'services image' . esc_html__( 'Services', 'woocommerce-rma-for-return-refund-and-exchange' ) . ''; + $links_array[] = 'services image' . esc_html__( 'Services', 'woo-refund-and-exchange-lite' ) . ''; } return $links_array; } From 70b58eea5c2712a3a1183902098ebc53ee679ed0 Mon Sep 17 00:00:00 2001 From: mohddanish Date: Fri, 16 Sep 2022 17:27:33 +0530 Subject: [PATCH 6/7] readme-update --- readme.txt | 77 +++++++++++++++++++++++++++++++++--------------------- 1 file changed, 47 insertions(+), 30 deletions(-) diff --git a/readme.txt b/readme.txt index e876968..d207985 100644 --- a/readme.txt +++ b/readme.txt @@ -3,15 +3,14 @@ Contributors: wpswings Donate link: https://wpswings.com/ Tags: return, rma plugin, product return system, woocommerce, warranty Requires at least: 5.1.0 -Tested up to: 6.0.0 +Tested up to: 6.0.2 WC requires at least: 5.1.0 -WC tested up to: 6.6.1 -Stable tag: 4.0.4 +WC tested up to: 6.8.2 +Stable tag: 4.0.6 Requires PHP: 5.6 License: GPLv3 or later License URI: http://www.gnu.org/licenses/gpl-3.0.html - Provide an easy refund service and increase customer satisfaction with WooCommerce Return Refund and Exchange Warranty Management Plugin. @@ -19,7 +18,7 @@ Provide an easy refund service and increase customer satisfaction with WooCommer **HIGHEST-RATED REFUND AND EXCHANGE MANAGEMENT PLUGIN THAT LIFTS CUSTOMER SATISFACTION. GET RETURN, REFUND AND EXCHANGE RMA PLUGIN TO CREATE A SIMPLE WARRANTY MANAGEMENT SYSTEM WITH EXCHANGE, WALLET AND CANCEL ORDER FEATURES** -Return Refund and Exchange for WooCommerce lets you create a simple warranty management system stuffed with the organized refund, exchange, wallet, and cancel order features. It eliminates on-call complaints and helps in managing returned stock. Customers can request full or partial refunds (based on return policy). The whole process goes under a dedicated and streamlined mailing system that keeps both parties on the same note. Ultimately, [**WooCommerce RMA Plugin**](https://wpswings.com/product/rma-return-refund-exchange-for-woocommerce-pro/?utm_source=wpswings-rma-pro&utm_medium=rma-org-page&utm_campaign=rma-pro) leads to high customer satisfaction. +Return Refund and Exchange for WooCommerce lets you create a simple warranty management system stuffed with the organized refund, exchange, wallet, and cancel order features. WooCommerce Refund & Exchange Plugin eliminates on-call complaints and helps in managing returned stock. Customers can request full or partial refunds (based on return policy). The whole process of WordPress Refund Plugin goes under a dedicated and streamlined mailing system that keeps both parties on the same note. Ultimately, [**WooCommerce RMA Plugin**](https://wpswings.com/product/rma-return-refund-exchange-for-woocommerce-pro/?utm_source=wpswings-rma-pro&utm_medium=rma-org-page&utm_campaign=rma-pro) leads to high customer satisfaction. [youtube https://www.youtube.com/watch?v=GQhXfBtzLE0&h=315&rel=0] @@ -30,18 +29,15 @@ Return Refund and Exchange for WooCommerce lets you create a simple warranty man * Return an order after delivery * Easily handle the tax on the refund products * Allow customers to add a reason for a refund -* Set multiple reasons for a product refund * Let customers send an attachment with a refund request * Manage stock on each refund * Customize the refund button text * Set the time period for refund request generation * Enable refund requests for selected order statuses * Create a dedicated mailing system for warranty management -* Add predefined elements in email content with shortcodes * Communicate with customers through messages and Emails * Admin can add the shortcode for order_id in the emails to track down the customer from whom refund and exchange request is made -* Serve the full RMA features to multilingual buyers (internationally) with *WPML translation*. -* Manage woocommerce returns and exchanges features for Cash on delivery(COD) buyers. +* Manage WooCommerce Returns and Exchange features for Cash on delivery(COD) buyers. == PLUGIN MEETS YOUR REQUIREMENT, SO == [**Download Now**](https://downloads.wordpress.org/plugin/woo-refund-and-exchange-lite.zip) @@ -53,7 +49,7 @@ Return Refund and Exchange for WooCommerce lets you create a simple warranty man With our Return Refund and Exchange plugin, merchants can create a dedicated refund system where they can build an email template to send to the customers who ask for a refund. Merchants can add the name, email, email header, and footer for their email template. **2) Predefined Refund Reason** -Merchants can add multiple reasons for a product refund. Customers can select any of these reasons while asking for a refund. +Merchants can add multiple reasons for a product refund. Customers can select any of these reasons while asking for a refund with the help of Warranties & Returns For WooCommerce. **3) Mail Notification For Refund** Merchants can notify the customers of different scenarios for the product refund. They can create different emails if a refund request is generated, approved, or cancelled. Merchants can add a different subject line and content for every scenario. They can also use Shortcodes to add elements to the email content. @@ -62,7 +58,7 @@ Merchants can notify the customers of different scenarios for the product refund With our Refund and Exchange plugin, merchants can handle the tax on the refund products easily. They can simply enable or disable the tax calculation on the refund products by going to the plugin settings and enabling the “Enable Tax” option. **5) Stock Management** -Our Refund management plugin provides a feature to manage stock. Merchants need to enable this feature from the plugin settings. Once you enable this feature, the product stock will be increased whenever a refund request is accepted. +Our Refund Management Plugin provides a feature to manage stock. Merchants need to enable this feature from the plugin settings. Once you enable this feature, the product stock will be increased whenever a refund request is accepted. **6) Refund on selected order status** You can select the order status on which a customer can submit a refund request. You can select either a single or multiple order status in this setting. For example, if you select Completed, and Failed order statuses, you’ll allow your customers to generate a refund request if their order is completed, or failed. @@ -89,6 +85,9 @@ Visit [**Return Refund and Exchange For WooCommerce Documentation**](https://doc * The RMA Plugin is compatible with the WordPress Multilingual (WPML) plugin for localization of the plugin’s strings. +* The WooCommerce Return and Exchange RMA Plugin is also completely compatible with [**WooCommerce Sequential Order Numbers Pro**](https://www.skyverge.com/product/woocommerce-sequential-order-numbers-pro/) by SkyVerse and [**Sequential Order Numbers for WooCommerce by WebToffee**](https://wordpress.org/plugins/wt-woocommerce-sequential-order-numbers/). + + == WHAT PREMIUM VERSION WOOCOMMERCE REFUND AND EXCHANGE WITH RMA OFFERS == * Refund policy feature @@ -185,7 +184,7 @@ Yes! The plugin automatically manages the stock after every successful refund of = Is there any plugin that is compatible with Return Refund & Exchange for WooCommerce? = -The RMA plugin is compatible with the [**WooCommerce Gift Cards**](https://wordpress.org/plugins/woo-gift-cards-lite/) and [**Gift Cards For WooCommerce Pro**](https://wpswings.com/product/gift-cards-for-woocommerce-pro/?utm_source=wpswings-gc-pro&utm_medium=rma-org-page&utm_campaign=gc-pro). Admin can now provide refund functionality on gift cards to its users. But for the practical implementation users are required to fulfill two conditions i.e. the expiration period of the gift card shouldn’t be achieved and its usability should be equal to zero. +The Return RMA Plugin is compatible with the [**WooCommerce Gift Cards**](https://wordpress.org/plugins/woo-gift-cards-lite/) and [**Gift Cards For WooCommerce Pro**](https://wpswings.com/product/gift-cards-for-woocommerce-pro/?utm_source=wpswings-gc-pro&utm_medium=rma-org-page&utm_campaign=gc-pro). Admin can now provide refund functionality on gift cards to its users. But for the practical implementation users are required to fulfill two conditions i.e. the expiration period of the gift card shouldn’t be achieved and its usability should be equal to zero. = My question is not listed ? = @@ -193,22 +192,40 @@ Please visit [**WP Swings Knowledge Base**](https://support.wpswings.com/wordpre == Screenshots == -1. Refund setting. -2. Order details and click the refund button. -3. Submit the request. -4. Refund and manage the account by a merchant. -5. Customers can send a message to the admin. -6. Admin can reply to customer messages. -7. Accept and cancel the refund request by a merchant. -8. Manage the refunded product Stock. -9. Send the mail by admin to the customer. -10. Dedicated mailing system for refund requests. -11. Mailing system for refund approved. -12. Mailing system for refund cancel. -13. Enable/disable email notification. +1. General Settings. +2. Refund Settings +3. Order details and click the refund button. +4. Submit the request. +5. Refund and manage the account by a merchant. +6. Order message frontend. +7. Order message backend. +8. Accept and cancel the refund request by a merchant. +9. Manage the refunded product Stock. +10. Send the mail by admin to the customer. +11. Dedicated mailing system for refund requests. +12. Mailing system for refund approved. +13. Mailing system for refund cancel. +14. RMA Policies. +15. Order Message appearance settings. +16. API Settings. == Changelog == += 4.0.6 - Released on 16 September 2022 = +* New : Latest WC and WP Compatibility +* New : php 8 compatibility +* Fix : Date format issue + + += 4.0.5 - Released on 21 July 2022 = +* New : Latest WC and WP Compatibility +* New : Compatibility with WooCommerce Sequential Order Numbers Pro by Skyverse +* New : Compatibility with Sequential Order Numbers for WooCommerce by Webtoffee +* New : Attachment is now compulsory if enabled +* Fix : API code optimisation +* Fix : Minor Bug + + = 4.0.4 - Released on 5 July 2022 = * New: Latest WP and WC Compatibility * Fix: Minor Bug @@ -301,7 +318,7 @@ Please visit [**WP Swings Knowledge Base**](https://support.wpswings.com/wordpre * New: Customers, Admin communication through messages. = 2.0.0 - Released on 24 January 2020 = -* New: Compatibility with Latest WC and WP. +* New: Compatibility with Latest WC and WP * Updated in plugin core and updated language * Fix: Image save issue in the Mail Configuration setting. * Fix: Expiry date issue with a gift card for refund process. @@ -311,8 +328,8 @@ Please visit [**WP Swings Knowledge Base**](https://support.wpswings.com/wordpre == Upgrade Notice == -= 4.0.4 - Released on 5 July 2022 = -* New: Latest WP and WC Compatibility -* Fix: Minor Bug - += 4.0.6 - Released on 16 September 2022 = +* New : Compatibility with Latest WC and WP +* New : php 8 Compatibility +* Fix : Date format issue From a9a10fe332bef0c2f0373aa8065bb8f02283ea4d Mon Sep 17 00:00:00 2001 From: mohddanish Date: Fri, 16 Sep 2022 17:50:44 +0530 Subject: [PATCH 7/7] wc-version-update --- readme.txt | 2 +- woocommerce-refund-and-exchange-lite.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/readme.txt b/readme.txt index d207985..b6d6f80 100644 --- a/readme.txt +++ b/readme.txt @@ -5,7 +5,7 @@ Tags: return, rma plugin, product return system, woocommerce, warranty Requires at least: 5.1.0 Tested up to: 6.0.2 WC requires at least: 5.1.0 -WC tested up to: 6.8.2 +WC tested up to: 6.9.2 Stable tag: 4.0.6 Requires PHP: 5.6 License: GPLv3 or later diff --git a/woocommerce-refund-and-exchange-lite.php b/woocommerce-refund-and-exchange-lite.php index ef0356a..eb47b29 100755 --- a/woocommerce-refund-and-exchange-lite.php +++ b/woocommerce-refund-and-exchange-lite.php @@ -24,7 +24,7 @@ * Requires at least: 5.1.0 * Tested up to: 6.0.2 * WC requires at least: 5.1.0 - * WC tested up to: 6.8.2 + * WC tested up to: 6.9.2 * * License: GNU General Public License v3.0 * License URI: http://www.gnu.org/licenses/gpl-3.0.html