WooCommerce Germanized - Version 1.4.1

Version Description

  • Fix - Direct Debit SEPA checkbox validation
Download this release

Release Info

Developer vendidero
Plugin Icon 128x128 WooCommerce Germanized
Version 1.4.1
Comparing to
See all releases

Code changes from version 1.4.0 to 1.4.1

includes/gateways/direct-debit/class-wc-gzd-gateway-direct-debit.php CHANGED
@@ -349,6 +349,9 @@ Please notice: Period for pre-information of the SEPA direct debit is shortened
349
 
350
  public function validate_checkbox( $posted ) {
351
 
 
 
 
352
  if ( ! isset( $_POST[ 'woocommerce_checkout_update_totals' ] ) ) {
353
 
354
  if ( ! isset( $_POST[ 'direct_debit_legal' ] ) && empty( $_POST[ 'direct_debit_legal' ] ) )
349
 
350
  public function validate_checkbox( $posted ) {
351
 
352
+ if ( ! isset( $_POST[ 'payment_method' ] ) || $_POST[ 'payment_method' ] != $this->id )
353
+ return;
354
+
355
  if ( ! isset( $_POST[ 'woocommerce_checkout_update_totals' ] ) ) {
356
 
357
  if ( ! isset( $_POST[ 'direct_debit_legal' ] ) && empty( $_POST[ 'direct_debit_legal' ] ) )
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: woocommerce, german market, german, germany, deutsch, deutschland, de, de_
4
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=info@vendidero.de&item_name=Donation+for+WooCommerce+Germanized
5
  Requires at least: 3.8
6
  Tested up to: 4.3
7
- Stable tag: 1.4.0
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -173,6 +173,9 @@ Bugs sowie Hilfe bei der Arbeit an WooCommerce Germanized werden gerne über uns
173
 
174
  == Changelog ==
175
 
 
 
 
176
  = 1.4.0 =
177
  * Feature - SEPA Direct Debit Gateway
178
  * Feature - Pay by Invoice Gateway
4
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=info@vendidero.de&item_name=Donation+for+WooCommerce+Germanized
5
  Requires at least: 3.8
6
  Tested up to: 4.3
7
+ Stable tag: 1.4.1
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
173
 
174
  == Changelog ==
175
 
176
+ = 1.4.1 =
177
+ * Fix - Direct Debit SEPA checkbox validation
178
+
179
  = 1.4.0 =
180
  * Feature - SEPA Direct Debit Gateway
181
  * Feature - Pay by Invoice Gateway
woocommerce-germanized.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: WooCommerce Germanized
4
  * Plugin URI: https://www.vendidero.de/woocommerce-germanized
5
  * Description: Extends WooCommerce to become a legally compliant store for the german market.
6
- * Version: 1.4.0
7
  * Author: Vendidero
8
  * Author URI: https://vendidero.de
9
  * Requires at least: 3.8
@@ -26,7 +26,7 @@ final class WooCommerce_Germanized {
26
  *
27
  * @var string
28
  */
29
- public $version = '1.4.0';
30
 
31
  /**
32
  * Single instance of WooCommerce Germanized Main Class
3
  * Plugin Name: WooCommerce Germanized
4
  * Plugin URI: https://www.vendidero.de/woocommerce-germanized
5
  * Description: Extends WooCommerce to become a legally compliant store for the german market.
6
+ * Version: 1.4.1
7
  * Author: Vendidero
8
  * Author URI: https://vendidero.de
9
  * Requires at least: 3.8
26
  *
27
  * @var string
28
  */
29
+ public $version = '1.4.1';
30
 
31
  /**
32
  * Single instance of WooCommerce Germanized Main Class