Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

knuckles

Archived
  • Posts

    8
  • Joined

  • Last visited

Profile Information

  • Real Name
    Dan
  • Location
    Ottawa, Canada

knuckles's Achievements

  1. There is also this one... http://www.oscommerce.com/community/contributions,2919 It does not use their API, it uses their dynamic payment service, much like paypal, you are redirected to their secured site to enter your CC info.
  2. In /catalog/includes/modules/shipping/canadapost.php I modified this line... $this->item_weight[$index] = ( $weight ? (string)$weight * $quantity : '0' ); like this... $this->item_weight[$index] = ( $weight ? (string)$weight : '0' ); and it seems to be operating fine now :) Everyone should still wait for Kenneth's official word on this, my so called "fix" could be screwing something else up that I havent noticed yet. But like I said, it SEEMS fine now.
  3. after much hair pulling, I have noticed the following... try this... put several DIFFERENT items in your cart and head for the checkout, in this example i used 6 items weighing 0.22kgs each which all fit into 1pkg with a tare weight of 0.20kg, the canadapost server returns the following which is correct... (using rate code 6) Canada Post (1 x 1.52kgs) Priority Courier, 2002-12-20 $14.34 Expedited, 2002-12-20 $5.59 Regular, 2002-12-23 $5.59 Now, put 6 of the same item in your cart and head for the checkout... osc will display the same correct total weight, Canada Post (1 x 1.52kgs) but the canadapost server somehow thinks you have 6 * 1.52kgs and returns the following... Canada Post (1 x 1.52kgs) Priority Courier, 2002-12-20 $19.67 Expedited, 2002-12-20 $8.71 Regular, 2002-12-23 which would be the right quote if the pkg did weigh (6 * 1.52 - tare_weight)8.92kgs I know Kenneth is the authority on this module hopefully he will have time to investigate over the holidays :0 Another thing I found confusing is the same settings which can be configured in the cp module in osc and in the account management on the canadapost server. Som can be set either in osc or on the server, but some need to be configured on both, like the tare weight. If you set your tare weight to .5kgs in osc, it will add the .5kg to the total weight and display it properly in osc, but if your pkg weight on the server is set to 1kg, the quotes returned will be for .5kg more than what osc is displaying. Best thing to do i think is to make sure the tare weight in osc and on the server are the same. peace everyone, happy holidays.
  4. Works like a charm :) thx man. While we're at it I noticed another small bug... For the "turn around time", it works fine when the date is displayed yyyy-mm-dd like this... International Purolator Courier, 2002-12-11 but not when the date is displayed in days... Small Packets - Air, 7 to 12 days for those who need a few days turnaound time, mine is set to 72hrs. Thanks again Kenneth.
  5. If this helps at all, it seems the problem is that when you select a radio button, it's value is not being assigned to $order->info['shipping_method']; I doubt it's the code in any osc file seeing as how other shipping methods work fine, so I'm guessing it's the actual code in the /catalog/includes/modules/shipping/canadapost.php file. Thanks to everyone who contributes to this! oscommerce rocks! GPL rocks, and so do you guys :)
  6. Hey gang, I've noticed something about the new canadapost module, I think Keneth is experiencing the same issue with ufeel.com... The module installed fine, and it displays the various canada post shipping options on the delivery information screen, but regardless which canada post option i select, it always uses the most expensive option. Canada Post (1 x 1lbs) (Priority Courier, 2002-12-03): $13.52 I noticed the same on ufeel.com any ideas friends?
×
×
  • Create New...