Commit graph

50 commits

Author SHA1 Message Date
Colin Kuskie
b3858ef250 Fix bug #10914.
Move email notifications about of PayDriver and into Transaction.  Send
a notification when the cart value is 0 due to shop credit.
2009-10-13 16:37:20 -07:00
Colin Kuskie
169e64a2b6 Fix a typo in getting the in store credit for the post-transaction email. 2009-08-11 04:41:42 +00:00
Colin Kuskie
d927336979 Add missing POD, or fix POD typos which caused coverage to be low. 2009-07-04 17:16:36 +00:00
Martin Kamerbeek
31c4bf83d7 Refactored genereation of tranasaction related tmpl_vars into WG::Shop::Transaction->getTransactionVars. 2009-05-13 12:52:19 +00:00
Graham Knop
bf9bd2f0d2 use proper JSON encoding/decoding 2009-02-10 21:41:36 +00:00
Colin Kuskie
ff3bb6f5b9 Remove trailing comma in Shop/Transaction JS so IE6 works. 2009-02-06 18:47:40 +00:00
Colin Kuskie
b54308626b Fix a syntax error made in the i18n of the search button. 2009-01-02 21:59:53 +00:00
Colin Kuskie
52fdc11588 I18n'ed a submit button in the manage transactions screen. 2009-01-02 21:36:52 +00:00
Frank Dillon
f1d2a2e8ef Forgot one cleanup item. Transactions now properly redirect to the account module when directly called 2008-11-15 12:04:33 +00:00
Frank Dillon
4ff722bd5d Pluggable Account system added to WebGUI with new Profile, Inbox, Friends, User, and Shop interfaces. 2008-11-15 11:39:23 +00:00
Frank Dillon
11d18075fa Account release candidate - final changes before merge 2008-11-15 02:39:23 +00:00
JT Smith
16bd779fd4 - Added Cashier/Point of Sale mode for the Shop.
- Added the notion of a default address to the Shop's address book.
2008-11-15 01:26:16 +00:00
Colin Kuskie
e92017500e change mime type of json methods from text/json to application/json 2008-10-26 04:11:47 +00:00
JT Smith
20f8df1291 upgrading to YUI 2.6
data tables are going to need some work yet, but the other stuff seems to be working 100%
2008-10-22 23:53:29 +00:00
Kaleb Murphy
3b7b668f07 In store credit now correctly deducted from with new purchases. Shop/Transaction was not updating the shopCreditDeduction column. 2008-08-06 16:54:33 +00:00
Kaleb Murphy
2c41d60933 Added first name and last name address options for products. 2008-07-29 20:46:17 +00:00
JT Smith
e3d85353e8 upgrade related fixes 2008-06-12 22:24:07 +00:00
Colin Kuskie
09ac691b0f Fix the pod for www_viewMy.
i18n and help for Shop.
2008-06-11 01:15:42 +00:00
JT Smith
a0ec44567a some minor enhancements 2008-05-31 20:45:15 +00:00
Martin Kamerbeek
b4a45c6ada - Fixed recurring payment cancelation and added error handling
- Made transactions with recurring items recurring
- Fixed some bugs in the email receipt code
- Added email receipt template to migrated plugins
2008-05-29 21:09:29 +00:00
JT Smith
e9745632d5 fixed render bug 2008-05-27 21:10:02 +00:00
JT Smith
74b3d3def6 added email receipt and "my purchases" page 2008-05-26 20:11:10 +00:00
JT Smith
93454e36f9 added thank you page
fixed bug in minicart
added user transaction detail page
2008-05-26 00:11:00 +00:00
JT Smith
4445735a52 added a way to cancel recurring transactions through the mgmt interface 2008-05-25 17:07:22 +00:00
JT Smith
54146e32a5 added recurring transaction cancellation handling 2008-05-23 18:21:51 +00:00
Martin Kamerbeek
e67699e019 Recurring payment stuff for the ITransact plugin. Still needs to be tested. 2008-05-21 20:42:40 +00:00
JT Smith
b7840e7ed9 added a very basic in shop credit manager screen 2008-05-20 22:14:55 +00:00
JT Smith
75c44c110f transaction manager working 2008-05-20 21:00:00 +00:00
JT Smith
ca9278190e mostly working transaction manager
fixed many bugs
2008-05-19 22:17:08 +00:00
JT Smith
0e257e7c94 got transaction management working well enough to notice that there are a few things broken about it =) 2008-05-19 01:48:31 +00:00
JT Smith
0fd9f83656 finished migrating ems data, and transaction data 2008-05-14 21:09:29 +00:00
JT Smith
fd7a1d28a1 zero dollar transactions
in-shop credit applies to orders
2008-05-05 19:53:25 +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
JT Smith
8dd5a6bd2c a number of bug fixes 2008-04-04 22:42:54 +00:00
JT Smith
ac3c7d18b9 fixed a limitation with buildSearchQuery in SQL
started working on registrant search in EMS
2008-04-04 18:37:53 +00:00
JT Smith
fdb151fc35 a little streamlining 2008-03-24 18:32:47 +00:00
JT Smith
31729dc14a add payment processing interface 2008-03-24 18:27:33 +00:00
Martin Kamerbeek
fb77b80603 adding cash paydriver, paydriver management 2008-03-24 16:39:42 +00:00
Colin Kuskie
3f5d947282 Get rid of buildDataTableStructure. 2008-03-24 16:13:24 +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
Colin Kuskie
f3fd67378f Add a SQL method for building searchable queries.
Add tests for that method.
Convert Shop/Tax and Shop/Transaction to use that for their JSON generating methods.
2008-03-19 19:35:43 +00:00
Colin Kuskie
875187ee74 Fix the Shop/Transaction tests for JSON.
Convert Shop/Transaction and Shop/Tax to use buildDataTableStructure.
Change SQL.pm to return a hash instead of a hashref for buildDataTableStructure.
2008-03-19 04:45:02 +00:00
Colin Kuskie
4db53bb8ed Reformat the JSON test for Shop/Tax.t
Add JSON tets to Shop/Transaction.t
Reindent several methods in SQL/ResultSet.pm
add a method for returning a YUI Data Table structure to SQL.pm
2008-03-19 04:33:24 +00:00
JT Smith
a838b340c0 fixed a pagination problem 2008-03-17 23:13:27 +00:00
JT Smith
24007eefc4 started adding view transaction page 2008-03-17 22:58:10 +00:00
JT Smith
2d8210bb78 fix a submit problem, add some comments 2008-03-17 22:23:06 +00:00
JT Smith
4debcec7a0 added transaction searching 2008-03-17 20:28:51 +00:00
JT Smith
537824fdc9 fixed some bugs, added human friendly order number to transactions 2008-03-17 17:02:27 +00:00
JT Smith
fb17e6375e started on transaction management interface
finished merging new yui
2008-03-15 19:39:19 +00:00
JT Smith
02199ff58c transaction backend and tests complete 2008-03-14 22:39:38 +00:00