Changeset 3411140
- Timestamp:
- 12/04/2025 03:30:30 PM (3 months ago)
- Location:
- gestpay-for-woocommerce
- Files:
-
- 6 edited
- 1 copied
-
tags/20251204 (copied) (copied from gestpay-for-woocommerce/trunk)
-
tags/20251204/gestpay-for-woocommerce.php (modified) (11 diffs)
-
tags/20251204/inc/class-wc-settings-tab-gestpay.php (modified) (1 diff)
-
tags/20251204/readme.txt (modified) (2 diffs)
-
trunk/gestpay-for-woocommerce.php (modified) (11 diffs)
-
trunk/inc/class-wc-settings-tab-gestpay.php (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
gestpay-for-woocommerce/tags/20251204/gestpay-for-woocommerce.php
r3392883 r3411140 4 4 * Plugin URI: http://wordpress.org/plugins/gestpay-for-woocommerce/ 5 5 * Description: Abilita il sistema di pagamento GestPay by Axerve (Gruppo Banca Sella) in WooCommerce. 6 * Version: 20251 1106 * Version: 20251204 7 7 * Requires at least: 4.7 8 8 * Requires PHP: 7.0 9 * Tested up to: 6. 8.39 * Tested up to: 6.9 10 10 * Author: Fabrick (Gruppo Banca Sella) 11 11 * Author URI: https://www.fabrick.com 12 12 * 13 13 * WC requires at least: 6.9 14 * WC tested up to: 10.3. 414 * WC tested up to: 10.3.6 15 15 * Requires Plugins: woocommerce 16 16 * … … 1148 1148 require_once $blocks_integration_file; 1149 1149 } 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 1154 1151 return; 1155 1152 } … … 1158 1155 if ( class_exists( 'Gestpay_Blocks_Integration' ) ) { 1159 1156 $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 }1164 1157 } 1165 1158 … … 1170 1163 require_once $paypal_blocks_integration_file; 1171 1164 } 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 1176 1166 return; 1177 1167 } … … 1180 1170 if ( class_exists( 'Gestpay_PayPal_Blocks_Integration' ) ) { 1181 1171 $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 }1186 1172 } 1187 1173 … … 1192 1178 require_once $bancomatpay_blocks_integration_file; 1193 1179 } 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 1198 1181 return; 1199 1182 } … … 1202 1185 if ( class_exists( 'Gestpay_Bancomatpay_Blocks_Integration' ) ) { 1203 1186 $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 }1208 1187 } 1209 1188 … … 1214 1193 require_once $consel_blocks_integration_file; 1215 1194 } 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 1220 1196 return; 1221 1197 } … … 1224 1200 if ( class_exists( 'Gestpay_Consel_Blocks_Integration' ) ) { 1225 1201 $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 }1230 1202 } 1231 1203 … … 1236 1208 require_once $mybank_blocks_integration_file; 1237 1209 } 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 1242 1211 return; 1243 1212 } … … 1246 1215 if ( class_exists( 'Gestpay_MyBank_Blocks_Integration' ) ) { 1247 1216 $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 }1252 1217 } 1253 1218 1254 1219 } 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 1259 1221 } 1260 1222 } -
gestpay-for-woocommerce/tags/20251204/inc/class-wc-settings-tab-gestpay.php
r3371755 r3411140 312 312 array( 313 313 '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/> 315 Puoi <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/> 316 Per 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/>', 319 317 'type' => 'title', 320 318 'id' => 'wc_gestpaypro_moregateways_options', -
gestpay-for-woocommerce/tags/20251204/readme.txt
r3392883 r3411140 4 4 Requires at least: 4.7 5 5 Requires PHP: 7.0 6 Tested up to : 6. 8.37 Stable tag: 20251 1106 Tested up to : 6.9 7 Stable tag: 20251204 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html 10 10 WC requires at least: 6.9 11 WC tested up to: 10.3. 411 WC tested up to: 10.3.6 12 12 13 13 Axerve Free Plugin for Woocommerce extends WooCommerce providing the payment gateway Axerve. … … 92 92 93 93 == 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 94 109 = 20251110 = 95 110 * Update: Compatibility information update -
gestpay-for-woocommerce/trunk/gestpay-for-woocommerce.php
r3392883 r3411140 4 4 * Plugin URI: http://wordpress.org/plugins/gestpay-for-woocommerce/ 5 5 * Description: Abilita il sistema di pagamento GestPay by Axerve (Gruppo Banca Sella) in WooCommerce. 6 * Version: 20251 1106 * Version: 20251204 7 7 * Requires at least: 4.7 8 8 * Requires PHP: 7.0 9 * Tested up to: 6. 8.39 * Tested up to: 6.9 10 10 * Author: Fabrick (Gruppo Banca Sella) 11 11 * Author URI: https://www.fabrick.com 12 12 * 13 13 * WC requires at least: 6.9 14 * WC tested up to: 10.3. 414 * WC tested up to: 10.3.6 15 15 * Requires Plugins: woocommerce 16 16 * … … 1148 1148 require_once $blocks_integration_file; 1149 1149 } 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 1154 1151 return; 1155 1152 } … … 1158 1155 if ( class_exists( 'Gestpay_Blocks_Integration' ) ) { 1159 1156 $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 }1164 1157 } 1165 1158 … … 1170 1163 require_once $paypal_blocks_integration_file; 1171 1164 } 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 1176 1166 return; 1177 1167 } … … 1180 1170 if ( class_exists( 'Gestpay_PayPal_Blocks_Integration' ) ) { 1181 1171 $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 }1186 1172 } 1187 1173 … … 1192 1178 require_once $bancomatpay_blocks_integration_file; 1193 1179 } 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 1198 1181 return; 1199 1182 } … … 1202 1185 if ( class_exists( 'Gestpay_Bancomatpay_Blocks_Integration' ) ) { 1203 1186 $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 }1208 1187 } 1209 1188 … … 1214 1193 require_once $consel_blocks_integration_file; 1215 1194 } 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 1220 1196 return; 1221 1197 } … … 1224 1200 if ( class_exists( 'Gestpay_Consel_Blocks_Integration' ) ) { 1225 1201 $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 }1230 1202 } 1231 1203 … … 1236 1208 require_once $mybank_blocks_integration_file; 1237 1209 } 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 1242 1211 return; 1243 1212 } … … 1246 1215 if ( class_exists( 'Gestpay_MyBank_Blocks_Integration' ) ) { 1247 1216 $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 }1252 1217 } 1253 1218 1254 1219 } 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 1259 1221 } 1260 1222 } -
gestpay-for-woocommerce/trunk/inc/class-wc-settings-tab-gestpay.php
r3371755 r3411140 312 312 array( 313 313 '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/> 315 Puoi <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/> 316 Per 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/>', 319 317 'type' => 'title', 320 318 'id' => 'wc_gestpaypro_moregateways_options', -
gestpay-for-woocommerce/trunk/readme.txt
r3392883 r3411140 4 4 Requires at least: 4.7 5 5 Requires PHP: 7.0 6 Tested up to : 6. 8.37 Stable tag: 20251 1106 Tested up to : 6.9 7 Stable tag: 20251204 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html 10 10 WC requires at least: 6.9 11 WC tested up to: 10.3. 411 WC tested up to: 10.3.6 12 12 13 13 Axerve Free Plugin for Woocommerce extends WooCommerce providing the payment gateway Axerve. … … 92 92 93 93 == 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 94 109 = 20251110 = 95 110 * Update: Compatibility information update
Note: See TracChangeset
for help on using the changeset viewer.