Diego Zanella
c0051da5c5
Added logic to copy the refund currency from parent order
2015-06-04 08:55:24 +01:00
Mike Jolley
5cac639cff
Merge branch 'improve-refund-reporting' Closes #8028
...
Conflicts:
includes/admin/reports/class-wc-report-sales-by-date.php
includes/updates/woocommerce-update-2.4.php
2015-05-28 14:41:20 +01:00
Mike Jolley
126eb578aa
Upgrade routine
2015-05-15 16:27:11 +01:00
matttallan
93d76e33f0
New order post type param: exclude_from_order_webhook
...
Allows others that are using custom order types to choose whether
webhooks for WC Orders should also be triggered.
More of a CPT approach than adding more hooks and filters :)
2015-05-12 14:01:23 +10:00
Mike Jolley
6c8cc42876
Revise reports #8028
2015-04-24 15:58:13 +01:00
Mike Jolley
c19f2e573e
[2.3] Only automatically cancel orders created via checkout + allow post_parent to be set
2015-04-01 14:21:10 +01:00
Mike Jolley
f55e7d6969
wc_customer_bought_product transient
...
Closes #7322
2015-03-27 13:17:54 +00:00
Nicola Mustone
95f581452f
removed useless functions
2015-03-04 11:35:25 +01:00
Nicola Mustone
ed67650c36
added order count functions
2015-03-04 09:51:06 +01:00
Mike Jolley
8126b7ef58
When purchasing multiple downloadable products (same item), multiply download limit by qty purchased.
...
Closes #7451
2015-02-17 14:03:44 +00:00
Barry Kooij
6cd77ea3b1
Typo fix
2015-02-11 15:14:42 +01:00
Mike Jolley
27a7a58e8c
Can return wp_error
2015-02-03 15:08:36 +00:00
Mike Jolley
e3c1ebc927
Simplify mark_order_status()
2014-11-27 15:37:42 +00:00
Mike Jolley
ab562615ce
[2.2] Remove strtolower and capitalize status names
...
Fixes #6624
2014-10-29 11:15:00 +00:00
Mike Jolley
daf14fc57e
Use current user ID for refunds. Closes #6598
2014-10-23 11:36:15 +01:00
claudiosmweb
42820ea88d
introduced the wc_strtolower() function, closes #6575
2014-10-21 10:51:16 -02:00
Mike Jolley
05d5849a67
Check mb_strtolower exists.
2014-10-16 15:53:12 +01:00
Mike Jolley
ea1d61b88e
Use mb_strtolower to prevent issues with unicode chars
...
Fixes #6525
2014-10-14 11:58:28 +01:00
claudiosmweb
bc1ea4fdea
woocommerce_ prefix in refund actions, related #6477
2014-10-09 13:15:42 -03:00
75nineteen Media
f57de2cf9a
Added two hooks to support refund Followup Emails
2014-10-07 15:58:21 -07:00
Mike Jolley
8c3d142002
define $transients_to_clear
2014-10-07 11:09:35 +01:00
Mike Jolley
700369c386
Refund report changes
...
1. Ensure refund order_total is negative and reflects the full amount,
not just line items
2. Ensure transients are cleared when doing refunds
3. sales-reports order types so we can exclude refunds from pure
‘sales’ reporting
4. Tweak placement of refunds in legend.
Closes #6411
2014-10-06 13:39:53 +01:00
shivapoudel
58595f0f2b
Absolute path fix for wc-order-functions.php
2014-09-21 00:55:04 +05:45
Mike Jolley
a3b522aff8
Prepare update queries.
2014-09-16 10:45:28 +01:00
claudiosmweb
066eb3c5b0
fixed wc_get_order_status_name() appear as wc 2.1 order status
2014-09-12 10:01:49 -03:00
claudiosmweb
2f1533ff94
created the wc_get_order_status_label() function
2014-09-09 14:14:10 -03:00
Mike Jolley
c4ef86d44e
scrutinizer patches
2014-09-08 00:37:55 +01:00
thenbrent
56c7d5fe96
Don't create redundant $payment_method var
2014-08-25 12:11:39 -07:00
Barry Kooij
9d5ce49805
Passed $args to dynamic class that inherits WC_Abstract_Order is never used.
...
Therefor the $args in the function and method in factory class seems unnecessary.
2014-08-15 14:56:43 +02:00
Barry Kooij
6655188f0b
Changed use of get_order with wc_get_order
2014-08-15 14:29:21 +02:00
Barry Kooij
e97d06a0f0
Renamed function get_order to wc_get_order
2014-08-15 14:26:26 +02:00
claudiosmweb
532d06b560
fixed the wc_cancel_unpaid_orders() post_type query
2014-08-12 12:14:38 -03:00
Barry Kooij
a9e3c3bbe4
Use correct variable and correct property when counting processing orders.
2014-07-30 10:39:37 +02:00
Mike Jolley
c465c7235d
Merge branch 'credit-notes'
...
Conflicts:
includes/abstracts/abstract-wc-order.php
includes/class-wc-order-factory.php
includes/class-wc-post-types.php
includes/wc-formatting-functions.php
includes/wc-order-functions.php
2014-07-29 12:09:52 +01:00
claudiosmweb
7c141fcd41
prevented some errors when the order has no taxes
2014-07-28 10:59:55 -03:00
Max Rice
b192bd46f8
Add wc_update_order_item() function
2014-07-27 23:21:16 -04:00
Mike Jolley
5e663a7fa8
Show refunded line items inline
2014-07-25 16:48:19 +01:00
Mike Jolley
19b6922044
Refund line items and taxes
2014-07-24 15:34:14 +01:00
claudiosmweb
a3d0d5903e
removed a test
2014-07-23 19:28:57 -03:00
claudiosmweb
23628ad430
fixed undefined offset in wc_create_refund()
2014-07-23 13:56:43 -03:00
Mike Jolley
11835826de
A start on negative line items
...
@claudiosmweb
2014-07-23 17:41:35 +01:00
claudiosmweb
954a5ddc23
only show refund via button when gateway supports refunds #3164
2014-07-22 12:13:35 -03:00
Mike Jolley
93155c9e11
Do not use before init.
...
#3164
2014-07-22 14:30:42 +01:00
claudiosmweb
93cf3c88bd
initial implementation of order items taxes
2014-07-19 01:08:02 -03:00
claudiosmweb
c1b8878587
removed order_type taxonomy from wc_create_refund()
2014-07-11 15:39:20 -03:00
Mike Jolley
755001f19b
Use order types where required
2014-07-11 12:43:42 +01:00
Mike Jolley
2545e55b73
wc_get_order_types and wc_register_order_type
...
Uses CPT rather than terms. #3164
2014-07-11 10:42:49 +01:00
Mike Jolley
280b884c28
Create refunds and process via gateway
2014-07-10 14:49:04 +01:00
claudiosmweb
87d8cd1c95
set order_type for refunds
2014-07-08 16:41:07 -03:00
claudiosmweb
7e36d05c75
created order_type taxonomy
2014-07-08 14:23:11 -03:00