Commit graph

204 commits

Author SHA1 Message Date
Colin Kuskie
f6a5ad64db Remove more echo calls from ITransact driver.
Add an i18n ITransact label to the ITransact i18n.
Add a PayDriver i18n label called Credit Card to be used by any credit card processing pay driver.
Change the ITransact getButton method to use that label.
Updated the PayDriver label hover help to say the label is only used in the Payment method screen
and not anywhere else.
2008-07-11 18:14:17 +00:00
Colin Kuskie
4720a6a217 ITransact payment driver was using echo i18n calls even though
it had real i18n data to pull from.
2008-07-11 17:19:05 +00:00
JT Smith
6093c410c9 - Fixed a problem where shop could create internal server errors instead of
catching the exceptions.
 - Made the iTransact terminal link a button that automatically logs you in.
 - iTransact now more gracefully handles recurring payment postback errors.
2008-07-10 14:50:42 +00:00
Colin Kuskie
35ff40e4b2 fix JSON encoding problems in Shop/ShipDriver 2008-07-08 21:27:15 +00:00
Colin Kuskie
d221dcd01d PayDriver had the wrong template namespace and assetId 2008-06-24 22:29:02 +00:00
Colin Kuskie
2049c28ce3 finish up exception handling for importing taxes and reporting messages back to the user 2008-06-17 23:28:28 +00:00
Colin Kuskie
4dfac86f2f Add hoverHelp for the Tax screen.
Change tax rate to be an integer.
2008-06-17 21:12:00 +00:00
JT Smith
75208339fc fixed several ems badge related bugs. a couple upgrade bugs for ems and transaction. and jury rigged a fix for recurring transaction postback. 2008-06-13 21:54:43 +00:00
Colin Kuskie
ccc4eb37c4 Fix bad driver lookup for label. Label is a method, not property that is looked up using ->get. 2008-06-13 16:46:15 +00:00
Martin Kamerbeek
6bee83de68 More i18n echo cleansing. 2008-06-13 15:04:23 +00:00
Martin Kamerbeek
6e9106152d Cleaned up loose i18n ends, 2008-06-13 14:22:31 +00:00
Martin Kamerbeek
45756c36ba Added POD where I still had to. 2008-06-13 13:44:14 +00:00
Colin Kuskie
29f351631d i18n for Pay 2008-06-12 23:37:46 +00:00
Colin Kuskie
632c3d910c i18n for the Cash pay driver 2008-06-12 23:36:23 +00:00
JT Smith
e3d85353e8 upgrade related fixes 2008-06-12 22:24:07 +00:00
JT Smith
60a6f97c48 commerce bug fixes 2008-06-12 16:05:01 +00:00
Colin Kuskie
09ac691b0f Fix the pod for www_viewMy.
i18n and help for Shop.
2008-06-11 01:15:42 +00:00
Colin Kuskie
1e798c23d8 fix the shop admin screen icon 2008-06-09 23:17:10 +00:00
Colin Kuskie
1be93c9bdd Add a convenience link to the Asset Manager on the Import Product node. 2008-06-09 22:24:27 +00:00
Colin Kuskie
d32fa80155 Handle autocommit of products from the settings.
Tweak an error message.  Showing the file isn't that useful.
2008-06-09 22:11:44 +00:00
Colin Kuskie
1fd425ac96 Convert WebGUI::Shop::Products over to be object oriented.
Update the tests and Content plugin for the Shop.
Add the Products screen to the Shop admin screen.
Add exception handling to www_import.
Add a status message to the manage products screen.
2008-06-09 21:52:59 +00:00
Colin Kuskie
0316b74ecd add tests for upgrading existing products, with bug fixes 2008-06-07 22:16:47 +00:00
Colin Kuskie
090e4c7adf add more export products tests, along with several bug fixes 2008-06-06 23:11:38 +00:00
Colin Kuskie
288fd54b17 tests for exporting, and some bug fixes in exportProducts 2008-06-05 19:57:01 +00:00
Colin Kuskie
994da561a5 web interface for importing and exporting products. Additional tests for the import/export API 2008-06-05 04:10:48 +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
Martin Kamerbeek
2c57721e20 ITransact fixes. 2008-05-29 20:19:17 +00:00
Martin Kamerbeek
adcd560cba Added messages about new postback url. 2008-05-28 22:36:05 +00:00
Martin Kamerbeek
152dfc2838 ITransact and other fixes and migration of payment plugins. 2008-05-28 21:16:25 +00:00
Colin Kuskie
4712ba2823 finish the import routine. Next, testing 2008-05-28 17:28:25 +00:00
Colin Kuskie
c07c856b29 Fill out the guts of the product data exporter. 2008-05-28 04:53:09 +00:00
Colin Kuskie
0a05d637d4 Build an iterator for getting all products as objects, one at a time.
Build tests for the iterator.
Begin working on the exporter (which will use the iterator).
2008-05-28 04:37:21 +00:00
JT Smith
e9745632d5 fixed render bug 2008-05-27 21:10:02 +00:00
Colin Kuskie
b020387643 stub out exportProducts 2008-05-27 04:09:46 +00:00
Colin Kuskie
e562a45b10 Fix two bugs with importing product data.
Begin to build code for adding and editing products.
2008-05-27 04:01:41 +00:00
Colin Kuskie
b03b3b340e Remove extra whitespace in the testing files.
Make importProducts check file headers.
Add testing collateral, and tests
2008-05-27 01:12:01 +00:00
Colin Kuskie
b283ebaf81 begin work on importing products 2008-05-27 00:32:25 +00:00
Colin Kuskie
9f8498a359 Remove debugging statements from Tax.pm 2008-05-26 23:59:57 +00:00
Martin Kamerbeek
dc30ecccbe Recurring payment stuff fixes, forgot ITransact.pm in last commit. 2008-05-26 21:31:48 +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
Colin Kuskie
c913c3ede3 more POD for Tax.pm 2008-05-25 23:49:59 +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
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
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
e71946fb94 check for mixed recurring and non-recurring items in the cart 2008-05-21 20:14:46 +00:00
Martin Kamerbeek
a6bd5d0b99 Adding the subscription asset 2008-05-21 08:29:40 +00:00
JT Smith
b7840e7ed9 added a very basic in shop credit manager screen 2008-05-20 22:14:55 +00:00