Jump to content


  • Content count

  • Joined

  • Last visited

Profile Information

  • Real Name
    Ben Hutchings
  1. Hutchmeister

    Cannot update settings for any payment module

    Hi, I had this too. Its probably this issue, easily fixed: http://forums.oscommerce.com/index.php?sho...+payment+module
  2. Hi, I'm not using this contrib as I couldn't get it working, but the way I've handled that is to always use the 'packet' tariff for uk stuff, and the 'small-packets' tariff for international stuff. I decided that almost anything I send out will be over the small or large letters size/weight limit. So unless you are sending out something really small and light often, and you have really picky customers, this 'policy' will probably work for you too.
  3. Hutchmeister

    phpMailer4osC contribution support

    Did anyone get this contrib working properly with HTML mail? (or even with txt reliably?) I'm about to remove it and try and write my own version, but would really rather not as It'll take me ages to learn whats needed. I have an OSC install 99% ready to go live, and authenticated outbound email is the last hurdle! Set-up: Local mailserver, PHP 5.*, Windows 2003 Web Edition (dedicated, not shared) Thanks, Ben
  4. Hutchmeister

    Simple Solution (hack) for Zone Rates module.

    Ok thanks i'll check that out
  5. Hi, I'm really new to OSC so have only been reading this forum for about 3 days so I apologise if this 'solution' has been submitted before [based on UK shop setup, but will apply to any zone/country setup] Problem: When using the Zone Rates module one caveat is that if the upper weight limit for each zone is passed, the shipping method will be offered with ?0.00. The install/help file suggests that to stop people getting free postage one should add a really high weight limit/price entry to the zones shipping table e.g. "999:1000". This is ugly as its very possible that users will see a postage cost of ?1000 one day. My solution: This is a blatant hack, and a bit embarrassing really as it shows my lack of PHP finesse. I figured that instead of showing customers a ?0.00 or ?1000 shipping cost it's way better to show them a message that says something like "A suitable Standard Shipping option could not be found. Please call customer services" and NOT show them a radio button to click. To achieve this I ADDED the following to the 'catalog\includes\languages\english\modules\shipping\zones.php' file (I put it just after the line that defines the 'MODULE_SHIPPING_ZONES_UNDEFINED_RATE'): define('MODULE_SHIPPING_ZONES_ZERO_COST', 'A suitable shipping option could not be found. Please call customer services.'); Then in the 'catalog\includes\modules\shipping\zones.php' file I added the line: if ($shipping_cost == 0) {$this->quotes['error'] = MODULE_SHIPPING_ZONES_ZERO_COST;} to this block of code (see line 160 for the new code. Note that your line numbers may differ a bit): 155 $this->quotes = array('id' => $this->code, 156 'module' => MODULE_SHIPPING_ZONES_TEXT_TITLE, 157 'methods' => array(array('id' => $this->code, 158 'title' => $shipping_method, 159 'cost' => $shipping_cost))); 160 if ($shipping_cost == 0) {$this->quotes['error'] = MODULE_SHIPPING_ZONES_ZERO_COST;} 161 if ($this->tax_class > 0) { 162 $this->quotes['tax'] = tep_get_tax_rate($this->tax_class, $order->delivery['country']['id'], $order->delivery['zone_id']); 163 } And that's it. So far its working well here. I use this hack along with this contribution: Additional Shipping Options for Zone Module and therefore apply the hack to all relevant zone modules, but you can use it with the existing 'included' zone rates module that comes with OSC 2.2 If anyone has a better way please post it. If not I hope this helps someone! :D
  6. Hutchmeister

    uk shipping help :)

    Hi Josh, Have you been following the thread here?: http://forums.oscommerce.com/index.php?showtopic=223681 If not that might sort the problem for you, several people seem to have it working. Mines not working as it should yet but I don't think thats anything to do with the Contribution, just the fact that my install is so dodgy. If its NOT that contribution you are using, can you please tell us which one? Cheers, Ben
  7. Ok thanks for replying (and to the PM), it must be something else then probably to do with my 'much-tweaked-and-hacked' install. The limits are still in place in the setup that generated that screeny. I need to spend some time looking at a few other jobs for a couple of days but might try to come back to this at the weekend. Maybe its something to do with my actual php (windows) install, so i'll try it on a test server. Cheers, Ben.
  8. Ok I was going to try and be patient and wait for an answer but I HAD to keep trying to get this fixed. I rolled back to a backup taken before i started trying to add this contribution, then followed the instructions letter by letter and installed all the modules, and I get this: for 1 x product costing ?9.00 and weighing 0.80. My 'Shipping/Packaging' properties are: Country of Origin United Kingdom Postal Code NONE Enter the Maximum Package Weight you will ship 15 Package Tare weight. 0.500 Larger packages - percentage increase. 0 Thanks for any guidance. Ben
  9. Hi all.. this is a great idea for a contrib and I really hope I can get it working but right now I'm having trouble. Can someone just tell me if what I'm trying to do is possible? I would like to have RM first, RM second and Airmail only. In theory if I just copy those modules into the shipping directory and relevant language files into correct place, and comment out the limits code (as requested I think, although this sentence in the install instructions is a little ambiguous "PLEASE OPEN THE ROYAL MAIL MODULES AND REMOVE THE LIMITS") should everything work fine? Thanks in advance. Ben. Also, If I get this working I plan to add a Surface mail shipping option. Will this be of use to anyone?