-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCHANGELOG
214 lines (190 loc) · 9.29 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
CHANGE LOG
==========
09/26/2006 v1.0 (Google Checkout team)
- Initial release.
09/27/2006 v1.0 (Google Checkout team)
- Updated the original module to run on either PHP4 or PHP5.
09/28/2006 v1.0a (DrByte)
- Code separated into components following Zen Cart standards.
- Zipped for easier implementation.
- Readme updated.
10/05/2006 v1.0.1 (Google Checkout team)
- Step-by-step installation instructions included.
10/14/2006 v1.0.2 (colosports)
- Fixed languages_id bug.
- Added return links from Google Checkout Cart.
- Added customers ip-address & phone number.
- Added getallheaders() funtion.
- Fixed zone id bug.
- Fix address book bug.
- Added Google link and Order No: to Admin page.
- Fixed quantity bug.
- Fixed product attribute bug.
- Added product attribute in Google Checkout cart.
- Updated README file.
10/14/2006 v1.0.2c (colosports)
- Fixed change order status on Admin.
- Change time to reflect time zone on Admin.
- Separated full name to first and last name.
- Updated README file.
10/19/2006 v1.0.3 (Google Checkout team)
- Fixed Notify Customer checkbox bug
11/16/2006 v1.0.4 (colosports)
- Fixed order status bug.
- Updated README file and INSTALLATION file.
11/28/2006 v1.0.5 (ropu)
- Add support for Merchant Calculated Shipping Rates.
- Fixed minor bugs in responsehandler.php and orders.php files
- Change the XML parser and builder
- Removed getallheader() function
- Fixed wrong Qty in Admin UI
- Fixed modules not saving their settings
- Fixed Notify Customer option
- Add state change, Risk and charge notification into the Admin UI
- Add support for coupons
- Fix Shopping cart not obtained from session. See TROUBLE SHOOTING.
01/12/2007 v1.0.5b1 (ropu)
- Fix <tax-table-selector> strict validation.
02/26/2007 v1.2 (ropu)
- Tested on Zencart v1.3.7
- Add multisocket feature for merchant-calculations (alfa)(optional)
- Different algorithm to retrieve quotes
- Add Google Analytics Support
- Add support for PHP CGI installations
- Add user and password for Google Checkout buyers
- Items retrieved from Merchant-private-item-data instead of session.
- Many bug fixes
03/05/2007 v1.2 RC4 (ropu)
- Fix gray button when Tax Class selected bug (Thx BlessIsaacola)
03/30/2007 v1.3RC1 (ropu)
- Add tracking data to the Zencart Admin UI Orders
- Fixed SSL issue with Google Analytics feature
- International Shipping Features
- Restricting Shipping Options for Post Office (P.O.) Box Addresses feature
- International Tax Features
- Selecting a Rounding Policy for Tax Calculations
- Fixed Tax for zones
- Fixed Tax for products
- Added support for All Areas Zones
- Coupon disabled bug
- Added coupon zone restriction validation (Based on delivery address, not billing)
- Added coupon product/category restriction validation
- Add a configuration to disable Google Checkout Button when are virtual good in the cart
(double check http://checkout.google.com/seller/policies.html#4)
- Disable multisocket Option :(
04/16/2007 v1.3RC2 (ropu)
- Support for UK merchants
http://code.google.com/apis/checkout/developer/release_notes.html (apr13)
- Updated Templates to Zencart v1.3.7
- Remove tpl_checkout_payment_default.php
- Docs update
- Minor bug fix
- Added Shipping Generator Tool in the stardard package (Optional)
- Flat rate shipping bug fixed
- Improved tax and shipping restrictions
- Added configurable Continue shopping URL.
- Fix Warning: Invalid argument supplied for foreach() in
/home/public_html/googlecheckout/gcheckout.php on line 390
- Fixed shipping not showing correctly in the orders page
06/11/2007 v1.4 alpha (ropu)
- Refactor all code using PHP Sample Code as the base library (under googlecheckout/library)
- Handles Logging, added log levels (error, request, response)
- Configuration from UI (comming soon), needed??
- Handles Basic authentication, add support for IIS (See TROUBLESHOOTING)
- Handles all XML parsing and building (New xml parsed used)
- Added OT support (low order fees, group discounts and any other custom OT module)
- Fixed Split login template
- Add GC button in timeOut login page
- Remove GC from step 2
- Fixed freeshipper bug
- Add warning messages when GC is disabled.
- Add stack message in Admin UI with GC orders state changes and errors
- Added configuration to also use Zencarts email system for GC orders
- Added a fix to avoid regular checkout with GC if no template is applied (or wrongly applied)
- Added a metric tester for shipping times feedback (optional)
- Added 3rd party tracking
- Added a coustom Continue shopping url with GC bought items.
- Moved logs to a .htacces protected dir (googlecheckout/logs)
- Added Correct HTTP status (2xx, 4xx, 5xx) return when errors occurrs with the correct message
- All strings are defined in the language include (only english right now)
- Use DEFAULT_CURRENCY as the currency in GC cart, not buyers session one
- Added version number to all files
- Applied XSS patch to orders.php
- Slipt README and CHANGELOG
07/07/2007 v1.4alpha3 (ropu)
- Refactor new-order-notification handling using more Zencart functions
- ZC DB 'orders' table fields 'order_total' and 'order_tax' are written.
- Merged the GC return page with the zencart default one
- Instant Downloads Support.
- Support Google Refunds and Cancellations
- GC Invoicing issue, fixed, not tested
- If the customers e-mail address already exists in Zen then add the
order placed to their account instead of creating a new customer.
- If the GC exits in ZC but uses a different email then add the
order placed to their account instead of creating a new customer.
- New customers created are sent details of their account that
is created on Zen Cart, e.g. the welcome e-mail
- Check if new customers have <email-allowed> and activate newsletters
- OT tax support
- Existing ZC customer accounts are updated when GC orders processed
- Improved support for ZC 1.37 split-login page (including cohabitation with PPEC).
- No more need to know admin folders name
- Add GC Module Version Control
- Support for USPS International shipping method
- Moved Shipping quotes definition from includes/modules/payment/googlecheckout.php
to googlecheckout/shipping_methods.php
- Support ZC coupons even using flat rate shipping
- Added coupons to redeem track
- Added coupons max user use and general max use
- All restrictions are Honored???
- Added ZC Order# to the GC Order when state changes from Pending to Processing
- Added index.html to googlecheckout/* dirs.
23/07/2007 v1.4beta1 (ropu)
- Minor bug fixes
- .zip package
24/08/2007 v1.4.1beta1 (ropu)
- Added Sandbox and Production id/key config in Admin UI
- Added SANDBOX string to the payment method in order page for orders processed
with GC using sandbox.
- Added a warning under the GC Button when in Sandbox mode.
- Added a warning in the Payment Modules page in the Admin UI when in Sandbox mode.
- Disalbe merchant Calculation Shipping methods from the Admin UI by setting
Default value to 0.
- Added Google Checkout Custom Order States that match Google Checkout ones.
(Check INSTALLATION, an SQL must be run to update old GC order status)
- Check for non-valid state changes
- Allow product categories to use GC as checkout system
- Added Cart Expiration
- Check for correct configure.php defines to avoid shipping module inclusion errors
- Mark products with downloadable attributes as DigitalDelivery
- Added a configuration to disable GC button for specific product categories
(double check http://checkout.google.com/seller/policies.html#4)
- Send Zencart's Credentials to new customers created with GC
- If AutoCharge is enabled in GC, a whole Digital purchase is processed without
merchant intervention.
- Use updated PHP Sample code
- Changed PHP Sample code parser classes names to avoid complicts
(XMLParser -> CG_XMLParser, XMLBuilder -> CG_XMLBuilder)
- Added Cancel Order feature.
- Added shipping_methods_uk.php with UK pre-configured shipping methods.
- Admin UI configuration regroupment
26/09/2007 v1.4.5_CCS (ropu)
- Added Carrier Calculated Shipping Support (CCS)!!
(http://code.google.com/apis/checkout/developer/Google_Checkout_XML_API_Carrier_Calculated_Shipping.html)
- Freeshipper Bug
- GoogleAnalytics Bug
- Added Recommended Default Values to Shipping_generator
08/10/2007 v1.4.6 (ropu)
- Added intermediate Digital State
14/12/2007 v1.4.7RC1 (ropu)
- Fixed user creation Bug
- Fixed Duplicated tax bug
- Updated templates and orders.php to work with ZC v1.3.8a
12/11/2011 v1.4.8 (mattclements)
- Added support for v1.3.9 with fix from here: http://www.zen-cart.com/forum/showpost.php?p=876137&postcount=106
26/11/2011 v1.4.9 (mattclements)
- Fixed minor issue with initial VAT option being missed (Reported by davidAIS)
26/02/2012 v1.5.0 (mattclements)
- Full support for v1.5.0 (still backwards compatible for pre v1.5.0)
09/03/2012 v1.5.1 (mattclements)
- Shipping methods are now sorted by the Admin Sort Order