Changeset 3337793
- Timestamp:
- 08/01/2025 11:59:58 AM (8 months ago)
- Location:
- riskcube-von-creditreform-schweiz/trunk
- Files:
-
- 5 edited
-
readme.txt (modified) (2 diffs)
-
riskcube.php (modified) (1 diff)
-
src/Core/Connector.php (modified) (3 diffs)
-
src/Core/RiskCube.php (modified) (4 diffs)
-
src/Helper/ClaimDataHelper.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
riskcube-von-creditreform-schweiz/trunk/readme.txt
r3284057 r3337793 5 5 Tested up to: 6.7.1 6 6 Requires PHP: 7.4 7 Stable Tag: 2.4.12.1 47 Stable Tag: 2.4.12.15 8 8 License: GPLv3 9 9 License URI: http://www.gnu.org/licenses/gpl-3.0.html … … 145 145 == Changelog == 146 146 147 = 2.4.12.15 = 148 **Bug Fixes** 149 - Minor bug fix related to token cleanup 150 147 151 = 2.4.12.14 = 148 152 **Bug Fixes** -
riskcube-von-creditreform-schweiz/trunk/riskcube.php
r3284057 r3337793 6 6 * Plugin Name: RiskCUBE von Creditreform Schweiz 7 7 * Plugin URI: 8 * Version: 2. 4.12.148 * Version: 2.5.0 9 9 * Description: RiskCube 10 10 * Author: Masterhomepage GmbH -
riskcube-von-creditreform-schweiz/trunk/src/Core/Connector.php
r3284057 r3337793 365 365 $cancellation = [ 366 366 'shopId' => $this->shop_id, 367 'shopOrderId' => $order->get_order_number(),367 'shopOrderId' => (string) $order->get_order_number(), 368 368 'orderProcessToken' => $opt, 369 369 'cancellationReference' => $reason, … … 509 509 $invoiceRedemption = [ 510 510 'shopId' => $this->shop_id, 511 'shopOrderId' => $order->get_order_number(),511 'shopOrderId' => (string) $order->get_order_number(), 512 512 'orderProcessToken' => $opt, 513 513 'language' => 'DE', … … 602 602 'shopId' => $this->shop_id, 603 603 //'shopOrderId' => $order->get_order_number(), 604 'shopOrderId' => $id_order,604 'shopOrderId' => (string) $id_order, 605 605 'orderProcessToken' => $opt, 606 606 'dateOfOrder' => $order->get_date_created()->format('Y-m-d H:i:s'), -
riskcube-von-creditreform-schweiz/trunk/src/Core/RiskCube.php
r3284057 r3337793 189 189 public static function on_order_complete($status, $id_order, $order) 190 190 { 191 192 if (!self::isRiskCubeInvoicePayment($order->get_payment_method())) { 193 return $status; 194 } 195 191 196 /* Fix server fatal error */ 192 197 $skip_status = ['pending', 'failed', 'cancelled', 'refunded', 'trash','auto-draft']; … … 204 209 self::$rca->doPurchaseConfirmation($id_order); 205 210 } 206 // self::$rca->doInvoiceRedemption($id_order); // only FK 207 208 if (!self::isRiskCubeInvoicePayment($order->get_payment_method())) { 209 return $status; 210 } 211 //self::$rca->doInvoiceRedemption($id_order); // only FK 212 213 self::cleanupSessionId(); 211 214 212 215 return get_option('wc_riskcube_fk_confirm_state', 'wc-processing'); … … 301 304 302 305 self::cleanupSession(); 306 self::cleanupSessionId(); 303 307 } 304 308 … … 505 509 $session->set('rc_remarks', ''); 506 510 $session->set('riskcube_time', 0); 511 } 512 513 private static function cleanupSessionId() { 514 $session = self::getSession(); 515 $session->set('riskcube_session_id', ''); 507 516 $session->save_data(); 508 517 } -
riskcube-von-creditreform-schweiz/trunk/src/Helper/ClaimDataHelper.php
r3284057 r3337793 171 171 // Clear the session ID after use to ensure uniqueness for subsequent orders 172 172 if (!$orderId) { 173 $session->set('riskcube_session_id', null);174 $session->save_data();173 // $session->set('riskcube_session_id', null); 174 // $session->save_data(); 175 175 } 176 176
Note: See TracChangeset
for help on using the changeset viewer.