Max Rice
315787e3d6
Refactor create order method
...
* handle errors through WC_API_Exception
* abstract order item creation
Part of #4160
2014-07-27 23:35:50 -04:00
Max Rice
d919ed9d64
Tweak REST API order response
...
* se WC_Order::get_order_currency() for currency
* use new WC_Order::get_subtotal() for subtotal
* add order item ID and rate ID to tax lines
Part of #4160
2014-07-27 23:33:35 -04:00
Max Rice
f656d57282
Add WC_Order::get_order_subtotal()
...
Convenience method to return the order subtotal
Part of #4160
2014-07-27 23:31:26 -04:00
Max Rice
3cc9952fea
Include order item ID and rate ID in WC_Order::get_tax_totals()
...
Part of #4160
2014-07-27 23:31:02 -04:00
Max Rice
f4feefc100
Fix WC_Order::get_user()
2014-07-27 23:30:21 -04:00
Max Rice
e47ac33eb1
Add calculate_shipping() method to WC_Abstract_order
...
When the update_shipping() method is used, the order shipping amount is
not properly calculated unless the shipping costs are summed.
Part of #4160
2014-07-27 23:29:40 -04:00
Max Rice
1598d1b539
Add update methods to WC_Abstract_Order
...
These methods compliment the existing add_*() methods and provide a
consistent interface to add and update items for the order.
Part of #4160
2014-07-27 23:28:25 -04:00
Max Rice
cca54879fa
Fix misc docblocks
2014-07-27 23:23:59 -04:00
Max Rice
b192bd46f8
Add wc_update_order_item() function
2014-07-27 23:21:16 -04:00
Max Rice
c9342d6344
Add WC_API_Exception class
...
Part of #4160
2014-07-27 23:20:48 -04:00
claudiosmweb
ba7a1a2e5c
prevented unnecessary scrollbar when viewing refunds
2014-07-25 13:35:59 -03:00
claudiosmweb
acaee93236
fixed refunds cancel button action
2014-07-25 13:32:16 -03:00
Mike Jolley
5e663a7fa8
Show refunded line items inline
2014-07-25 16:48:19 +01:00
Mike Jolley
f4e7211d3a
Fix top seller on dashboard
2014-07-25 15:48:37 +01:00
Mike Jolley
a9e30766d6
fix dashboard total
2014-07-25 15:47:51 +01:00
Mike Jolley
029bbbec39
Updated reports
2014-07-25 15:46:19 +01:00
Mike Jolley
710a570525
Coded in Restore stock option
2014-07-25 11:29:24 +01:00
Mike Jolley
a7eaefc374
Change button label for calc taxes
2014-07-25 10:48:47 +01:00
claudiosmweb
ca2dfdd7c1
synchronized the trash and delete actions between orders and refunds #3164
2014-07-24 18:39:59 -03:00
claudiosmweb
e634efa958
fixed tax calc when exists tax columns
2014-07-24 18:09:13 -03:00
claudiosmweb
2d61126502
added add_shipping and add_fee ajax actions
2014-07-24 17:55:25 -03:00
claudiosmweb
93b464cb29
improved the add_order_tax ajax method
2014-07-24 17:37:02 -03:00
claudiosmweb
5b3f69de0a
fixed the "calculate tax" action #3164
2014-07-24 17:33:26 -03:00
Mike Jolley
00af832203
Sales by product report
2014-07-24 17:11:25 +01:00
claudiosmweb
7328212c03
fixed the get refunds method
2014-07-24 12:09:03 -03:00
Mike Jolley
a10204894d
Clear transients after refunding
2014-07-24 16:03:52 +01:00
Mike Jolley
873f36ca5c
Pass order_types to reporting query functions
2014-07-24 15:55:06 +01:00
Mike Jolley
19b6922044
Refund line items and taxes
2014-07-24 15:34:14 +01:00
Mike Jolley
e38dcf79bb
Show refund boxes on click
2014-07-24 10:56:32 +01:00
Mike Jolley
0b231f2e03
Calc refund amounts and total via javascript
2014-07-24 10:53:29 +01:00
Mike Jolley
1ecfc59dfe
Remove refund qty column
2014-07-24 10:22:04 +01:00
Mike Jolley
e9b3d67ab7
Coupon template not needed
2014-07-24 10:21:57 +01:00
Mike Jolley
13f4f889a4
woocommerce_admin_order_item_values + refund fields
2014-07-24 10:21:47 +01:00
claudiosmweb
a46ef1fced
improved the shipping order items
2014-07-23 19:30:55 -03:00
claudiosmweb
a3d0d5903e
removed a test
2014-07-23 19:28:57 -03:00
claudiosmweb
26e50b7caf
fixed post_type in reports
2014-07-23 14:17:01 -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
Mike Jolley
dcf4a4e5a8
Prevent chosen being cut off
2014-07-23 11:51:09 +01:00
Mike Jolley
3aa9475e39
Coupon code display
2014-07-23 11:47:02 +01:00
Mike Jolley
134f31abb9
Taxes were stored backwards
...
cc @claudiosmweb
2014-07-23 11:37:02 +01:00
Mike Jolley
4a306beef5
Max 100 taxes displayed, but show text input
2014-07-23 11:30:06 +01:00
Mike Jolley
036c02725b
Variable height modal
2014-07-23 10:49:39 +01:00
Mike Jolley
ce767f1ec2
rates should not be joined; it is an array. Fixes tax rate exists check.
2014-07-23 09:51:57 +01:00
claudiosmweb
ae1881de06
fixed the line item quantity calcule #3164
2014-07-22 18:08:24 -03:00
claudiosmweb
8edbd8fed5
fixed undefined variable $can_be_edited when add new line items via ajax
2014-07-22 17:33:49 -03:00
claudiosmweb
fdf48d92e8
fixed some js coding standards
2014-07-22 16:52:36 -03:00
claudiosmweb
b56b60f191
stopped order editing when the status is not equal to pending or on-hold #3164
2014-07-22 16:25:37 -03:00
Mike Jolley
ab36ec12d5
Merge pull request #5822 from helgatheviking/fix/add-to-cart
...
add_to_cart() return $cart_item_key
2014-07-22 18:32:55 +01:00
Kathy Darling
7e0121a0d9
update docblock for add_to_cart() method
2014-07-22 12:25:12 -04:00