Plugin Directory

Changeset 3411140


Ignore:
Timestamp:
12/04/2025 03:30:30 PM (3 months ago)
Author:
netingweb
Message:

Releasing version 20251204 - Woocommerce e Wordpress compatibility check and WooCommerce Blocks compatibility update

Location:
gestpay-for-woocommerce
Files:
6 edited
1 copied

Legend:

Unmodified
Added
Removed
  • gestpay-for-woocommerce/tags/20251204/gestpay-for-woocommerce.php

    r3392883 r3411140  
    44 * Plugin URI: http://wordpress.org/plugins/gestpay-for-woocommerce/
    55 * Description: Abilita il sistema di pagamento GestPay by Axerve (Gruppo Banca Sella) in WooCommerce.
    6  * Version: 20251110   
     6 * Version: 20251204   
    77 * Requires at least: 4.7
    88 * Requires PHP: 7.0
    9  * Tested up to: 6.8.3
     9 * Tested up to: 6.9
    1010 * Author: Fabrick (Gruppo Banca Sella)
    1111 * Author URI: https://www.fabrick.com
    1212 *
    1313 * WC requires at least: 6.9
    14  * WC tested up to: 10.3.4
     14 * WC tested up to: 10.3.6
    1515 * Requires Plugins: woocommerce
    1616 *
     
    11481148                require_once $blocks_integration_file;
    11491149            } else {
    1150                 // Log error and skip registration if file doesn't exist
    1151                 if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1152                     error_log( 'Gestpay Blocks Integration: File not found - ' . $blocks_integration_file );
    1153                 }
     1150                // Skip registration if file doesn't exist
    11541151                return;
    11551152            }
     
    11581155        if ( class_exists( 'Gestpay_Blocks_Integration' ) ) {
    11591156            $payment_method_registry->register( new Gestpay_Blocks_Integration( $asset_api ) );
    1160            
    1161             if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1162                 error_log( 'Gestpay Blocks Integration: Main payment method registered successfully' );
    1163             }
    11641157        }
    11651158       
     
    11701163                require_once $paypal_blocks_integration_file;
    11711164            } else {
    1172                 // Log error and skip registration if file doesn't exist
    1173                 if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1174                     error_log( 'Gestpay PayPal Blocks Integration: File not found - ' . $paypal_blocks_integration_file );
    1175                 }
     1165                // Skip registration if file doesn't exist
    11761166                return;
    11771167            }
     
    11801170        if ( class_exists( 'Gestpay_PayPal_Blocks_Integration' ) ) {
    11811171            $payment_method_registry->register( new Gestpay_PayPal_Blocks_Integration( $asset_api ) );
    1182            
    1183             if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1184                 error_log( 'Gestpay Blocks Integration: PayPal payment method registered successfully' );
    1185             }
    11861172        }
    11871173
     
    11921178                require_once $bancomatpay_blocks_integration_file;
    11931179            } else {
    1194                 // Log error and skip registration if file doesn't exist
    1195                 if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1196                     error_log( 'Gestpay Bancomatpay Blocks Integration: File not found - ' . $bancomatpay_blocks_integration_file );
    1197                 }
     1180                // Skip registration if file doesn't exist
    11981181                return;
    11991182            }
     
    12021185        if ( class_exists( 'Gestpay_Bancomatpay_Blocks_Integration' ) ) {
    12031186            $payment_method_registry->register( new Gestpay_Bancomatpay_Blocks_Integration( $asset_api ) );
    1204            
    1205             if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1206                 error_log( 'Gestpay Blocks Integration: Bancomatpay payment method registered successfully' );
    1207             }
    12081187        }
    12091188
     
    12141193                require_once $consel_blocks_integration_file;
    12151194            } else {
    1216                 // Log error and skip registration if file doesn't exist
    1217                 if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1218                     error_log( 'Gestpay Consel Blocks Integration: File not found - ' . $consel_blocks_integration_file );
    1219                 }
     1195                // Skip registration if file doesn't exist
    12201196                return;
    12211197            }
     
    12241200        if ( class_exists( 'Gestpay_Consel_Blocks_Integration' ) ) {
    12251201            $payment_method_registry->register( new Gestpay_Consel_Blocks_Integration( $asset_api ) );
    1226            
    1227             if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1228                 error_log( 'Gestpay Blocks Integration: Consel payment method registered successfully' );
    1229             }
    12301202        }
    12311203
     
    12361208                require_once $mybank_blocks_integration_file;
    12371209            } else {
    1238                 // Log error and skip registration if file doesn't exist
    1239                 if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1240                     error_log( 'Gestpay MyBank Blocks Integration: File not found - ' . $mybank_blocks_integration_file );
    1241                 }
     1210                // Skip registration if file doesn't exist
    12421211                return;
    12431212            }
     
    12461215        if ( class_exists( 'Gestpay_MyBank_Blocks_Integration' ) ) {
    12471216            $payment_method_registry->register( new Gestpay_MyBank_Blocks_Integration( $asset_api ) );
    1248            
    1249             if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1250                 error_log( 'Gestpay Blocks Integration: MyBank payment method registered successfully' );
    1251             }
    12521217        }
    12531218       
    12541219    } catch ( Exception $e ) {
    1255         // Log error if debug is enabled
    1256         if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1257             error_log( 'Gestpay Blocks Integration Error: ' . $e->getMessage() );
    1258         }
     1220        // Silently fail if blocks integration encounters an error
    12591221    }
    12601222}
  • gestpay-for-woocommerce/tags/20251204/inc/class-wc-settings-tab-gestpay.php

    r3371755 r3411140  
    312312            array(
    313313                'title' => '',
    314                 'desc' => 'Con Gestpay Professional è possibile aggiungere pagine di pagamento differenti per differenti metodi di pagamento.<br>Seleziona qui quali modilità di pagamento abilitare; poi salva e infine vai nel tab "Cassa" per vedere abilitati i tipi di pagamento selezionati.<br>Si faccia riferimento al manuale per maggiori informazioni. Nota: i metodi di pagamento selezionati devono essere abilitati anche nel Backoffice Gestpay.<br/><br/>Con l’ultima versione del nostro plugin, il <b>il checkout a blocchi di WooCommerce è già compatibile con i pagamenti con carta, PayPal, BANCOMATPay e Consel</b>.
    315 Se utilizzi esclusivamente questi metodi, puoi <b>attivarlo subito</b> e offrire un\'esperienza d’acquisto più moderna ai tuoi clienti.<br/>
    316 Il supporto per gli altri metodi di pagamento (es. MyBank) <b>verrà rilasciato progressivamente</b> nelle prossime versioni.<br/><br/>
    317 ⚠️ Attivando il checkout a blocchi, <b>verranno mostrati solo i metodi di pagamento compatibili</b>. Eventuali altri metodi attivi nel tuo shop non saranno visibili ai clienti fino al completamento del supporto.<br/><br/>
    318 Se vuoi disabilitare il checkout a blocchi per garantire l\'utilizzo di tutti i metodi di pagamento attivi nel tuo shop, puoi seguire la guida disponibile sulla <a href="https://doc.fabrick.it/it/plugin/woocommerce/blocks-integration/" target="_blank">documentazione ufficiale di Fabrick</a>.<br/>',
     314                'desc' => 'Con Gestpay Professional è possibile aggiungere pagine di pagamento differenti per differenti metodi di pagamento.<br>Seleziona qui quali modilità di pagamento abilitare; poi salva e infine vai nel tab "Cassa" per vedere abilitati i tipi di pagamento selezionati.<br>Si faccia riferimento al manuale per maggiori informazioni. Nota: i metodi di pagamento selezionati devono essere abilitati anche nel Backoffice Gestpay.<br/><br/>Con l\'ultima versione del nostro plugin, <b>il checkout a blocchi di WooCommerce è ora completamente compatibile con tutti i sistemi di pagamento</b>, inclusi carta di credito, PayPal, BANCOMATPay, Consel e MyBank.<br/>
     315Puoi <b>attivare subito il checkout a blocchi</b> e offrire un\'esperienza d\'acquisto moderna ai tuoi clienti con il supporto completo per tutti i metodi di pagamento disponibili.<br/><br/>
     316Per maggiori informazioni sul checkout a blocchi, puoi consultare la <a href="https://doc.fabrick.it/it/plugin/woocommerce/blocks-integration/" target="_blank">documentazione ufficiale di Fabrick</a>.<br/>',
    319317                'type' => 'title',
    320318                'id' => 'wc_gestpaypro_moregateways_options',
  • gestpay-for-woocommerce/tags/20251204/readme.txt

    r3392883 r3411140  
    44Requires at least: 4.7
    55Requires PHP: 7.0
    6 Tested up to  : 6.8.3
    7 Stable tag: 20251110   
     6Tested up to  : 6.9
     7Stable tag: 20251204   
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
    1010WC requires at least: 6.9
    11 WC tested up to: 10.3.4
     11WC tested up to: 10.3.6
    1212
    1313Axerve Free Plugin for Woocommerce extends WooCommerce providing the payment gateway Axerve.
     
    9292
    9393== Changelog ==
     94= 20251204 =
     95* Update: Compatibility information update
     96  - Updated WordPress tested up to version: 6.9
     97  - Updated WooCommerce tested up to version: 10.3.6
     98  - Updated WooCommerce minimum required version: 6.9
     99  - This update aligns the official documentation with the actual tested compatibility
     100  - Note: The plugin has been tested with WordPress 6.9 and WooCommerce 10.3.6
     101* Fix: Removed error_log statements for blocks integration
     102  - Removed all error_log calls related to Gestpay blocks integration
     103  - Improved error handling without logging to prevent log file inflation
     104* Improvement: Updated settings page text
     105  - Updated settings description to reflect full blocks checkout support for all payment methods
     106  - Clarified that MyBank is now fully supported in blocks checkout
     107  - Removed warnings about partial blocks support
     108
    94109= 20251110 =
    95110* Update: Compatibility information update
  • gestpay-for-woocommerce/trunk/gestpay-for-woocommerce.php

    r3392883 r3411140  
    44 * Plugin URI: http://wordpress.org/plugins/gestpay-for-woocommerce/
    55 * Description: Abilita il sistema di pagamento GestPay by Axerve (Gruppo Banca Sella) in WooCommerce.
    6  * Version: 20251110   
     6 * Version: 20251204   
    77 * Requires at least: 4.7
    88 * Requires PHP: 7.0
    9  * Tested up to: 6.8.3
     9 * Tested up to: 6.9
    1010 * Author: Fabrick (Gruppo Banca Sella)
    1111 * Author URI: https://www.fabrick.com
    1212 *
    1313 * WC requires at least: 6.9
    14  * WC tested up to: 10.3.4
     14 * WC tested up to: 10.3.6
    1515 * Requires Plugins: woocommerce
    1616 *
     
    11481148                require_once $blocks_integration_file;
    11491149            } else {
    1150                 // Log error and skip registration if file doesn't exist
    1151                 if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1152                     error_log( 'Gestpay Blocks Integration: File not found - ' . $blocks_integration_file );
    1153                 }
     1150                // Skip registration if file doesn't exist
    11541151                return;
    11551152            }
     
    11581155        if ( class_exists( 'Gestpay_Blocks_Integration' ) ) {
    11591156            $payment_method_registry->register( new Gestpay_Blocks_Integration( $asset_api ) );
    1160            
    1161             if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1162                 error_log( 'Gestpay Blocks Integration: Main payment method registered successfully' );
    1163             }
    11641157        }
    11651158       
     
    11701163                require_once $paypal_blocks_integration_file;
    11711164            } else {
    1172                 // Log error and skip registration if file doesn't exist
    1173                 if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1174                     error_log( 'Gestpay PayPal Blocks Integration: File not found - ' . $paypal_blocks_integration_file );
    1175                 }
     1165                // Skip registration if file doesn't exist
    11761166                return;
    11771167            }
     
    11801170        if ( class_exists( 'Gestpay_PayPal_Blocks_Integration' ) ) {
    11811171            $payment_method_registry->register( new Gestpay_PayPal_Blocks_Integration( $asset_api ) );
    1182            
    1183             if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1184                 error_log( 'Gestpay Blocks Integration: PayPal payment method registered successfully' );
    1185             }
    11861172        }
    11871173
     
    11921178                require_once $bancomatpay_blocks_integration_file;
    11931179            } else {
    1194                 // Log error and skip registration if file doesn't exist
    1195                 if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1196                     error_log( 'Gestpay Bancomatpay Blocks Integration: File not found - ' . $bancomatpay_blocks_integration_file );
    1197                 }
     1180                // Skip registration if file doesn't exist
    11981181                return;
    11991182            }
     
    12021185        if ( class_exists( 'Gestpay_Bancomatpay_Blocks_Integration' ) ) {
    12031186            $payment_method_registry->register( new Gestpay_Bancomatpay_Blocks_Integration( $asset_api ) );
    1204            
    1205             if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1206                 error_log( 'Gestpay Blocks Integration: Bancomatpay payment method registered successfully' );
    1207             }
    12081187        }
    12091188
     
    12141193                require_once $consel_blocks_integration_file;
    12151194            } else {
    1216                 // Log error and skip registration if file doesn't exist
    1217                 if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1218                     error_log( 'Gestpay Consel Blocks Integration: File not found - ' . $consel_blocks_integration_file );
    1219                 }
     1195                // Skip registration if file doesn't exist
    12201196                return;
    12211197            }
     
    12241200        if ( class_exists( 'Gestpay_Consel_Blocks_Integration' ) ) {
    12251201            $payment_method_registry->register( new Gestpay_Consel_Blocks_Integration( $asset_api ) );
    1226            
    1227             if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1228                 error_log( 'Gestpay Blocks Integration: Consel payment method registered successfully' );
    1229             }
    12301202        }
    12311203
     
    12361208                require_once $mybank_blocks_integration_file;
    12371209            } else {
    1238                 // Log error and skip registration if file doesn't exist
    1239                 if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1240                     error_log( 'Gestpay MyBank Blocks Integration: File not found - ' . $mybank_blocks_integration_file );
    1241                 }
     1210                // Skip registration if file doesn't exist
    12421211                return;
    12431212            }
     
    12461215        if ( class_exists( 'Gestpay_MyBank_Blocks_Integration' ) ) {
    12471216            $payment_method_registry->register( new Gestpay_MyBank_Blocks_Integration( $asset_api ) );
    1248            
    1249             if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1250                 error_log( 'Gestpay Blocks Integration: MyBank payment method registered successfully' );
    1251             }
    12521217        }
    12531218       
    12541219    } catch ( Exception $e ) {
    1255         // Log error if debug is enabled
    1256         if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
    1257             error_log( 'Gestpay Blocks Integration Error: ' . $e->getMessage() );
    1258         }
     1220        // Silently fail if blocks integration encounters an error
    12591221    }
    12601222}
  • gestpay-for-woocommerce/trunk/inc/class-wc-settings-tab-gestpay.php

    r3371755 r3411140  
    312312            array(
    313313                'title' => '',
    314                 'desc' => 'Con Gestpay Professional è possibile aggiungere pagine di pagamento differenti per differenti metodi di pagamento.<br>Seleziona qui quali modilità di pagamento abilitare; poi salva e infine vai nel tab "Cassa" per vedere abilitati i tipi di pagamento selezionati.<br>Si faccia riferimento al manuale per maggiori informazioni. Nota: i metodi di pagamento selezionati devono essere abilitati anche nel Backoffice Gestpay.<br/><br/>Con l’ultima versione del nostro plugin, il <b>il checkout a blocchi di WooCommerce è già compatibile con i pagamenti con carta, PayPal, BANCOMATPay e Consel</b>.
    315 Se utilizzi esclusivamente questi metodi, puoi <b>attivarlo subito</b> e offrire un\'esperienza d’acquisto più moderna ai tuoi clienti.<br/>
    316 Il supporto per gli altri metodi di pagamento (es. MyBank) <b>verrà rilasciato progressivamente</b> nelle prossime versioni.<br/><br/>
    317 ⚠️ Attivando il checkout a blocchi, <b>verranno mostrati solo i metodi di pagamento compatibili</b>. Eventuali altri metodi attivi nel tuo shop non saranno visibili ai clienti fino al completamento del supporto.<br/><br/>
    318 Se vuoi disabilitare il checkout a blocchi per garantire l\'utilizzo di tutti i metodi di pagamento attivi nel tuo shop, puoi seguire la guida disponibile sulla <a href="https://doc.fabrick.it/it/plugin/woocommerce/blocks-integration/" target="_blank">documentazione ufficiale di Fabrick</a>.<br/>',
     314                'desc' => 'Con Gestpay Professional è possibile aggiungere pagine di pagamento differenti per differenti metodi di pagamento.<br>Seleziona qui quali modilità di pagamento abilitare; poi salva e infine vai nel tab "Cassa" per vedere abilitati i tipi di pagamento selezionati.<br>Si faccia riferimento al manuale per maggiori informazioni. Nota: i metodi di pagamento selezionati devono essere abilitati anche nel Backoffice Gestpay.<br/><br/>Con l\'ultima versione del nostro plugin, <b>il checkout a blocchi di WooCommerce è ora completamente compatibile con tutti i sistemi di pagamento</b>, inclusi carta di credito, PayPal, BANCOMATPay, Consel e MyBank.<br/>
     315Puoi <b>attivare subito il checkout a blocchi</b> e offrire un\'esperienza d\'acquisto moderna ai tuoi clienti con il supporto completo per tutti i metodi di pagamento disponibili.<br/><br/>
     316Per maggiori informazioni sul checkout a blocchi, puoi consultare la <a href="https://doc.fabrick.it/it/plugin/woocommerce/blocks-integration/" target="_blank">documentazione ufficiale di Fabrick</a>.<br/>',
    319317                'type' => 'title',
    320318                'id' => 'wc_gestpaypro_moregateways_options',
  • gestpay-for-woocommerce/trunk/readme.txt

    r3392883 r3411140  
    44Requires at least: 4.7
    55Requires PHP: 7.0
    6 Tested up to  : 6.8.3
    7 Stable tag: 20251110   
     6Tested up to  : 6.9
     7Stable tag: 20251204   
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
    1010WC requires at least: 6.9
    11 WC tested up to: 10.3.4
     11WC tested up to: 10.3.6
    1212
    1313Axerve Free Plugin for Woocommerce extends WooCommerce providing the payment gateway Axerve.
     
    9292
    9393== Changelog ==
     94= 20251204 =
     95* Update: Compatibility information update
     96  - Updated WordPress tested up to version: 6.9
     97  - Updated WooCommerce tested up to version: 10.3.6
     98  - Updated WooCommerce minimum required version: 6.9
     99  - This update aligns the official documentation with the actual tested compatibility
     100  - Note: The plugin has been tested with WordPress 6.9 and WooCommerce 10.3.6
     101* Fix: Removed error_log statements for blocks integration
     102  - Removed all error_log calls related to Gestpay blocks integration
     103  - Improved error handling without logging to prevent log file inflation
     104* Improvement: Updated settings page text
     105  - Updated settings description to reflect full blocks checkout support for all payment methods
     106  - Clarified that MyBank is now fully supported in blocks checkout
     107  - Removed warnings about partial blocks support
     108
    94109= 20251110 =
    95110* Update: Compatibility information update
Note: See TracChangeset for help on using the changeset viewer.