
Feature request - Allow programatic creation of new order & add order item
Reported by dleffler | April 29th, 2013 @ 12:34 AM | in 2.3.4 (closed)
Currently several of the billing calculators work with the global $order object (the current user's cart), but in order to make changes to a billingtranscation on an existing order, they should be able to deal with an $order object (the order being edited.
Comments and changes to this ticket
-
dleffler May 14th, 2013 @ 09:18 PM
- Milestone set to 2.2.1
-
dleffler May 15th, 2013 @ 07:27 PM
- Assigned user set to dleffler
Specifically, the goal is to be able to 1) create a new (empty) order programmatically AND 2) update payment status in the case of payment due.
- though we've had a partial create new order feature, this would be a method to do it when adding a event registration manually and be able to track the payment status
- billingtransactions are not handled in a many/multiple per order sense at this point
-
dleffler May 16th, 2013 @ 08:30 PM
- Title changed from Feature request - Change billingcalculators to work with any $order instead of global $order to Feature request - Allow programatic creation of new order & add order item
The billing calculators are now 'global' (v2.2.1) so we just need to add a method to allow a new order and a new order item to be created via program. This is primarily to create a new order for manually entered event registrations.
-
dleffler July 11th, 2013 @ 06:26 PM
- Milestone changed from 2.2.1 to 2.2.2
-
-
-
-
-
-
-
-
dleffler April 3rd, 2015 @ 08:42 PM
- State changed from new to resolved
This is implemented for all intents and purposes (though there are some methods which refer to the global $order, they are likely those which only deal with the global $order.
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Bug Tracker for Exponent CMS