Commit Graph

69 Commits

Author SHA1 Message Date
Mike Jolley f74dc9e06f Minor optimisations 2011-12-08 12:50:50 +00:00
Mike Jolley d3e122641d add_inline_js helper for adding javascript to the footer 2011-12-07 17:36:58 +00:00
Mike Jolley 5e918e6258 PayPal target 2011-12-07 11:40:56 +00:00
Mike Jolley 10d2431dc6 Missing localisation's. Closes #335. 2011-12-06 17:04:50 +00:00
Mike Jolley 5f5eb20335 Sort gateways and set a default 2011-12-06 16:45:08 +00:00
Mike Jolley bce591b75f Fix for shipping/payment method to include titles 2011-12-05 18:16:13 +00:00
Mike Jolley e9551861a7 Tweaked scripts + flat rate 2011-12-03 18:37:20 +00:00
Mike Jolley a4dd5fe344 Reduced settings API queries 2011-12-03 13:44:28 +00:00
Mike Jolley acfc5f875e PayPal gateway 2011-11-30 20:43:13 +00:00
Mike Jolley e02e712d1e PayPal tweak 2011-11-28 17:03:53 +00:00
Mike Jolley a2ca5f6a78 Styling, address_override 2011-11-28 16:35:17 +00:00
Mike Jolley 764341b228 Settings API 2011-11-28 15:50:19 +00:00
Mike Jolley 9341d1b199 Settings API class for gateways/shipping methods 2011-11-28 13:47:16 +00:00
Mike Jolley 912357cc90 Reversal notification in paypal. Closes #274. 2011-11-28 12:07:56 +00:00
Mike Jolley 74278c507e Made cheque/bacs gateways reduce stock levels upon ordering. Closes #273. 2011-11-26 22:22:25 +00:00
Mike Jolley 66610f58d3 txt_type check moved. Closes #255. 2011-11-26 17:29:31 +00:00
Mike Jolley 378d84033c Added a few currencies
and made paypal disable itself if currency is not supported
2011-11-24 15:22:28 +00:00
Mike Jolley 53ccc12361 Country outside base/different rate tax tweaks 2011-11-21 16:26:06 +00:00
Mike Jolley e43ff6dfb4 More tax system updates
This correctly handles tax for countries/inc or ex tax inclusive
prices/rounding.

Coupons still require more testing, and we need a better way to store
discount amounts. PayPal also needs tweaking to pass the correct totals
when using inc. prices.
2011-11-21 11:33:46 +00:00
Mike Jolley fe5651fff5 Tax rewrite to deal with coupons before tax calculations
Needs a lot of testing - esp to detect rounding errors.
2011-11-19 20:59:16 +00:00
Mike Jolley 152fc4426e home_url for IPN 2011-11-18 12:36:02 +00:00
Mike Jolley 0e69efaaff Improved logging, minor image fix 2011-11-18 12:32:59 +00:00
Mike Jolley 363fbc3569 Store more PP variables. Closes #208. 2011-11-16 15:28:14 +00:00
Mike Jolley 4713e02389 Added handling for paypal reversal and refunded statuses. Closes #198. 2011-11-16 10:37:46 +00:00
Mike Jolley 5dc7c02b5c Store payer email. Closes #203. 2011-11-16 10:30:56 +00:00
Mike Jolley 7648f1669e Added logger class for debugging gateways 2011-11-15 13:09:02 +00:00
Mike Jolley 335ba43ba3 Bank transfer labels. Closes #164. 2011-11-08 10:26:27 +00:00
Mike Jolley 101fcd9b3f Order meta saves + displays 2011-11-06 15:45:22 +00:00
Mike Jolley 297ffd7af0 Paypal fix, and Signup/login can be turned off for checkout. Closes #125. 2011-11-04 17:48:04 +00:00
Mike Jolley 92269486db Paypal 2011-11-04 10:35:02 +00:00
Mike Jolley 66f5a6768c Added hooks to gateway icons 2011-11-03 09:34:53 +00:00
Mike Jolley b7d9cb18ae Optimisations and emails can contain gateway specific text. Closes #131. 2011-11-02 20:32:35 +00:00
Mike Jolley 447efbfd60 Minor fixes, return url function, updated po 2011-10-23 12:25:22 +01:00
Mike Jolley 014a5943f2 Password field html for gateway API. Closes #54. 2011-10-09 16:09:44 +01:00
Mike Jolley d05722a523 Sale prices affect from: price now. Closes #44. 2011-10-04 16:53:11 +01:00
Mark Jaquith 5577a35790 A little extra escaping paranoia. 2011-10-01 02:43:50 +08:00
Mike Jolley 4830833cc0 Typo 2011-09-29 17:29:46 +01:00
Mike Jolley 4e57002bc3 Item_meta handling 2011-09-28 10:25:51 +01:00
Mike Jolley 56a14ab2d7 Phone # fix 2011-09-28 09:35:51 +01:00
Mike Jolley 85af6e79a5 Allow blank inputs 2011-09-27 13:02:19 +01:00
Mike Jolley 48ee9fb77a Multiselect 2011-09-27 10:38:29 +01:00
Matty 48beea68a5 Gateway base class clean-up
Removed TODO comments and added PHP Doc block above each function.
2011-09-27 10:41:38 +02:00
Mark Jaquith 43d9c41d59 More esc_attr() on text inputs 2011-09-24 13:13:56 +08:00
Mike Jolley 4b8913f911 Added new 'failed' order status and made thank you page show a different message if payment failed. 2011-09-22 20:50:58 +01:00
Mike Jolley 8df13f07c4 Fixed styling 2011-09-22 16:08:21 +01:00
Mike Jolley cab92fb6c0 Paypal uses settings API, shipping calc js fix 2011-09-22 15:58:20 +01:00
Mike Jolley b65ac6a01f Updated BACS 2011-09-22 15:14:55 +01:00
Mike Jolley 95ee81d902 Removed moneybookers (too badly coded), added class for account pages. 2011-09-22 13:30:42 +01:00
Mike Jolley f12010ca1b Updated cheque gateway and added textarea type to payment gateway options API 2011-09-21 19:53:18 +01:00
Mike Jolley c3ab943444 Receipt hook renamed
Need to check all gateways to reflect change
2011-09-21 16:19:55 +01:00