diff --git a/.distignore b/.distignore
new file mode 100644
index 0000000..3d25d61
--- /dev/null
+++ b/.distignore
@@ -0,0 +1,15 @@
+/.git
+/.github
+/node_modules
+/.wordpress-org
+.idea
+.distignore
+.eslintrc.js
+.gitignore
+Makefile
+package.json
+package-lock.json
+readme.md
+vendor/wpfactory/wpf-settings-exporter
+vendor/wpfactory/wpf-documentor
+git-tag.sh
\ No newline at end of file
diff --git a/.gitattributes b/.gitattributes
index 5789181..cd014f7 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -18,4 +18,9 @@ includes/analytics/.eslintrc.js export-ignore
vendor/wpfactory/wpf-settings-exporter export-ignore
vendor/wpfactory/wpf-documentor export-ignore
# GIT - Release version
-/git-tag.sh export-ignore
\ No newline at end of file
+/git-tag.sh export-ignore
+# Composer
+composer.json
+composer.lock export ignore
+includes/pro/composer.lock export-ignore
+includes/pro/composer.json
\ No newline at end of file
diff --git a/cost-of-goods-for-woocommerce.php b/cost-of-goods-for-woocommerce.php
index 47cecd2..a08c8ca 100644
--- a/cost-of-goods-for-woocommerce.php
+++ b/cost-of-goods-for-woocommerce.php
@@ -3,13 +3,13 @@
Plugin Name: Cost of Goods for WooCommerce
Plugin URI: https://wpfactory.com/item/cost-of-goods-for-woocommerce/
Description: Save product purchase costs (cost of goods) in WooCommerce. Beautifully.
-Version: 3.4.9
+Version: 3.5.0
Author: WPFactory
Author URI: https://wpfactory.com
Text Domain: cost-of-goods-for-woocommerce
Domain Path: /langs
Copyright: © 2024 WPFactory
-WC tested up to: 9.2
+WC tested up to: 9.3
License: GNU General Public License v3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/
diff --git a/includes/class-alg-wc-cog-orders.php b/includes/class-alg-wc-cog-orders.php
index 8b22f20..c42141c 100644
--- a/includes/class-alg-wc-cog-orders.php
+++ b/includes/class-alg-wc-cog-orders.php
@@ -2,7 +2,7 @@
/**
* Cost of Goods for WooCommerce - Orders Class.
*
- * @version 3.4.8
+ * @version 3.5.0
* @since 2.1.0
* @author WPFactory
*/
@@ -1281,7 +1281,7 @@ function get_shipping_total_for_percentage_fees( $order ) {
/**
* update_order_items_costs.
*
- * @version 3.4.8
+ * @version 3.5.0
* @since 1.1.0
* @todo [maybe] filters: add more?
* @todo [maybe] `$total_price`: customizable calculation method (e.g. `$order->get_subtotal()`) (this will affect `_alg_wc_cog_order_profit_margin`)
@@ -1322,6 +1322,7 @@ function update_order_items_costs( $args ) {
$shipping_classes_term_ids_used = array();
$shipping_classes_fixed_cost_calculation = get_option( 'alg_wc_cog_shipping_classes_fixed_cost_calculation', 'per_product' );
}
+ $ignore_quantity = 'yes' === alg_wc_cog_get_option( 'alg_wc_cog_order_calculation_ignores_quantity', 'no' );
$shipping_class_cost_fixed_total = 0;
$shipping_class_cost_percent_total = 0;
$shipping_classes_cost_total = 0;
@@ -1419,7 +1420,7 @@ function update_order_items_costs( $args ) {
'dots_and_commas_operation' => 'comma-to-dot'
) );
$cost = (float) $cost;
- $line_cost = $cost * $quantity;
+ $line_cost = $ignore_quantity ? $cost : $cost * $quantity;
$item_line_total = $item['line_total'];
if ( $ignore_item_refund_amount ) {
$item_line_total -= $order->get_total_refunded_for_item( $item_id );
diff --git a/includes/settings/class-alg-wc-cog-settings-orders.php b/includes/settings/class-alg-wc-cog-settings-orders.php
index 041df68..96e0945 100644
--- a/includes/settings/class-alg-wc-cog-settings-orders.php
+++ b/includes/settings/class-alg-wc-cog-settings-orders.php
@@ -2,7 +2,7 @@
/**
* Cost of Goods for WooCommerce - Orders Section Settings.
*
- * @version 3.4.8
+ * @version 3.5.0
* @since 1.7.0
* @author WPFactory
*/
@@ -28,7 +28,7 @@ function __construct() {
/**
* get_settings.
*
- * @version 3.4.8
+ * @version 3.5.0
* @since 1.7.0
* @todo [later] `alg_wc_cog_order_prepopulate_in_ajax`: remove (i.e. always enabled)
* @todo [later] `alg_wc_cog_order_save_items_ajax`: remove (i.e. always enabled)
@@ -251,6 +251,13 @@ function get_settings() {
'default' => 'no',
'type' => 'checkbox',
),
+ array(
+ 'title' => __( 'Ignore quantity', 'cost-of-goods-for-woocommerce' ),
+ 'desc' => __( 'Ignore quantity sold when calculating profit and costs', 'cost-of-goods-for-woocommerce' ),
+ 'id' => 'alg_wc_cog_order_calculation_ignores_quantity',
+ 'default' => 'no',
+ 'type' => 'checkbox',
+ ),
array(
'title' => __( 'Order total', 'cost-of-goods-for-woocommerce' ),
'desc' => __( 'The way taxes will be considered when calculating order total on percentage costs.', 'cost-of-goods-for-woocommerce' ),
diff --git a/langs/cost-of-goods-for-woocommerce-de_DE.po b/langs/cost-of-goods-for-woocommerce-de_DE.po
index 13f7dca..58a465f 100644
--- a/langs/cost-of-goods-for-woocommerce-de_DE.po
+++ b/langs/cost-of-goods-for-woocommerce-de_DE.po
@@ -138,7 +138,7 @@ msgstr "Nicht verfügbar"
#: includes/class-alg-wc-cog-orders-meta-boxes.php:116
#: includes/class-alg-wc-cog-orders-meta-boxes.php:219
#: includes/pro/class-alg-wc-cog-pro-quick-and-bulk-edit.php:103
-#: includes/settings/class-alg-wc-cog-settings-orders.php:423
+#: includes/settings/class-alg-wc-cog-settings-orders.php:430
#: includes/settings/class-alg-wc-cog-settings-products.php:253
#: includes/settings/class-alg-wc-settings-cog.php:24
msgid "Cost of Goods"
@@ -187,17 +187,17 @@ msgid "Order fee (percent)"
msgstr "Bestellgebühr (Prozent)"
#: includes/class-alg-wc-cog-orders-meta-boxes.php:172
-#: includes/settings/class-alg-wc-cog-settings-orders.php:430
+#: includes/settings/class-alg-wc-cog-settings-orders.php:437
msgid "Handling fee"
msgstr "Bearbeitungsgebühr"
#: includes/class-alg-wc-cog-orders-meta-boxes.php:173
-#: includes/settings/class-alg-wc-cog-settings-orders.php:438
+#: includes/settings/class-alg-wc-cog-settings-orders.php:445
msgid "Shipping fee"
msgstr "Versandkosten"
#: includes/class-alg-wc-cog-orders-meta-boxes.php:174
-#: includes/settings/class-alg-wc-cog-settings-orders.php:446
+#: includes/settings/class-alg-wc-cog-settings-orders.php:453
msgid "Payment fee"
msgstr "Gebühr"
@@ -211,7 +211,7 @@ msgstr "Kostendetails"
#: includes/class-alg-wc-cog-orders-meta-boxes.php:219
#: includes/settings/class-alg-wc-cog-settings-analytics.php:96
-#: includes/settings/class-alg-wc-cog-settings-orders.php:423
+#: includes/settings/class-alg-wc-cog-settings-orders.php:430
msgid "Extra costs"
msgstr "Zusätzliche Kosten"
@@ -226,8 +226,8 @@ msgstr "Sie verkaufen unter den Warenkosten."
#: includes/class-alg-wc-cog-orders.php:754
#: includes/class-alg-wc-cog-orders.php:1198
-#: includes/pro/class-alg-wc-cog-pro.php:638
-#: includes/pro/class-alg-wc-cog-pro.php:657
+#: includes/pro/class-alg-wc-cog-pro.php:644
+#: includes/pro/class-alg-wc-cog-pro.php:663
msgid "Cost of goods"
msgstr "Warenkosten"
@@ -329,27 +329,27 @@ msgstr "Kosten der Option(en)."
msgid "- No change -"
msgstr "- Keine Änderung -"
-#: includes/pro/class-alg-wc-cog-pro.php:583
+#: includes/pro/class-alg-wc-cog-pro.php:589
msgid "Orders cost and profit successfully recalculated."
msgstr "Auftragskosten und Gewinn erfolgreich neu berechnet."
-#: includes/pro/class-alg-wc-cog-pro.php:590
+#: includes/pro/class-alg-wc-cog-pro.php:596
msgid "Orders cost and profit recalculating via background processing. You should receive an e-mail when it's complete if the \"Advanced > Background processing > Send email\" option is enabled."
msgstr "Neuberechnung der Auftragskosten und -gewinne über die Hintergrundverarbeitung. Wenn die Option \"Erweitert > Hintergrundverarbeitung > E-Mail senden\" aktiviert ist, sollten Sie nach Abschluss eine E-Mail erhalten."
-#: includes/pro/class-alg-wc-cog-pro.php:593
+#: includes/pro/class-alg-wc-cog-pro.php:599
msgid "Something went wrong..."
msgstr "Etwas ist schief gelaufen..."
-#: includes/pro/class-alg-wc-cog-pro.php:711
+#: includes/pro/class-alg-wc-cog-pro.php:717
msgid "Cost of Goods reports are in %s and in %s."
msgstr "Warenkostenberichte sind in %s und in %s."
-#: includes/pro/class-alg-wc-cog-pro.php:713
+#: includes/pro/class-alg-wc-cog-pro.php:719
msgid "Reports > Orders > Cost of Goods"
msgstr "Berichte > Bestellungen > Warenkosten"
-#: includes/pro/class-alg-wc-cog-pro.php:715
+#: includes/pro/class-alg-wc-cog-pro.php:721
msgid "Reports > Stock > Cost of Goods"
msgstr "Berichte > Lager > Warenkosten"
@@ -993,7 +993,7 @@ msgid "Percent from order total. E.g.: If you want to add a cost of 50%50 %
von der Bestellsumme hinzufügen möchten, können Sie ihn auf 50 festlegen."
#: includes/settings/class-alg-wc-cog-settings-gateways.php:24
-#: includes/settings/class-alg-wc-cog-settings-orders.php:260
+#: includes/settings/class-alg-wc-cog-settings-orders.php:267
msgid "Payment Gateways"
msgstr "Zahlungs-Gateways"
@@ -1007,9 +1007,9 @@ msgstr "Fügen Sie zusätzliche Kosten für Ihre Bestellungen hinzu, basierend a
#: includes/settings/class-alg-wc-cog-settings-gateways.php:40
#: includes/settings/class-alg-wc-cog-settings-orders.php:243
-#: includes/settings/class-alg-wc-cog-settings-orders.php:390
-#: includes/settings/class-alg-wc-cog-settings-orders.php:424
-#: includes/settings/class-alg-wc-cog-settings-orders.php:480
+#: includes/settings/class-alg-wc-cog-settings-orders.php:397
+#: includes/settings/class-alg-wc-cog-settings-orders.php:431
+#: includes/settings/class-alg-wc-cog-settings-orders.php:487
#: includes/settings/class-alg-wc-cog-settings-shipping-classes.php:40
#: includes/settings/class-alg-wc-cog-settings-shipping.php:118
msgid "You will need to recalculate order's cost and profit after you change these settings."
@@ -1026,21 +1026,21 @@ msgid "Enable section"
msgstr "Abschnitt aktivieren"
#: includes/settings/class-alg-wc-cog-settings-gateways.php:71
-#: includes/settings/class-alg-wc-cog-settings-orders.php:395
+#: includes/settings/class-alg-wc-cog-settings-orders.php:402
#: includes/settings/class-alg-wc-cog-settings-shipping-classes.php:85
#: includes/settings/class-alg-wc-cog-settings-shipping.php:180
msgid "Fixed cost"
msgstr "Feste Kosten"
#: includes/settings/class-alg-wc-cog-settings-gateways.php:72
-#: includes/settings/class-alg-wc-cog-settings-orders.php:396
+#: includes/settings/class-alg-wc-cog-settings-orders.php:403
#: includes/settings/class-alg-wc-cog-settings-shipping-classes.php:86
#: includes/settings/class-alg-wc-cog-settings-shipping.php:181
msgid "In %s."
msgstr "In %s."
#: includes/settings/class-alg-wc-cog-settings-gateways.php:82
-#: includes/settings/class-alg-wc-cog-settings-orders.php:406
+#: includes/settings/class-alg-wc-cog-settings-orders.php:413
#: includes/settings/class-alg-wc-cog-settings-shipping-classes.php:96
#: includes/settings/class-alg-wc-cog-settings-shipping.php:139
#: includes/settings/class-alg-wc-cog-settings-shipping.php:152
@@ -1049,7 +1049,7 @@ msgid "Percent cost"
msgstr "Prozent Kosten"
#: includes/settings/class-alg-wc-cog-settings-gateways.php:83
-#: includes/settings/class-alg-wc-cog-settings-orders.php:407
+#: includes/settings/class-alg-wc-cog-settings-orders.php:414
msgid "Percent from order total."
msgstr "Prozent vom Bestellwert."
@@ -1067,7 +1067,7 @@ msgid "This section lets you add custom columns to the WooCommerce admin %s."
msgstr "In diesem Abschnitt können Sie dem WooCommerce-Admin %s benutzerdefinierte Spalten hinzufügen."
#: includes/settings/class-alg-wc-cog-settings-orders.php:46
-#: includes/settings/class-alg-wc-cog-settings-orders.php:457
+#: includes/settings/class-alg-wc-cog-settings-orders.php:464
msgid "orders list"
msgstr "Bestellliste"
@@ -1256,176 +1256,176 @@ msgstr "Leere Kostenzeilen zählen"
msgid "Count empty cost items when calculating order cost and profit"
msgstr "Zählen Sie leere Kostenpositionen bei der Berechnung von Auftragskosten und Gewinn"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:259
-#: includes/settings/class-alg-wc-cog-settings-orders.php:388
+#: includes/settings/class-alg-wc-cog-settings-orders.php:266
+#: includes/settings/class-alg-wc-cog-settings-orders.php:395
msgid "All Orders"
msgstr "Alle Bestellungen"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:261
+#: includes/settings/class-alg-wc-cog-settings-orders.php:268
#: includes/settings/class-alg-wc-cog-settings-shipping.php:24
msgid "Shipping Methods"
msgstr "Versandarten"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:268
+#: includes/settings/class-alg-wc-cog-settings-orders.php:275
msgid "Order subtotal excl. tax"
msgstr "Zwischensumme der Bestellung exkl. MwSt"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:269
+#: includes/settings/class-alg-wc-cog-settings-orders.php:276
msgid "Order total excl. tax"
msgstr "Bestellsumme exkl. MwSt"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:270
+#: includes/settings/class-alg-wc-cog-settings-orders.php:277
msgid "Order total incl. tax"
msgstr "Bestellsumme inkl. MwSt"
#: includes/class-alg-wc-cog-orders.php:634
-#: includes/settings/class-alg-wc-cog-settings-orders.php:274
+#: includes/settings/class-alg-wc-cog-settings-orders.php:281
msgid "Shipping to profit"
msgstr "Versand zum Gewinn"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:275
+#: includes/settings/class-alg-wc-cog-settings-orders.php:282
msgid "Add order shipping cost to the order profit"
msgstr "Fügen Sie die Versandkosten der Bestellung zum Gewinn der Bestellung hinzu"
#: includes/class-alg-wc-cog-orders.php:590
-#: includes/settings/class-alg-wc-cog-settings-orders.php:288
+#: includes/settings/class-alg-wc-cog-settings-orders.php:295
msgid "Fees to profit"
msgstr "Gebühren zu profitieren"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:289
+#: includes/settings/class-alg-wc-cog-settings-orders.php:296
msgid "Add order fees to the order profit "
msgstr "Bestellgebühren zum Bestellgewinn hinzufügen"
#: includes/class-alg-wc-cog-orders.php:546
-#: includes/settings/class-alg-wc-cog-settings-orders.php:302
+#: includes/settings/class-alg-wc-cog-settings-orders.php:309
msgid "Taxes to profit"
msgstr "Steuern zum Profit"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:303
+#: includes/settings/class-alg-wc-cog-settings-orders.php:310
msgid "Will probably make more sense if %s option is including tax."
msgstr "Wird wahrscheinlich sinnvoller sein, wenn die %s-Option einschließlich Steuern ist."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:303
+#: includes/settings/class-alg-wc-cog-settings-orders.php:310
msgid "Products > Get price method"
msgstr "Produkte > Preismethode abrufen"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:317
+#: includes/settings/class-alg-wc-cog-settings-orders.php:324
msgid "Delay calculations"
msgstr "Verzögerungsberechnungen"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:318
+#: includes/settings/class-alg-wc-cog-settings-orders.php:325
msgid "Select order statuses to delay all order profit, cost etc. calculations until."
msgstr "Wählen Sie Auftragsstatus aus, um alle Auftragsgewinn-, Kosten- usw.-Berechnungen zu verzögern."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:319
+#: includes/settings/class-alg-wc-cog-settings-orders.php:326
msgid "All values will be set to zero until the required order status is set."
msgstr "Alle Werte werden auf Null gesetzt, bis der gewünschte Auftragsstatus gesetzt ist."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:320
+#: includes/settings/class-alg-wc-cog-settings-orders.php:327
msgid "Leave empty to calculate right away on new order."
msgstr "Leer lassen, um bei einer neuen Bestellung sofort zu kalkulieren."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:335
+#: includes/settings/class-alg-wc-cog-settings-orders.php:342
msgid "Refunds"
msgstr "Rückerstattungen"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:481
+#: includes/settings/class-alg-wc-cog-settings-orders.php:488
msgid "Advanced > Force costs update"
msgstr "Erweitert > Kostenaktualisierung erzwingen"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:368
+#: includes/settings/class-alg-wc-cog-settings-orders.php:375
msgid "Subtract total refunded from profit"
msgstr "Subtrahieren Sie den zurückerstatteten Gesamtbetrag vom Gewinn"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:369
-#: includes/settings/class-alg-wc-cog-settings-orders.php:375
+#: includes/settings/class-alg-wc-cog-settings-orders.php:376
+#: includes/settings/class-alg-wc-cog-settings-orders.php:382
msgid "Calculate profit by the difference between Net Payment and Cost"
msgstr "Berechnen Sie den Gewinn aus der Differenz zwischen Nettozahlung und Kosten"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:373
+#: includes/settings/class-alg-wc-cog-settings-orders.php:380
msgid "Net Payment inclusive of tax"
msgstr "Nettozahlung inklusive Steuern"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:374
+#: includes/settings/class-alg-wc-cog-settings-orders.php:381
msgid "Include tax on Net Payment"
msgstr "Steuern auf Nettozahlung einschließen"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:375
+#: includes/settings/class-alg-wc-cog-settings-orders.php:382
msgid "Only works with %s."
msgstr "Funktioniert nur mit %s."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:388
-#: includes/settings/class-alg-wc-cog-settings-orders.php:421
-#: includes/settings/class-alg-wc-cog-settings-orders.php:456
-#: includes/settings/class-alg-wc-cog-settings-orders.php:471
+#: includes/settings/class-alg-wc-cog-settings-orders.php:395
+#: includes/settings/class-alg-wc-cog-settings-orders.php:428
+#: includes/settings/class-alg-wc-cog-settings-orders.php:463
+#: includes/settings/class-alg-wc-cog-settings-orders.php:478
msgid "Extra Costs"
msgstr "Zusätzliche Kosten"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:389
+#: includes/settings/class-alg-wc-cog-settings-orders.php:396
msgid "Here you can add extra costs for your orders, e.g. handling fees."
msgstr "Hier können Sie zusätzliche Kosten für Ihre Bestellungen hinzufügen, zB Bearbeitungsgebühren."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:421
-#: includes/settings/class-alg-wc-cog-settings-orders.php:429
-#: includes/settings/class-alg-wc-cog-settings-orders.php:437
-#: includes/settings/class-alg-wc-cog-settings-orders.php:445
-#: includes/settings/class-alg-wc-cog-settings-orders.php:456
+#: includes/settings/class-alg-wc-cog-settings-orders.php:428
+#: includes/settings/class-alg-wc-cog-settings-orders.php:436
+#: includes/settings/class-alg-wc-cog-settings-orders.php:444
+#: includes/settings/class-alg-wc-cog-settings-orders.php:452
+#: includes/settings/class-alg-wc-cog-settings-orders.php:463
msgid "Per Order"
msgstr "Pro Auftrag"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:422
+#: includes/settings/class-alg-wc-cog-settings-orders.php:429
msgid "Adds \"%s\" meta box to admin order edit page."
msgstr "Fügt \"%s\"-Metafeld zur Bearbeitungsseite für Administratoraufträge hinzu."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:453
+#: includes/settings/class-alg-wc-cog-settings-orders.php:460
msgid "Columns"
msgstr "Säulen"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:454
+#: includes/settings/class-alg-wc-cog-settings-orders.php:461
msgid "Add"
msgstr "Hinzufügen"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:455
+#: includes/settings/class-alg-wc-cog-settings-orders.php:462
msgid "Will add \"%s\" columns to the WooCommerce admin %s."
msgstr "Fügt „%s“-Spalten zum WooCommerce-Admin %s hinzu."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:458
+#: includes/settings/class-alg-wc-cog-settings-orders.php:465
msgid "One column per fee."
msgstr "Eine Spalte pro Gebühr."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:471
+#: includes/settings/class-alg-wc-cog-settings-orders.php:478
msgid "From Meta"
msgstr "Von Meta"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:472
+#: includes/settings/class-alg-wc-cog-settings-orders.php:479
msgid "Adds extra costs from order meta."
msgstr "Fügt zusätzliche Kosten aus Bestellmeta hinzu."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:473
+#: includes/settings/class-alg-wc-cog-settings-orders.php:480
msgid "E.g.: %s."
msgstr "Beispiel: %s."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:478
+#: includes/settings/class-alg-wc-cog-settings-orders.php:485
msgid "You can also use dots to access serialized array metas. E.g.: Get fees from %s:"
msgstr "Sie können auch Punkte verwenden, um auf serialisierte Array-Metas zuzugreifen. Beispiel: Gebühren von %s erhalten:"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:478
+#: includes/settings/class-alg-wc-cog-settings-orders.php:485
msgid "PayPal Payments"
msgstr "PayPal-Zahlungen"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:481
+#: includes/settings/class-alg-wc-cog-settings-orders.php:488
msgid "If you have issues, please try to enable the %s options."
msgstr "Wenn Sie Probleme haben, versuchen Sie bitte, die %s-Optionen zu aktivieren."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:486
+#: includes/settings/class-alg-wc-cog-settings-orders.php:493
msgid "Meta keys"
msgstr "Meta-Schlüssel"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:487
+#: includes/settings/class-alg-wc-cog-settings-orders.php:494
msgid "Ignored if empty."
msgstr "Ignoriert, wenn leer."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:488
+#: includes/settings/class-alg-wc-cog-settings-orders.php:495
msgid "One meta key per line."
msgstr "Ein Metaschlüssel pro Zeile."
@@ -2637,86 +2637,86 @@ msgstr ""
msgid "Define options for order cost and profit calculations."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:255
+#: includes/settings/class-alg-wc-cog-settings-orders.php:262
#: includes/settings/class-alg-wc-cog-settings-shipping.php:145
msgid "Order total"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:256
+#: includes/settings/class-alg-wc-cog-settings-orders.php:263
msgid "The way taxes will be considered when calculating order total on percentage costs."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:257
+#: includes/settings/class-alg-wc-cog-settings-orders.php:264
msgid "Total to calculate all extra costs percentage costs from (%s)."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:281
+#: includes/settings/class-alg-wc-cog-settings-orders.php:288
msgid "Shipping to profit - Percentage."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:282
+#: includes/settings/class-alg-wc-cog-settings-orders.php:289
msgid "If you want to move %s of the shipping value to profit, set it as %s"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:295
+#: includes/settings/class-alg-wc-cog-settings-orders.php:302
msgid "Fees to profit - Percentage."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:296
+#: includes/settings/class-alg-wc-cog-settings-orders.php:303
msgid "If you want to move %s of the fees to profit, set it as %s"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:304
+#: includes/settings/class-alg-wc-cog-settings-orders.php:311
msgid "Add order taxes like VAT to the order profit"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:310
+#: includes/settings/class-alg-wc-cog-settings-orders.php:317
msgid "Taxes to profit - Percentage."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:311
+#: includes/settings/class-alg-wc-cog-settings-orders.php:318
msgid "If you want to move %s of the taxes to profit, set it as %s"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:337
+#: includes/settings/class-alg-wc-cog-settings-orders.php:344
msgid "Set up how refunds will affect the cost and profit."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:339
+#: includes/settings/class-alg-wc-cog-settings-orders.php:346
msgid "Most probably, enabling the options %s and %s should be enough in order to ignore refunded items from profit calculation."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:340
-#: includes/settings/class-alg-wc-cog-settings-orders.php:349
+#: includes/settings/class-alg-wc-cog-settings-orders.php:347
+#: includes/settings/class-alg-wc-cog-settings-orders.php:356
msgid "Ignore refunded item cost"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:341
-#: includes/settings/class-alg-wc-cog-settings-orders.php:356
+#: includes/settings/class-alg-wc-cog-settings-orders.php:348
+#: includes/settings/class-alg-wc-cog-settings-orders.php:363
msgid "Ignore item refund amount"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:343
+#: includes/settings/class-alg-wc-cog-settings-orders.php:350
msgid "It's necessary to manually update the order after a refund. If you change these settings you can use our %s to update the orders. "
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:348
+#: includes/settings/class-alg-wc-cog-settings-orders.php:355
msgid "Item cost"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:355
+#: includes/settings/class-alg-wc-cog-settings-orders.php:362
msgid "Item total"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:362
+#: includes/settings/class-alg-wc-cog-settings-orders.php:369
msgid "Profit calculation"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:367
+#: includes/settings/class-alg-wc-cog-settings-orders.php:374
msgid "Use default profit calculation mechanism"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:479
+#: includes/settings/class-alg-wc-cog-settings-orders.php:486
msgid "The \"Payment Plugins for Stripe\" requires the \"Display Stripe Fee\" option to be enabled in the Advanced Settings in order to add the %s meta."
msgstr ""
@@ -3123,3 +3123,11 @@ msgstr ""
#: includes/tools/class-alg-wc-cog-bulk-edit-tool.php:1278
msgid "Variation prices will also be updated accordingly."
msgstr ""
+
+#: includes/settings/class-alg-wc-cog-settings-orders.php:255
+msgid "Ignore quantity"
+msgstr ""
+
+#: includes/settings/class-alg-wc-cog-settings-orders.php:256
+msgid "Ignore quantity sold when calculating profit and costs"
+msgstr ""
diff --git a/langs/cost-of-goods-for-woocommerce-tr_TR.po b/langs/cost-of-goods-for-woocommerce-tr_TR.po
index 6e32487..f383509 100644
--- a/langs/cost-of-goods-for-woocommerce-tr_TR.po
+++ b/langs/cost-of-goods-for-woocommerce-tr_TR.po
@@ -26,7 +26,7 @@ msgstr "Malların maliyetinin altında satış yapıyorsunuz."
#: includes/class-alg-wc-cog-orders-meta-boxes.php:116
#: includes/class-alg-wc-cog-orders-meta-boxes.php:219
#: includes/pro/class-alg-wc-cog-pro-quick-and-bulk-edit.php:103
-#: includes/settings/class-alg-wc-cog-settings-orders.php:423
+#: includes/settings/class-alg-wc-cog-settings-orders.php:430
#: includes/settings/class-alg-wc-cog-settings-products.php:253
#: includes/settings/class-alg-wc-settings-cog.php:24
msgid "Cost of Goods"
@@ -113,17 +113,17 @@ msgid "Order fee (percent)"
msgstr "Sipariş ücreti (yüzde)"
#: includes/class-alg-wc-cog-orders-meta-boxes.php:172
-#: includes/settings/class-alg-wc-cog-settings-orders.php:430
+#: includes/settings/class-alg-wc-cog-settings-orders.php:437
msgid "Handling fee"
msgstr "Hizmet bedeli"
#: includes/class-alg-wc-cog-orders-meta-boxes.php:173
-#: includes/settings/class-alg-wc-cog-settings-orders.php:438
+#: includes/settings/class-alg-wc-cog-settings-orders.php:445
msgid "Shipping fee"
msgstr "Nakliye ücreti"
#: includes/class-alg-wc-cog-orders-meta-boxes.php:174
-#: includes/settings/class-alg-wc-cog-settings-orders.php:446
+#: includes/settings/class-alg-wc-cog-settings-orders.php:453
msgid "Payment fee"
msgstr "Ödeme ücreti"
@@ -137,7 +137,7 @@ msgstr "Maliyet ayrıntıları"
#: includes/class-alg-wc-cog-orders-meta-boxes.php:219
#: includes/settings/class-alg-wc-cog-settings-analytics.php:96
-#: includes/settings/class-alg-wc-cog-settings-orders.php:423
+#: includes/settings/class-alg-wc-cog-settings-orders.php:430
msgid "Extra costs"
msgstr "Ekstra maliyet"
@@ -147,8 +147,8 @@ msgstr "ücret"
#: includes/class-alg-wc-cog-orders.php:754
#: includes/class-alg-wc-cog-orders.php:1198
-#: includes/pro/class-alg-wc-cog-pro.php:638
-#: includes/pro/class-alg-wc-cog-pro.php:657
+#: includes/pro/class-alg-wc-cog-pro.php:644
+#: includes/pro/class-alg-wc-cog-pro.php:663
msgid "Cost of goods"
msgstr "Malların maliyeti"
@@ -211,24 +211,24 @@ msgstr "Yok"
msgid "- No change -"
msgstr "- Değişiklik yok -"
-#: includes/pro/class-alg-wc-cog-pro.php:583
+#: includes/pro/class-alg-wc-cog-pro.php:589
msgid "Orders cost and profit successfully recalculated."
msgstr "Sipariş maliyeti ve karı başarıyla yeniden hesaplandı."
-#: includes/pro/class-alg-wc-cog-pro.php:593
+#: includes/pro/class-alg-wc-cog-pro.php:599
msgid "Something went wrong..."
msgstr "Bir şeyler yanlış gitti..."
-#: includes/pro/class-alg-wc-cog-pro.php:711
+#: includes/pro/class-alg-wc-cog-pro.php:717
#, php-format
msgid "Cost of Goods reports are in %s and in %s."
msgstr "Mal Maliyeti raporları %s ve %s cinsindendir."
-#: includes/pro/class-alg-wc-cog-pro.php:713
+#: includes/pro/class-alg-wc-cog-pro.php:719
msgid "Reports > Orders > Cost of Goods"
msgstr "Raporlar> Siparişler> Malların Maliyeti"
-#: includes/pro/class-alg-wc-cog-pro.php:715
+#: includes/pro/class-alg-wc-cog-pro.php:721
msgid "Reports > Stock > Cost of Goods"
msgstr "Raporlar> Stok> Mal Maliyeti"
@@ -536,15 +536,15 @@ msgstr "siparişler"
msgid "Exclude empty lines on sorting"
msgstr "Sıralamada boş satırları hariç tut"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:388
-#: includes/settings/class-alg-wc-cog-settings-orders.php:421
-#: includes/settings/class-alg-wc-cog-settings-orders.php:456
-#: includes/settings/class-alg-wc-cog-settings-orders.php:471
+#: includes/settings/class-alg-wc-cog-settings-orders.php:395
+#: includes/settings/class-alg-wc-cog-settings-orders.php:428
+#: includes/settings/class-alg-wc-cog-settings-orders.php:463
+#: includes/settings/class-alg-wc-cog-settings-orders.php:478
msgid "Extra Costs"
msgstr "Ekstra Maliyet"
#: includes/settings/class-alg-wc-cog-settings-gateways.php:24
-#: includes/settings/class-alg-wc-cog-settings-orders.php:260
+#: includes/settings/class-alg-wc-cog-settings-orders.php:267
msgid "Payment Gateways"
msgstr "Ödeme Seçenekleri"
@@ -554,9 +554,9 @@ msgstr "Ekstra Ödeme Maliyetleri"
#: includes/settings/class-alg-wc-cog-settings-gateways.php:40
#: includes/settings/class-alg-wc-cog-settings-orders.php:243
-#: includes/settings/class-alg-wc-cog-settings-orders.php:390
-#: includes/settings/class-alg-wc-cog-settings-orders.php:424
-#: includes/settings/class-alg-wc-cog-settings-orders.php:480
+#: includes/settings/class-alg-wc-cog-settings-orders.php:397
+#: includes/settings/class-alg-wc-cog-settings-orders.php:431
+#: includes/settings/class-alg-wc-cog-settings-orders.php:487
#: includes/settings/class-alg-wc-cog-settings-shipping-classes.php:40
#: includes/settings/class-alg-wc-cog-settings-shipping.php:118
msgid "You will need to recalculate order's cost and profit after you change these settings."
@@ -573,14 +573,14 @@ msgid "Enable section"
msgstr "Bölümü etkinleştir"
#: includes/settings/class-alg-wc-cog-settings-gateways.php:71
-#: includes/settings/class-alg-wc-cog-settings-orders.php:395
+#: includes/settings/class-alg-wc-cog-settings-orders.php:402
#: includes/settings/class-alg-wc-cog-settings-shipping-classes.php:85
#: includes/settings/class-alg-wc-cog-settings-shipping.php:180
msgid "Fixed cost"
msgstr "Sabit fiyat"
#: includes/settings/class-alg-wc-cog-settings-gateways.php:72
-#: includes/settings/class-alg-wc-cog-settings-orders.php:396
+#: includes/settings/class-alg-wc-cog-settings-orders.php:403
#: includes/settings/class-alg-wc-cog-settings-shipping-classes.php:86
#: includes/settings/class-alg-wc-cog-settings-shipping.php:181
#, php-format
@@ -588,7 +588,7 @@ msgid "In %s."
msgstr "%s içinde."
#: includes/settings/class-alg-wc-cog-settings-gateways.php:82
-#: includes/settings/class-alg-wc-cog-settings-orders.php:406
+#: includes/settings/class-alg-wc-cog-settings-orders.php:413
#: includes/settings/class-alg-wc-cog-settings-shipping-classes.php:96
#: includes/settings/class-alg-wc-cog-settings-shipping.php:139
#: includes/settings/class-alg-wc-cog-settings-shipping.php:152
@@ -611,7 +611,7 @@ msgid "This section lets you add custom columns to the WooCommerce admin %s."
msgstr "Bu bölüm,%s WooCommerce yöneticisine özel sütunlar eklemenizi sağlar."
#: includes/settings/class-alg-wc-cog-settings-orders.php:46
-#: includes/settings/class-alg-wc-cog-settings-orders.php:457
+#: includes/settings/class-alg-wc-cog-settings-orders.php:464
msgid "orders list"
msgstr "sipariş listesi"
@@ -619,7 +619,7 @@ msgstr "sipariş listesi"
msgid "Order cost"
msgstr "Sipariş maliyeti"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:454
+#: includes/settings/class-alg-wc-cog-settings-orders.php:461
msgid "Add"
msgstr "Ekle"
@@ -725,106 +725,106 @@ msgstr "Hesaplamalar"
msgid "Count empty cost lines"
msgstr "Boş maliyet satırlarını sayın"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:259
-#: includes/settings/class-alg-wc-cog-settings-orders.php:388
+#: includes/settings/class-alg-wc-cog-settings-orders.php:266
+#: includes/settings/class-alg-wc-cog-settings-orders.php:395
msgid "All Orders"
msgstr "Tüm siparişler"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:261
+#: includes/settings/class-alg-wc-cog-settings-orders.php:268
#: includes/settings/class-alg-wc-cog-settings-shipping.php:24
msgid "Shipping Methods"
msgstr "Nakliye Yöntemleri"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:268
+#: includes/settings/class-alg-wc-cog-settings-orders.php:275
msgid "Order subtotal excl. tax"
msgstr "Ara toplam hariç sipariş vergi"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:269
+#: includes/settings/class-alg-wc-cog-settings-orders.php:276
msgid "Order total excl. tax"
msgstr "Hariç sipariş toplamı vergi"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:270
+#: includes/settings/class-alg-wc-cog-settings-orders.php:277
msgid "Order total incl. tax"
msgstr "Sipariş toplamı dahil. vergi"
#: includes/class-alg-wc-cog-orders.php:634
-#: includes/settings/class-alg-wc-cog-settings-orders.php:274
+#: includes/settings/class-alg-wc-cog-settings-orders.php:281
msgid "Shipping to profit"
msgstr "Kar için nakliye"
#: includes/class-alg-wc-cog-orders.php:590
-#: includes/settings/class-alg-wc-cog-settings-orders.php:288
+#: includes/settings/class-alg-wc-cog-settings-orders.php:295
msgid "Fees to profit"
msgstr "Kar elde etmek için ücretler"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:317
+#: includes/settings/class-alg-wc-cog-settings-orders.php:324
msgid "Delay calculations"
msgstr "Gecikme hesaplamaları"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:318
+#: includes/settings/class-alg-wc-cog-settings-orders.php:325
msgid "Select order statuses to delay all order profit, cost etc. calculations until."
msgstr "Tüm sipariş karı, maliyet vb. Hesaplamalarının tarihine kadar geciktirmek için sipariş durumlarını seçin."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:319
+#: includes/settings/class-alg-wc-cog-settings-orders.php:326
msgid "All values will be set to zero until the required order status is set."
msgstr "Gerekli sipariş durumu ayarlanana kadar tüm değerler sıfır olarak ayarlanacaktır."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:320
+#: includes/settings/class-alg-wc-cog-settings-orders.php:327
msgid "Leave empty to calculate right away on new order."
msgstr "Yeni siparişte hemen hesaplamak için boş bırakın."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:389
+#: includes/settings/class-alg-wc-cog-settings-orders.php:396
msgid "Here you can add extra costs for your orders, e.g. handling fees."
msgstr "Burada siparişleriniz için ekstra maliyetler ekleyebilirsiniz, örn. hizmet bedeli."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:421
-#: includes/settings/class-alg-wc-cog-settings-orders.php:429
-#: includes/settings/class-alg-wc-cog-settings-orders.php:437
-#: includes/settings/class-alg-wc-cog-settings-orders.php:445
-#: includes/settings/class-alg-wc-cog-settings-orders.php:456
+#: includes/settings/class-alg-wc-cog-settings-orders.php:428
+#: includes/settings/class-alg-wc-cog-settings-orders.php:436
+#: includes/settings/class-alg-wc-cog-settings-orders.php:444
+#: includes/settings/class-alg-wc-cog-settings-orders.php:452
+#: includes/settings/class-alg-wc-cog-settings-orders.php:463
msgid "Per Order"
msgstr "Sipariş Başına"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:422
+#: includes/settings/class-alg-wc-cog-settings-orders.php:429
#, php-format
msgid "Adds \"%s\" meta box to admin order edit page."
msgstr "Yönetici sipariş düzenleme sayfasına \"%s\" meta kutusu ekler."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:453
+#: includes/settings/class-alg-wc-cog-settings-orders.php:460
msgid "Columns"
msgstr "Sütunlar"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:455
+#: includes/settings/class-alg-wc-cog-settings-orders.php:462
#, php-format
msgid "Will add \"%s\" columns to the WooCommerce admin %s."
msgstr "WooCommerce yöneticisine %s \"%s\" sütunları ekleyecektir."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:458
+#: includes/settings/class-alg-wc-cog-settings-orders.php:465
msgid "One column per fee."
msgstr "Ücret başına bir sütun."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:471
+#: includes/settings/class-alg-wc-cog-settings-orders.php:478
msgid "From Meta"
msgstr "Meta'dan"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:472
+#: includes/settings/class-alg-wc-cog-settings-orders.php:479
msgid "Adds extra costs from order meta."
msgstr "Sipariş metasından ekstra maliyetler ekler."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:473
+#: includes/settings/class-alg-wc-cog-settings-orders.php:480
#, php-format
msgid "E.g.: %s."
msgstr "Örneğin: %s."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:486
+#: includes/settings/class-alg-wc-cog-settings-orders.php:493
msgid "Meta keys"
msgstr "Meta anahtarlar"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:487
+#: includes/settings/class-alg-wc-cog-settings-orders.php:494
msgid "Ignored if empty."
msgstr "Boşsa yok sayılır."
-#: includes/settings/class-alg-wc-cog-settings-orders.php:488
+#: includes/settings/class-alg-wc-cog-settings-orders.php:495
msgid "One meta key per line."
msgstr "Satır başına bir meta anahtar."
@@ -1180,7 +1180,7 @@ msgid "Extra profit details"
msgstr ""
#: includes/class-alg-wc-cog-orders.php:546
-#: includes/settings/class-alg-wc-cog-settings-orders.php:302
+#: includes/settings/class-alg-wc-cog-settings-orders.php:309
msgid "Taxes to profit"
msgstr ""
@@ -1275,7 +1275,7 @@ msgstr ""
msgid "Currencies costs"
msgstr ""
-#: includes/pro/class-alg-wc-cog-pro.php:590
+#: includes/pro/class-alg-wc-cog-pro.php:596
msgid "Orders cost and profit recalculating via background processing. You should receive an e-mail when it's complete if the \"Advanced > Background processing > Send email\" option is enabled."
msgstr ""
@@ -1957,7 +1957,7 @@ msgid "Add extra costs for your orders based on order's payment gateway."
msgstr ""
#: includes/settings/class-alg-wc-cog-settings-gateways.php:83
-#: includes/settings/class-alg-wc-cog-settings-orders.php:407
+#: includes/settings/class-alg-wc-cog-settings-orders.php:414
msgid "Percent from order total."
msgstr ""
@@ -2042,143 +2042,143 @@ msgstr ""
msgid "Count empty cost items when calculating order cost and profit"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:255
+#: includes/settings/class-alg-wc-cog-settings-orders.php:262
#: includes/settings/class-alg-wc-cog-settings-shipping.php:145
msgid "Order total"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:256
+#: includes/settings/class-alg-wc-cog-settings-orders.php:263
msgid "The way taxes will be considered when calculating order total on percentage costs."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:257
+#: includes/settings/class-alg-wc-cog-settings-orders.php:264
msgid "Total to calculate all extra costs percentage costs from (%s)."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:275
+#: includes/settings/class-alg-wc-cog-settings-orders.php:282
msgid "Add order shipping cost to the order profit"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:281
+#: includes/settings/class-alg-wc-cog-settings-orders.php:288
msgid "Shipping to profit - Percentage."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:282
+#: includes/settings/class-alg-wc-cog-settings-orders.php:289
msgid "If you want to move %s of the shipping value to profit, set it as %s"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:289
+#: includes/settings/class-alg-wc-cog-settings-orders.php:296
msgid "Add order fees to the order profit "
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:295
+#: includes/settings/class-alg-wc-cog-settings-orders.php:302
msgid "Fees to profit - Percentage."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:296
+#: includes/settings/class-alg-wc-cog-settings-orders.php:303
msgid "If you want to move %s of the fees to profit, set it as %s"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:303
+#: includes/settings/class-alg-wc-cog-settings-orders.php:310
msgid "Will probably make more sense if %s option is including tax."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:303
+#: includes/settings/class-alg-wc-cog-settings-orders.php:310
msgid "Products > Get price method"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:304
+#: includes/settings/class-alg-wc-cog-settings-orders.php:311
msgid "Add order taxes like VAT to the order profit"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:310
+#: includes/settings/class-alg-wc-cog-settings-orders.php:317
msgid "Taxes to profit - Percentage."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:311
+#: includes/settings/class-alg-wc-cog-settings-orders.php:318
msgid "If you want to move %s of the taxes to profit, set it as %s"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:335
+#: includes/settings/class-alg-wc-cog-settings-orders.php:342
msgid "Refunds"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:337
+#: includes/settings/class-alg-wc-cog-settings-orders.php:344
msgid "Set up how refunds will affect the cost and profit."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:339
+#: includes/settings/class-alg-wc-cog-settings-orders.php:346
msgid "Most probably, enabling the options %s and %s should be enough in order to ignore refunded items from profit calculation."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:340
-#: includes/settings/class-alg-wc-cog-settings-orders.php:349
+#: includes/settings/class-alg-wc-cog-settings-orders.php:347
+#: includes/settings/class-alg-wc-cog-settings-orders.php:356
msgid "Ignore refunded item cost"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:341
-#: includes/settings/class-alg-wc-cog-settings-orders.php:356
+#: includes/settings/class-alg-wc-cog-settings-orders.php:348
+#: includes/settings/class-alg-wc-cog-settings-orders.php:363
msgid "Ignore item refund amount"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:343
+#: includes/settings/class-alg-wc-cog-settings-orders.php:350
msgid "It's necessary to manually update the order after a refund. If you change these settings you can use our %s to update the orders. "
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:348
+#: includes/settings/class-alg-wc-cog-settings-orders.php:355
msgid "Item cost"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:355
+#: includes/settings/class-alg-wc-cog-settings-orders.php:362
msgid "Item total"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:362
+#: includes/settings/class-alg-wc-cog-settings-orders.php:369
msgid "Profit calculation"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:367
+#: includes/settings/class-alg-wc-cog-settings-orders.php:374
msgid "Use default profit calculation mechanism"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:368
+#: includes/settings/class-alg-wc-cog-settings-orders.php:375
msgid "Subtract total refunded from profit"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:369
-#: includes/settings/class-alg-wc-cog-settings-orders.php:375
+#: includes/settings/class-alg-wc-cog-settings-orders.php:376
+#: includes/settings/class-alg-wc-cog-settings-orders.php:382
msgid "Calculate profit by the difference between Net Payment and Cost"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:373
+#: includes/settings/class-alg-wc-cog-settings-orders.php:380
msgid "Net Payment inclusive of tax"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:374
+#: includes/settings/class-alg-wc-cog-settings-orders.php:381
msgid "Include tax on Net Payment"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:375
+#: includes/settings/class-alg-wc-cog-settings-orders.php:382
msgid "Only works with %s."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:478
+#: includes/settings/class-alg-wc-cog-settings-orders.php:485
msgid "You can also use dots to access serialized array metas. E.g.: Get fees from %s:"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:478
+#: includes/settings/class-alg-wc-cog-settings-orders.php:485
msgid "PayPal Payments"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:479
+#: includes/settings/class-alg-wc-cog-settings-orders.php:486
msgid "The \"Payment Plugins for Stripe\" requires the \"Display Stripe Fee\" option to be enabled in the Advanced Settings in order to add the %s meta."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:481
+#: includes/settings/class-alg-wc-cog-settings-orders.php:488
msgid "If you have issues, please try to enable the %s options."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:481
+#: includes/settings/class-alg-wc-cog-settings-orders.php:488
msgid "Advanced > Force costs update"
msgstr ""
@@ -3159,3 +3159,11 @@ msgstr ""
#: includes/analytics/src/modules/stock.js:35
msgid "Products with cost"
msgstr ""
+
+#: includes/settings/class-alg-wc-cog-settings-orders.php:255
+msgid "Ignore quantity"
+msgstr ""
+
+#: includes/settings/class-alg-wc-cog-settings-orders.php:256
+msgid "Ignore quantity sold when calculating profit and costs"
+msgstr ""
diff --git a/langs/cost-of-goods-for-woocommerce-zh_CN.po b/langs/cost-of-goods-for-woocommerce-zh_CN.po
index a9dd9ff..8baf668 100644
--- a/langs/cost-of-goods-for-woocommerce-zh_CN.po
+++ b/langs/cost-of-goods-for-woocommerce-zh_CN.po
@@ -332,11 +332,11 @@ msgstr "订单 > 计算设置 > 增加税费到利润"
msgid "When using this option including tax, it will make sense to enable the option %s."
msgstr "当此项 “含税” 时,有必要开启设置 %s。"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:303
+#: includes/settings/class-alg-wc-cog-settings-orders.php:310
msgid "Products > Get price method"
msgstr "产品 > 获取售价方式"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:303
+#: includes/settings/class-alg-wc-cog-settings-orders.php:310
msgid "Will probably make more sense if %s option is including tax."
msgstr "当 %s 选项设置 含税,则有必要开启。"
@@ -344,37 +344,37 @@ msgstr "当 %s 选项设置 含税,则有必要开启。"
msgid "WPC Product Bundles for WooCommerce"
msgstr "WPC Product Bundles for WooCommerce"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:375
+#: includes/settings/class-alg-wc-cog-settings-orders.php:382
msgid "Only works with %s."
msgstr "仅在选择 %s 时有效。"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:368
+#: includes/settings/class-alg-wc-cog-settings-orders.php:375
msgid "Subtract total refunded from profit"
msgstr "从利润中减去退款总额"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:374
+#: includes/settings/class-alg-wc-cog-settings-orders.php:381
msgid "Include tax on Net Payment"
msgstr "包含税费在净付款中"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:373
+#: includes/settings/class-alg-wc-cog-settings-orders.php:380
msgid "Net Payment inclusive of tax"
msgstr "净付款是否含税"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:369
-#: includes/settings/class-alg-wc-cog-settings-orders.php:375
+#: includes/settings/class-alg-wc-cog-settings-orders.php:376
+#: includes/settings/class-alg-wc-cog-settings-orders.php:382
msgid "Calculate profit by the difference between Net Payment and Cost"
msgstr "通过净付款和成本之间差额计算成本"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:481
+#: includes/settings/class-alg-wc-cog-settings-orders.php:488
msgid "Advanced > Force costs update"
msgstr "高级 > 强制更新成本"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:335
+#: includes/settings/class-alg-wc-cog-settings-orders.php:342
msgid "Refunds"
msgstr "退款设置"
#: includes/class-alg-wc-cog-orders.php:546
-#: includes/settings/class-alg-wc-cog-settings-orders.php:302
+#: includes/settings/class-alg-wc-cog-settings-orders.php:309
msgid "Taxes to profit"
msgstr "增加税费到利润"
@@ -537,7 +537,7 @@ msgid "Product types"
msgstr "产品类型"
#: includes/settings/class-alg-wc-cog-settings-gateways.php:83
-#: includes/settings/class-alg-wc-cog-settings-orders.php:407
+#: includes/settings/class-alg-wc-cog-settings-orders.php:414
msgid "Percent from order total."
msgstr "订单总额的百分比成本。"
@@ -571,12 +571,12 @@ msgstr "https://wpfactory.com"
msgid "WPFactory"
msgstr "WPFactory"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:289
+#: includes/settings/class-alg-wc-cog-settings-orders.php:296
msgid "Add order fees to the order profit "
msgstr "增加订单费用到利润计算中"
#: includes/class-alg-wc-cog-orders.php:590
-#: includes/settings/class-alg-wc-cog-settings-orders.php:288
+#: includes/settings/class-alg-wc-cog-settings-orders.php:295
msgid "Fees to profit"
msgstr "增加费用到利润"
@@ -584,19 +584,19 @@ msgstr "增加费用到利润"
msgid "Cost field label"
msgstr "成本区域标签"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:320
+#: includes/settings/class-alg-wc-cog-settings-orders.php:327
msgid "Leave empty to calculate right away on new order."
msgstr "留空则新订单会立即计算费用。"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:319
+#: includes/settings/class-alg-wc-cog-settings-orders.php:326
msgid "All values will be set to zero until the required order status is set."
msgstr "在设置必要的订单状态前,此项值会保留为空。"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:318
+#: includes/settings/class-alg-wc-cog-settings-orders.php:325
msgid "Select order statuses to delay all order profit, cost etc. calculations until."
msgstr "选择订单状态,以延迟此状态所有订单的利润、成本等费用计算。"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:317
+#: includes/settings/class-alg-wc-cog-settings-orders.php:324
msgid "Delay calculations"
msgstr "延迟计算"
@@ -662,36 +662,36 @@ msgstr "成本(不含税)%s"
msgid "SKU"
msgstr "SKU"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:488
+#: includes/settings/class-alg-wc-cog-settings-orders.php:495
msgid "One meta key per line."
msgstr "每行填写一种字段。"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:487
+#: includes/settings/class-alg-wc-cog-settings-orders.php:494
msgid "Ignored if empty."
msgstr "留空将被忽略。"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:486
+#: includes/settings/class-alg-wc-cog-settings-orders.php:493
msgid "Meta keys"
msgstr "自定义字段"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:473
+#: includes/settings/class-alg-wc-cog-settings-orders.php:480
msgid "E.g.: %s."
msgstr "譬如:%s。"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:472
+#: includes/settings/class-alg-wc-cog-settings-orders.php:479
msgid "Adds extra costs from order meta."
msgstr "从订单字段增加额外成本。"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:471
+#: includes/settings/class-alg-wc-cog-settings-orders.php:478
msgid "From Meta"
msgstr "源自字段 Meta"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:275
+#: includes/settings/class-alg-wc-cog-settings-orders.php:282
msgid "Add order shipping cost to the order profit"
msgstr "增加订单配送费用到利润计算中"
#: includes/class-alg-wc-cog-orders.php:634
-#: includes/settings/class-alg-wc-cog-settings-orders.php:274
+#: includes/settings/class-alg-wc-cog-settings-orders.php:281
msgid "Shipping to profit"
msgstr "增加配送费用到利润"
@@ -757,15 +757,15 @@ msgstr "配送费(百分比)"
msgid "Shipping method fee (fixed)"
msgstr "配送费(固定)"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:270
+#: includes/settings/class-alg-wc-cog-settings-orders.php:277
msgid "Order total incl. tax"
msgstr "含税订单总计"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:269
+#: includes/settings/class-alg-wc-cog-settings-orders.php:276
msgid "Order total excl. tax"
msgstr "不含税订单总计"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:268
+#: includes/settings/class-alg-wc-cog-settings-orders.php:275
msgid "Order subtotal excl. tax"
msgstr "不含税订单小计"
@@ -800,53 +800,53 @@ msgstr "费用"
msgid "Analytics"
msgstr "分析设置"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:458
+#: includes/settings/class-alg-wc-cog-settings-orders.php:465
msgid "One column per fee."
msgstr "每种费用一列。"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:455
+#: includes/settings/class-alg-wc-cog-settings-orders.php:462
msgid "Will add \"%s\" columns to the WooCommerce admin %s."
msgstr "将增加 \"%s\" 列到 WooCommerce 后台 %s。"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:453
+#: includes/settings/class-alg-wc-cog-settings-orders.php:460
msgid "Columns"
msgstr "列"
#: includes/class-alg-wc-cog-orders-meta-boxes.php:174
-#: includes/settings/class-alg-wc-cog-settings-orders.php:446
+#: includes/settings/class-alg-wc-cog-settings-orders.php:453
msgid "Payment fee"
msgstr "支付费"
#: includes/class-alg-wc-cog-orders-meta-boxes.php:173
-#: includes/settings/class-alg-wc-cog-settings-orders.php:438
+#: includes/settings/class-alg-wc-cog-settings-orders.php:445
msgid "Shipping fee"
msgstr "配送费"
#: includes/class-alg-wc-cog-orders-meta-boxes.php:172
-#: includes/settings/class-alg-wc-cog-settings-orders.php:430
+#: includes/settings/class-alg-wc-cog-settings-orders.php:437
msgid "Handling fee"
msgstr "手续费"
#: includes/class-alg-wc-cog-orders-meta-boxes.php:219
#: includes/settings/class-alg-wc-cog-settings-analytics.php:96
-#: includes/settings/class-alg-wc-cog-settings-orders.php:423
+#: includes/settings/class-alg-wc-cog-settings-orders.php:430
msgid "Extra costs"
msgstr "额外成本"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:422
+#: includes/settings/class-alg-wc-cog-settings-orders.php:429
msgid "Adds \"%s\" meta box to admin order edit page."
msgstr "增加 \"%s\" 字段框到后台订单编辑页面"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:421
-#: includes/settings/class-alg-wc-cog-settings-orders.php:429
-#: includes/settings/class-alg-wc-cog-settings-orders.php:437
-#: includes/settings/class-alg-wc-cog-settings-orders.php:445
-#: includes/settings/class-alg-wc-cog-settings-orders.php:456
+#: includes/settings/class-alg-wc-cog-settings-orders.php:428
+#: includes/settings/class-alg-wc-cog-settings-orders.php:436
+#: includes/settings/class-alg-wc-cog-settings-orders.php:444
+#: includes/settings/class-alg-wc-cog-settings-orders.php:452
+#: includes/settings/class-alg-wc-cog-settings-orders.php:463
msgid "Per Order"
msgstr "每个订单"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:259
-#: includes/settings/class-alg-wc-cog-settings-orders.php:388
+#: includes/settings/class-alg-wc-cog-settings-orders.php:266
+#: includes/settings/class-alg-wc-cog-settings-orders.php:395
msgid "All Orders"
msgstr "全部订单"
@@ -859,7 +859,7 @@ msgid "Count empty cost lines"
msgstr "计入未填写成本项目"
#: includes/settings/class-alg-wc-cog-settings-orders.php:46
-#: includes/settings/class-alg-wc-cog-settings-orders.php:457
+#: includes/settings/class-alg-wc-cog-settings-orders.php:464
msgid "orders list"
msgstr "订单列表"
@@ -893,10 +893,10 @@ msgstr "列排序设置"
msgid "Advanced"
msgstr "高级"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:388
-#: includes/settings/class-alg-wc-cog-settings-orders.php:421
-#: includes/settings/class-alg-wc-cog-settings-orders.php:456
-#: includes/settings/class-alg-wc-cog-settings-orders.php:471
+#: includes/settings/class-alg-wc-cog-settings-orders.php:395
+#: includes/settings/class-alg-wc-cog-settings-orders.php:428
+#: includes/settings/class-alg-wc-cog-settings-orders.php:463
+#: includes/settings/class-alg-wc-cog-settings-orders.php:478
msgid "Extra Costs"
msgstr "额外成本"
@@ -951,7 +951,7 @@ msgid "Extra Payment Gateway Costs"
msgstr "额外付款方式成本"
#: includes/settings/class-alg-wc-cog-settings-gateways.php:24
-#: includes/settings/class-alg-wc-cog-settings-orders.php:260
+#: includes/settings/class-alg-wc-cog-settings-orders.php:267
msgid "Payment Gateways"
msgstr "付款方式"
@@ -985,13 +985,13 @@ msgstr "此部分可以基于订单配送方式增加额外成本。"
msgid "Extra Shipping Method Costs"
msgstr "额外配送方式成本"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:261
+#: includes/settings/class-alg-wc-cog-settings-orders.php:268
#: includes/settings/class-alg-wc-cog-settings-shipping.php:24
msgid "Shipping Methods"
msgstr "配送方式"
#: includes/settings/class-alg-wc-cog-settings-gateways.php:82
-#: includes/settings/class-alg-wc-cog-settings-orders.php:406
+#: includes/settings/class-alg-wc-cog-settings-orders.php:413
#: includes/settings/class-alg-wc-cog-settings-shipping-classes.php:96
#: includes/settings/class-alg-wc-cog-settings-shipping.php:139
#: includes/settings/class-alg-wc-cog-settings-shipping.php:152
@@ -1000,14 +1000,14 @@ msgid "Percent cost"
msgstr "百分比成本"
#: includes/settings/class-alg-wc-cog-settings-gateways.php:72
-#: includes/settings/class-alg-wc-cog-settings-orders.php:396
+#: includes/settings/class-alg-wc-cog-settings-orders.php:403
#: includes/settings/class-alg-wc-cog-settings-shipping-classes.php:86
#: includes/settings/class-alg-wc-cog-settings-shipping.php:181
msgid "In %s."
msgstr "以 %s 为单位。"
#: includes/settings/class-alg-wc-cog-settings-gateways.php:71
-#: includes/settings/class-alg-wc-cog-settings-orders.php:395
+#: includes/settings/class-alg-wc-cog-settings-orders.php:402
#: includes/settings/class-alg-wc-cog-settings-shipping-classes.php:85
#: includes/settings/class-alg-wc-cog-settings-shipping.php:180
msgid "Fixed cost"
@@ -1015,15 +1015,15 @@ msgstr "固定成本"
#: includes/settings/class-alg-wc-cog-settings-gateways.php:40
#: includes/settings/class-alg-wc-cog-settings-orders.php:243
-#: includes/settings/class-alg-wc-cog-settings-orders.php:390
-#: includes/settings/class-alg-wc-cog-settings-orders.php:424
-#: includes/settings/class-alg-wc-cog-settings-orders.php:480
+#: includes/settings/class-alg-wc-cog-settings-orders.php:397
+#: includes/settings/class-alg-wc-cog-settings-orders.php:431
+#: includes/settings/class-alg-wc-cog-settings-orders.php:487
#: includes/settings/class-alg-wc-cog-settings-shipping-classes.php:40
#: includes/settings/class-alg-wc-cog-settings-shipping.php:118
msgid "You will need to recalculate order's cost and profit after you change these settings."
msgstr "保存设置之后,你需要重新计算订单成本和利润。"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:389
+#: includes/settings/class-alg-wc-cog-settings-orders.php:396
msgid "Here you can add extra costs for your orders, e.g. handling fees."
msgstr "此部分可以增加订单额外成本,譬如:手续费。"
@@ -1253,7 +1253,7 @@ msgstr "后台产品列表列设置"
msgid "Order cost"
msgstr "产品成本"
-#: includes/settings/class-alg-wc-cog-settings-orders.php:454
+#: includes/settings/class-alg-wc-cog-settings-orders.php:461
msgid "Add"
msgstr "增加"
@@ -1288,7 +1288,7 @@ msgstr "重置设置"
#: includes/class-alg-wc-cog-orders-meta-boxes.php:116
#: includes/class-alg-wc-cog-orders-meta-boxes.php:219
#: includes/pro/class-alg-wc-cog-pro-quick-and-bulk-edit.php:103
-#: includes/settings/class-alg-wc-cog-settings-orders.php:423
+#: includes/settings/class-alg-wc-cog-settings-orders.php:430
#: includes/settings/class-alg-wc-cog-settings-products.php:253
#: includes/settings/class-alg-wc-settings-cog.php:24
msgid "Cost of Goods"
@@ -1302,8 +1302,8 @@ msgstr "利润:%s"
#: includes/class-alg-wc-cog-orders.php:754
#: includes/class-alg-wc-cog-orders.php:1198
-#: includes/pro/class-alg-wc-cog-pro.php:638
-#: includes/pro/class-alg-wc-cog-pro.php:657
+#: includes/pro/class-alg-wc-cog-pro.php:644
+#: includes/pro/class-alg-wc-cog-pro.php:663
msgid "Cost of goods"
msgstr "商品成本"
@@ -1532,27 +1532,27 @@ msgstr ""
msgid "- No change -"
msgstr ""
-#: includes/pro/class-alg-wc-cog-pro.php:583
+#: includes/pro/class-alg-wc-cog-pro.php:589
msgid "Orders cost and profit successfully recalculated."
msgstr ""
-#: includes/pro/class-alg-wc-cog-pro.php:590
+#: includes/pro/class-alg-wc-cog-pro.php:596
msgid "Orders cost and profit recalculating via background processing. You should receive an e-mail when it's complete if the \"Advanced > Background processing > Send email\" option is enabled."
msgstr ""
-#: includes/pro/class-alg-wc-cog-pro.php:593
+#: includes/pro/class-alg-wc-cog-pro.php:599
msgid "Something went wrong..."
msgstr ""
-#: includes/pro/class-alg-wc-cog-pro.php:711
+#: includes/pro/class-alg-wc-cog-pro.php:717
msgid "Cost of Goods reports are in %s and in %s."
msgstr ""
-#: includes/pro/class-alg-wc-cog-pro.php:713
+#: includes/pro/class-alg-wc-cog-pro.php:719
msgid "Reports > Orders > Cost of Goods"
msgstr ""
-#: includes/pro/class-alg-wc-cog-pro.php:715
+#: includes/pro/class-alg-wc-cog-pro.php:721
msgid "Reports > Stock > Cost of Goods"
msgstr ""
@@ -2308,98 +2308,98 @@ msgstr ""
msgid "Define options for order cost and profit calculations."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:255
+#: includes/settings/class-alg-wc-cog-settings-orders.php:262
#: includes/settings/class-alg-wc-cog-settings-shipping.php:145
msgid "Order total"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:256
+#: includes/settings/class-alg-wc-cog-settings-orders.php:263
msgid "The way taxes will be considered when calculating order total on percentage costs."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:257
+#: includes/settings/class-alg-wc-cog-settings-orders.php:264
msgid "Total to calculate all extra costs percentage costs from (%s)."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:281
+#: includes/settings/class-alg-wc-cog-settings-orders.php:288
msgid "Shipping to profit - Percentage."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:282
+#: includes/settings/class-alg-wc-cog-settings-orders.php:289
msgid "If you want to move %s of the shipping value to profit, set it as %s"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:295
+#: includes/settings/class-alg-wc-cog-settings-orders.php:302
msgid "Fees to profit - Percentage."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:296
+#: includes/settings/class-alg-wc-cog-settings-orders.php:303
msgid "If you want to move %s of the fees to profit, set it as %s"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:304
+#: includes/settings/class-alg-wc-cog-settings-orders.php:311
msgid "Add order taxes like VAT to the order profit"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:310
+#: includes/settings/class-alg-wc-cog-settings-orders.php:317
msgid "Taxes to profit - Percentage."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:311
+#: includes/settings/class-alg-wc-cog-settings-orders.php:318
msgid "If you want to move %s of the taxes to profit, set it as %s"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:337
+#: includes/settings/class-alg-wc-cog-settings-orders.php:344
msgid "Set up how refunds will affect the cost and profit."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:339
+#: includes/settings/class-alg-wc-cog-settings-orders.php:346
msgid "Most probably, enabling the options %s and %s should be enough in order to ignore refunded items from profit calculation."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:340
-#: includes/settings/class-alg-wc-cog-settings-orders.php:349
+#: includes/settings/class-alg-wc-cog-settings-orders.php:347
+#: includes/settings/class-alg-wc-cog-settings-orders.php:356
msgid "Ignore refunded item cost"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:341
-#: includes/settings/class-alg-wc-cog-settings-orders.php:356
+#: includes/settings/class-alg-wc-cog-settings-orders.php:348
+#: includes/settings/class-alg-wc-cog-settings-orders.php:363
msgid "Ignore item refund amount"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:343
+#: includes/settings/class-alg-wc-cog-settings-orders.php:350
msgid "It's necessary to manually update the order after a refund. If you change these settings you can use our %s to update the orders. "
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:348
+#: includes/settings/class-alg-wc-cog-settings-orders.php:355
msgid "Item cost"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:355
+#: includes/settings/class-alg-wc-cog-settings-orders.php:362
msgid "Item total"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:362
+#: includes/settings/class-alg-wc-cog-settings-orders.php:369
msgid "Profit calculation"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:367
+#: includes/settings/class-alg-wc-cog-settings-orders.php:374
msgid "Use default profit calculation mechanism"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:478
+#: includes/settings/class-alg-wc-cog-settings-orders.php:485
msgid "You can also use dots to access serialized array metas. E.g.: Get fees from %s:"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:478
+#: includes/settings/class-alg-wc-cog-settings-orders.php:485
msgid "PayPal Payments"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:479
+#: includes/settings/class-alg-wc-cog-settings-orders.php:486
msgid "The \"Payment Plugins for Stripe\" requires the \"Display Stripe Fee\" option to be enabled in the Advanced Settings in order to add the %s meta."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:481
+#: includes/settings/class-alg-wc-cog-settings-orders.php:488
msgid "If you have issues, please try to enable the %s options."
msgstr ""
@@ -3121,3 +3121,11 @@ msgstr ""
#: includes/tools/class-alg-wc-cog-import-tool.php:308
msgid "Import products costs to \"Cost of Goods for WooCommerce\" plugin by copying the meta from %s to %s."
msgstr ""
+
+#: includes/settings/class-alg-wc-cog-settings-orders.php:255
+msgid "Ignore quantity"
+msgstr ""
+
+#: includes/settings/class-alg-wc-cog-settings-orders.php:256
+msgid "Ignore quantity sold when calculating profit and costs"
+msgstr ""
diff --git a/langs/cost-of-goods-for-woocommerce.pot b/langs/cost-of-goods-for-woocommerce.pot
index 2548670..ade1851 100644
--- a/langs/cost-of-goods-for-woocommerce.pot
+++ b/langs/cost-of-goods-for-woocommerce.pot
@@ -2,16 +2,16 @@
# This file is distributed under the GNU General Public License v3.0.
msgid ""
msgstr ""
-"Project-Id-Version: cost-of-goods-for-woocommerce 3.4.9\n"
+"Project-Id-Version: cost-of-goods-for-woocommerce 3.5.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/cost-of-goods-for-woocommerce\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"POT-Creation-Date: 2024-09-05T10:19:14+02:00\n"
+"POT-Creation-Date: 2024-09-25T00:18:52+02:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"X-Generator: WP-CLI 2.9.0\n"
+"X-Generator: WP-CLI 2.7.1\n"
"X-Domain: cost-of-goods-for-woocommerce\n"
#. Plugin Name of the plugin
@@ -163,7 +163,7 @@ msgstr ""
#: includes/class-alg-wc-cog-orders-meta-boxes.php:116
#: includes/class-alg-wc-cog-orders-meta-boxes.php:219
#: includes/pro/class-alg-wc-cog-pro-quick-and-bulk-edit.php:103
-#: includes/settings/class-alg-wc-cog-settings-orders.php:423
+#: includes/settings/class-alg-wc-cog-settings-orders.php:430
#: includes/settings/class-alg-wc-cog-settings-products.php:253
#: includes/settings/class-alg-wc-settings-cog.php:24
msgid "Cost of Goods"
@@ -212,17 +212,17 @@ msgid "Order fee (percent)"
msgstr ""
#: includes/class-alg-wc-cog-orders-meta-boxes.php:172
-#: includes/settings/class-alg-wc-cog-settings-orders.php:430
+#: includes/settings/class-alg-wc-cog-settings-orders.php:437
msgid "Handling fee"
msgstr ""
#: includes/class-alg-wc-cog-orders-meta-boxes.php:173
-#: includes/settings/class-alg-wc-cog-settings-orders.php:438
+#: includes/settings/class-alg-wc-cog-settings-orders.php:445
msgid "Shipping fee"
msgstr ""
#: includes/class-alg-wc-cog-orders-meta-boxes.php:174
-#: includes/settings/class-alg-wc-cog-settings-orders.php:446
+#: includes/settings/class-alg-wc-cog-settings-orders.php:453
msgid "Payment fee"
msgstr ""
@@ -240,7 +240,7 @@ msgstr ""
#: includes/class-alg-wc-cog-orders-meta-boxes.php:219
#: includes/settings/class-alg-wc-cog-settings-analytics.php:96
-#: includes/settings/class-alg-wc-cog-settings-orders.php:423
+#: includes/settings/class-alg-wc-cog-settings-orders.php:430
msgid "Extra costs"
msgstr ""
@@ -254,7 +254,7 @@ msgid "You are selling below the cost of goods."
msgstr ""
#: includes/class-alg-wc-cog-orders.php:546
-#: includes/settings/class-alg-wc-cog-settings-orders.php:302
+#: includes/settings/class-alg-wc-cog-settings-orders.php:309
msgid "Taxes to profit"
msgstr ""
@@ -263,7 +263,7 @@ msgid "Taxes to profit (%s)"
msgstr ""
#: includes/class-alg-wc-cog-orders.php:590
-#: includes/settings/class-alg-wc-cog-settings-orders.php:288
+#: includes/settings/class-alg-wc-cog-settings-orders.php:295
msgid "Fees to profit"
msgstr ""
@@ -272,7 +272,7 @@ msgid "Fees to profit (%s)"
msgstr ""
#: includes/class-alg-wc-cog-orders.php:634
-#: includes/settings/class-alg-wc-cog-settings-orders.php:274
+#: includes/settings/class-alg-wc-cog-settings-orders.php:281
msgid "Shipping to profit"
msgstr ""
@@ -282,8 +282,8 @@ msgstr ""
#: includes/class-alg-wc-cog-orders.php:754
#: includes/class-alg-wc-cog-orders.php:1198
-#: includes/pro/class-alg-wc-cog-pro.php:638
-#: includes/pro/class-alg-wc-cog-pro.php:657
+#: includes/pro/class-alg-wc-cog-pro.php:644
+#: includes/pro/class-alg-wc-cog-pro.php:663
msgid "Cost of goods"
msgstr ""
@@ -410,27 +410,27 @@ msgstr ""
msgid "- No change -"
msgstr ""
-#: includes/pro/class-alg-wc-cog-pro.php:583
+#: includes/pro/class-alg-wc-cog-pro.php:589
msgid "Orders cost and profit successfully recalculated."
msgstr ""
-#: includes/pro/class-alg-wc-cog-pro.php:590
+#: includes/pro/class-alg-wc-cog-pro.php:596
msgid "Orders cost and profit recalculating via background processing. You should receive an e-mail when it's complete if the \"Advanced > Background processing > Send email\" option is enabled."
msgstr ""
-#: includes/pro/class-alg-wc-cog-pro.php:593
+#: includes/pro/class-alg-wc-cog-pro.php:599
msgid "Something went wrong..."
msgstr ""
-#: includes/pro/class-alg-wc-cog-pro.php:711
+#: includes/pro/class-alg-wc-cog-pro.php:717
msgid "Cost of Goods reports are in %s and in %s."
msgstr ""
-#: includes/pro/class-alg-wc-cog-pro.php:713
+#: includes/pro/class-alg-wc-cog-pro.php:719
msgid "Reports > Orders > Cost of Goods"
msgstr ""
-#: includes/pro/class-alg-wc-cog-pro.php:715
+#: includes/pro/class-alg-wc-cog-pro.php:721
msgid "Reports > Stock > Cost of Goods"
msgstr ""
@@ -1410,7 +1410,7 @@ msgid "Percent from order total. E.g.: If you want to add a cost of 50%including tax."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:303
+#: includes/settings/class-alg-wc-cog-settings-orders.php:310
msgid "Products > Get price method"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:304
+#: includes/settings/class-alg-wc-cog-settings-orders.php:311
msgid "Add order taxes like VAT to the order profit"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:310
+#: includes/settings/class-alg-wc-cog-settings-orders.php:317
msgid "Taxes to profit - Percentage."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:311
+#: includes/settings/class-alg-wc-cog-settings-orders.php:318
msgid "If you want to move %s of the taxes to profit, set it as %s"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:317
+#: includes/settings/class-alg-wc-cog-settings-orders.php:324
msgid "Delay calculations"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:318
+#: includes/settings/class-alg-wc-cog-settings-orders.php:325
msgid "Select order statuses to delay all order profit, cost etc. calculations until."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:319
+#: includes/settings/class-alg-wc-cog-settings-orders.php:326
msgid "All values will be set to zero until the required order status is set."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:320
+#: includes/settings/class-alg-wc-cog-settings-orders.php:327
msgid "Leave empty to calculate right away on new order."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:335
+#: includes/settings/class-alg-wc-cog-settings-orders.php:342
msgid "Refunds"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:337
+#: includes/settings/class-alg-wc-cog-settings-orders.php:344
msgid "Set up how refunds will affect the cost and profit."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:339
+#: includes/settings/class-alg-wc-cog-settings-orders.php:346
msgid "Most probably, enabling the options %s and %s should be enough in order to ignore refunded items from profit calculation."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:340
-#: includes/settings/class-alg-wc-cog-settings-orders.php:349
+#: includes/settings/class-alg-wc-cog-settings-orders.php:347
+#: includes/settings/class-alg-wc-cog-settings-orders.php:356
msgid "Ignore refunded item cost"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:341
-#: includes/settings/class-alg-wc-cog-settings-orders.php:356
+#: includes/settings/class-alg-wc-cog-settings-orders.php:348
+#: includes/settings/class-alg-wc-cog-settings-orders.php:363
msgid "Ignore item refund amount"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:343
+#: includes/settings/class-alg-wc-cog-settings-orders.php:350
msgid "It's necessary to manually update the order after a refund. If you change these settings you can use our %s to update the orders. "
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:348
+#: includes/settings/class-alg-wc-cog-settings-orders.php:355
msgid "Item cost"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:355
+#: includes/settings/class-alg-wc-cog-settings-orders.php:362
msgid "Item total"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:362
+#: includes/settings/class-alg-wc-cog-settings-orders.php:369
msgid "Profit calculation"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:367
+#: includes/settings/class-alg-wc-cog-settings-orders.php:374
msgid "Use default profit calculation mechanism"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:368
+#: includes/settings/class-alg-wc-cog-settings-orders.php:375
msgid "Subtract total refunded from profit"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:369
-#: includes/settings/class-alg-wc-cog-settings-orders.php:375
+#: includes/settings/class-alg-wc-cog-settings-orders.php:376
+#: includes/settings/class-alg-wc-cog-settings-orders.php:382
msgid "Calculate profit by the difference between Net Payment and Cost"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:373
+#: includes/settings/class-alg-wc-cog-settings-orders.php:380
msgid "Net Payment inclusive of tax"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:374
+#: includes/settings/class-alg-wc-cog-settings-orders.php:381
msgid "Include tax on Net Payment"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:375
+#: includes/settings/class-alg-wc-cog-settings-orders.php:382
msgid "Only works with %s."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:388
-#: includes/settings/class-alg-wc-cog-settings-orders.php:421
-#: includes/settings/class-alg-wc-cog-settings-orders.php:456
-#: includes/settings/class-alg-wc-cog-settings-orders.php:471
+#: includes/settings/class-alg-wc-cog-settings-orders.php:395
+#: includes/settings/class-alg-wc-cog-settings-orders.php:428
+#: includes/settings/class-alg-wc-cog-settings-orders.php:463
+#: includes/settings/class-alg-wc-cog-settings-orders.php:478
msgid "Extra Costs"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:389
+#: includes/settings/class-alg-wc-cog-settings-orders.php:396
msgid "Here you can add extra costs for your orders, e.g. handling fees."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:421
-#: includes/settings/class-alg-wc-cog-settings-orders.php:429
-#: includes/settings/class-alg-wc-cog-settings-orders.php:437
-#: includes/settings/class-alg-wc-cog-settings-orders.php:445
-#: includes/settings/class-alg-wc-cog-settings-orders.php:456
+#: includes/settings/class-alg-wc-cog-settings-orders.php:428
+#: includes/settings/class-alg-wc-cog-settings-orders.php:436
+#: includes/settings/class-alg-wc-cog-settings-orders.php:444
+#: includes/settings/class-alg-wc-cog-settings-orders.php:452
+#: includes/settings/class-alg-wc-cog-settings-orders.php:463
msgid "Per Order"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:422
+#: includes/settings/class-alg-wc-cog-settings-orders.php:429
msgid "Adds \"%s\" meta box to admin order edit page."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:453
+#: includes/settings/class-alg-wc-cog-settings-orders.php:460
msgid "Columns"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:454
+#: includes/settings/class-alg-wc-cog-settings-orders.php:461
msgid "Add"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:455
+#: includes/settings/class-alg-wc-cog-settings-orders.php:462
msgid "Will add \"%s\" columns to the WooCommerce admin %s."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:458
+#: includes/settings/class-alg-wc-cog-settings-orders.php:465
msgid "One column per fee."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:471
+#: includes/settings/class-alg-wc-cog-settings-orders.php:478
msgid "From Meta"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:472
+#: includes/settings/class-alg-wc-cog-settings-orders.php:479
msgid "Adds extra costs from order meta."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:473
+#: includes/settings/class-alg-wc-cog-settings-orders.php:480
msgid "E.g.: %s."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:478
+#: includes/settings/class-alg-wc-cog-settings-orders.php:485
msgid "You can also use dots to access serialized array metas. E.g.: Get fees from %s:"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:478
+#: includes/settings/class-alg-wc-cog-settings-orders.php:485
msgid "PayPal Payments"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:479
+#: includes/settings/class-alg-wc-cog-settings-orders.php:486
msgid "The \"Payment Plugins for Stripe\" requires the \"Display Stripe Fee\" option to be enabled in the Advanced Settings in order to add the %s meta."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:481
+#: includes/settings/class-alg-wc-cog-settings-orders.php:488
msgid "If you have issues, please try to enable the %s options."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:481
+#: includes/settings/class-alg-wc-cog-settings-orders.php:488
msgid "Advanced > Force costs update"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:486
+#: includes/settings/class-alg-wc-cog-settings-orders.php:493
msgid "Meta keys"
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:487
+#: includes/settings/class-alg-wc-cog-settings-orders.php:494
msgid "Ignored if empty."
msgstr ""
-#: includes/settings/class-alg-wc-cog-settings-orders.php:488
+#: includes/settings/class-alg-wc-cog-settings-orders.php:495
msgid "One meta key per line."
msgstr ""
diff --git a/readme.txt b/readme.txt
index 32d0033..4d57d5a 100644
--- a/readme.txt
+++ b/readme.txt
@@ -3,7 +3,7 @@ Contributors: wpcodefactory, omardabbas, karzin, anbinder, algoritmika, kousikmu
Tags: woocommerce, cost, cost of goods, profit, profit calculator
Requires at least: 6.1
Tested up to: 6.6
-Stable tag: 3.4.9
+Stable tag: 3.5.0
License: GNU General Public License v3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
@@ -344,6 +344,11 @@ Once activated, access the plugin's settings by navigating to “WooCommerce > S
== Changelog ==
+= 3.5.0 - 24/09/2024 =
+* Dev - Orders - Calculations - Added new option "Ignore quantity".
+* Dev - Added the License Key Manager library.
+* WC tested up to: 9.3.
+
= 3.4.9 - 05/09/2024 =
* Fix - Fixed php warning.
* WC tested up to: 9.2.