Changeset 3453959
- Timestamp:
- 02/04/2026 04:48:10 PM (2 months ago)
- Location:
- ngenius/trunk
- Files:
-
- 4 edited
-
changelog.txt (modified) (1 diff)
-
gateway/class-network-international-ngenius-gateway.php (modified) (2 diffs)
-
ngenius.php (modified) (2 diffs)
-
readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ngenius/trunk/changelog.txt
r3422428 r3453959 1 1 *** N-Genius Online by Network Changelog *** 2 3 = 1.3.6 - 2026-02-04 = 4 * Cache Key Fix: Fixed cache key collision issue in order recovery flow that was causing declined payment re-attempts to fail on some servers with longer cache timeouts. Orders now properly update from failed to successful status after recovery transactions. 2 5 3 6 = 1.3.5 - 2025-12-18 = -
ngenius/trunk/gateway/class-network-international-ngenius-gateway.php
r3422428 r3453959 516 516 517 517 $order_id = $order->get_id(); 518 $cache_key = 'ngenius_order_' . $order_id;519 518 520 519 // Check if wp_session exists and has ngenius data … … 525 524 $this->log('Missing or incomplete wp_session data for order: ' . $order_id, 'warning'); 526 525 } 526 527 $cache_key = 'ngenius_order_' . $ngenius_session_data['reference'] ?? $order_id; 527 528 528 529 // Prepare the data to be saved -
ngenius/trunk/ngenius.php
r3422428 r3453959 6 6 * Author: Network International 7 7 * Author URI: https://www.network.ae/en 8 * Version: 1.3. 58 * Version: 1.3.6 9 9 * Requires at least: 6.0 10 10 * Requires PHP: 8.0 … … 47 47 use Ngenius\NgeniusCommon\NgeniusOrderStatuses; 48 48 49 define('NETWORK_INTERNATIONAL_NGENIUS_VERSION', '1.3. 5'); // WRCS: DEFINED_VERSION.49 define('NETWORK_INTERNATIONAL_NGENIUS_VERSION', '1.3.6'); // WRCS: DEFINED_VERSION. 50 50 define( 51 51 'NETWORK_INTERNATIONAL_NGENIUS_URL', -
ngenius/trunk/readme.txt
r3422428 r3453959 5 5 Tested up to: 6.8 6 6 Requires PHP: 8.0 7 Stable tag: 1.3. 57 Stable tag: 1.3.6 8 8 License: GPLv3 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 23 23 24 24 == Changelog == 25 = 1.3.6 - 2026-02-04 = 26 * Cache Key Fix: Fixed cache key collision issue in order recovery flow that was causing declined payment re-attempts to fail on some servers with longer cache timeouts. Orders now properly update from failed to successful status after recovery transactions. 27 25 28 = 1.3.5 - 2025-12-18 = 26 29 * Fatal Memory Error: Fixed an infinite loop in the WC logger affecting some sites.
Note: See TracChangeset
for help on using the changeset viewer.