Changeset 3460915
- Timestamp:
- 02/13/2026 04:38:32 PM (7 weeks ago)
- Location:
- product-feeder
- Files:
-
- 13 added
- 3 edited
-
tags/4.2.1 (added)
-
tags/4.2.1/includes (added)
-
tags/4.2.1/includes/css (added)
-
tags/4.2.1/includes/css/product-feeder.css (added)
-
tags/4.2.1/includes/javascript (added)
-
tags/4.2.1/includes/javascript/product-feeder.js (added)
-
tags/4.2.1/includes/product-feeder.php (added)
-
tags/4.2.1/languages (added)
-
tags/4.2.1/languages/product-feeder-nl_NL.mo (added)
-
tags/4.2.1/languages/product-feeder-nl_NL.po (added)
-
tags/4.2.1/product-feeder.php (added)
-
tags/4.2.1/readme.txt (added)
-
tags/4.2.1/uninstall.php (added)
-
trunk/includes/product-feeder.php (modified) (2 diffs)
-
trunk/product-feeder.php (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
product-feeder/trunk/includes/product-feeder.php
r3348044 r3460915 559 559 else if (is_array($RejectedOrderStatuses) && in_array($WCStatus, $RejectedOrderStatuses)) $OrderStatus = 'Rejected'; 560 560 else if ($order->get_status() === 'trash') $OrderStatus = 'Rejected'; 561 foreach ($order->get_items() as $item) { 561 foreach ($order->get_items() as $item_id => $item) { 562 $RefundedQty = abs($order->get_qty_refunded_for_item($item_id)); 562 563 $OrderItems[] = array( 563 564 'ProductID' => $item->get_product_id(), 564 565 'VariationID' => ($item->get_variation_id() == 0) ? $item->get_product_id() : $item->get_variation_id(), 565 'Quantity' => $item->get_quantity() ,566 'Quantity' => $item->get_quantity() - $RefundedQty, 566 567 ); 567 568 } … … 593 594 $VariationID = ($item->get_variation_id() == 0) ? $item->get_product_id() : $item->get_variation_id(); 594 595 if ($ItemToBeRejected['Item']['Product']['ID'] == $ProductID && $ItemToBeRejected['Item']['Variation']['ID'] == $VariationID) { 595 $QuantityCurrent = $item->get_quantity(); 596 $RefundedQty = abs($order->get_qty_refunded_for_item($item_id)); 597 $QuantityCurrent = $item->get_quantity() - $RefundedQty; 596 598 $QuantityRemaining = $ItemToBeRejected['Item']['Quantities']['Remaining'] + $ItemToBeRejected['Item']['Quantities']['Accepted']; 597 599 if ($QuantityRemaining < $QuantityCurrent) { -
product-feeder/trunk/product-feeder.php
r3348044 r3460915 5 5 * Plugin URI: https://product-feeder.com/nl/sources/wordpress-woocommerce 6 6 * Description: Connect with various marketplaces for automated synchronization of products, orders and returns! Try it now at https://product-feeder.com 7 * Version: 4.2. 07 * Version: 4.2.1 8 8 * Author: Product Feeder 9 9 * Author URI: https://product-feeder.com -
product-feeder/trunk/readme.txt
r3348044 r3460915 5 5 Requires at least: 6.0 6 6 Tested up to: 6.8.2 7 Stable tag: 4.2. 07 Stable tag: 4.2.1 8 8 Requires PHP: 7.4 9 9 License: GPLv2 or later … … 207 207 = 4.2.0 = 208 208 * Enhanced functionality 209 210 = 4.2.1 = 211 * Added functionality for WooCommerce refunds
Note: See TracChangeset
for help on using the changeset viewer.