Commit graph

39 commits

Author SHA1 Message Date
Colin Kuskie
3b7dd524db When a Sku is purged, delete it from all carts. Better handling for cartItems whose assets have been deleted. Fixes bug #12213 2011-08-02 10:00:53 -07:00
Colin Kuskie
8525e4b7ee Don't refund transactionItems unless the transaction is successful, or if the item is already canceled. Also, no not call onCancelRecurring for normal Sku's unless they're really recurring. Fixes bug #12089. 2011-04-04 14:45:53 -07:00
Colin Kuskie
3a153a17cd Add missing POD for Tax. 2009-07-04 17:28:20 +00:00
Colin Kuskie
1fb9c4877b Prevent a possible logic problem in the Sku with shipsSeparately and isShippingRequired. 2009-05-06 22:55:28 +00:00
Graham Knop
f3a9b3b8f3 fix Sku pulling in wrong i18n labels 2009-04-30 20:23:46 +00:00
Colin Kuskie
db290f91f9 Add an option to the Sku to require individual shipping of this sku, separate
from other items in the cart.  Update the FlatRate driver to support calculating that.
2009-04-29 16:52:16 +00:00
Colin Kuskie
25ead75eba Finish cleaning up after the move of getTaxRate from the Sku to the TaxDriver. 2009-04-24 03:35:34 +00:00
Doug Bell
70fc3e2d11 missed some files 2009-04-19 02:10:50 +00:00
Martin Kamerbeek
2e4ce42b76 Adding pluggable tax system. 2009-04-17 13:32:18 +00:00
Colin Kuskie
01b8ccf412 Add getAddToCartForm to skus, update Shelf code, help, i18n and template. 2009-03-28 17:25:43 +00:00
Graham Knop
25af23ff2c test fixes 2009-03-19 21:59:18 +00:00
Martin Kamerbeek
7ce918852e Adding vendor payout manager 2009-03-13 12:39:29 +00:00
Graham Knop
24da723629 updating copyright year 2009-02-20 23:47:30 +00:00
Colin Kuskie
13eb87ffe5 forward porting fix for non-unique separator strings, ~~~, #8543 2008-11-21 23:07:05 +00:00
Colin Kuskie
59abc1231f fix getEditTabs reference code, and then make Sku and CS to be in the same style 2008-07-10 20:34:09 +00:00
JT Smith
a0ec44567a some minor enhancements 2008-05-31 20:45:15 +00:00
JT Smith
74b3d3def6 added email receipt and "my purchases" page 2008-05-26 20:11:10 +00:00
JT Smith
57c85fde5a changed the name of getCartBySession to newBySession
created the CartItemCount and MiniCart macros
added help for MinCart, Cart, Address Book, and Edit Address templates
2008-05-24 23:27:30 +00:00
JT Smith
54146e32a5 added recurring transaction cancellation handling 2008-05-23 18:21:51 +00:00
JT Smith
e71946fb94 check for mixed recurring and non-recurring items in the cart 2008-05-21 20:14:46 +00:00
JT Smith
102b5fd1ae added coupons 2008-04-30 21:43:16 +00:00
JT Smith
6616504077 added vendor management
fixed a few privilege statements in some other code
2008-04-29 21:25:15 +00:00
JT Smith
82056c66aa Added an asset called Shelf, which allows you to create categories of Skus. 2008-04-29 01:26:45 +00:00
Colin Kuskie
a5b06fdfbd fix a typo in newBySku 2008-04-21 17:04:39 +00:00
JT Smith
8d03655bdb added in-store credit
added refund mechanism
modified ems to use refund mechanism
2008-04-20 01:12:25 +00:00
Martin Kamerbeek
6edce95ba4 Adding the ITransact driver. Partly finished, not yet tested, but compiles. 2008-04-02 15:59:32 +00:00
JT Smith
29b95c45ee user interface mostly working for ems 2008-03-27 21:19:50 +00:00
JT Smith
5888459de3 you can add tokens and ribbons now 2008-03-22 21:53:19 +00:00
JT Smith
3e6687ef7f updated tests for sku and fixed problems 2008-03-19 22:00:58 +00:00
JT Smith
2a2e683dd9 made event handlers for cart/sku
created baseline emsbadge and emsticket
added completePurchase() and denyPurchase() utility methods for transaction
2008-03-19 20:18:00 +00:00
JT Smith
c61890392c added basic quantity checking for inventory management, and a dateAdded field to the cart in case we need to monitor how long items have been in the cart 2008-03-17 17:33:54 +00:00
JT Smith
e6d42bd219 added shipping calculation for flat rate 2008-03-13 13:57:44 +00:00
JT Smith
99f1fc5eb8 base cart UI is working 2008-02-28 02:15:03 +00:00
JT Smith
4a73cadf64 created donation asset 2008-02-27 02:44:33 +00:00
JT Smith
a4391994a4 cart done, moving on to cart item 2008-02-25 22:56:47 +00:00
JT Smith
26d708a56b fixing some bugs 2008-02-25 21:13:11 +00:00
JT Smith
032617a8ba finished sku base class 2008-02-25 20:27:21 +00:00
JT Smith
40b432da40 took Sku a bit further 2008-02-21 04:19:26 +00:00
JT Smith
2ca95d8586 Made a little progress on the sku tests and base class. 2008-02-21 03:16:59 +00:00