Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

natrium42

Pioneers
  • Posts

    141
  • Joined

  • Last visited

Everything posted by natrium42

  1. Broken caps-lock? Cross-posts? Please use the search feature on the addons site: http://addons.oscommerce.com/category?search=DHL
  2. Canada Post Automatic Labels 1.2 ================================ Version 1.2 (2008-03-17) - bugfix: missing weight for domestic shipments - added clear buttons to customs form - fixed customs form such that >6 items are modifiable (Canada Post still only accepts the first 6) - added splitter for long address lines into address1 and address2 Please see http://addons.oscommerce.com/info/5445 to download
  3. Looks like there's a small bug for domestic shipments. Here is the fix: In admin/ship_canadapost.php replace lines 521-523 with <?php } else { ?> <tr> <td class="main" align="right">Weight (kg):</td> <td class="main"> </td> <td class="main"><?php echo tep_draw_input_field('package_weight',(string) $order_weight, 'size="5"'); ?></td> </tr> <?php } ?> Going to submit a full fixed package later today.
  4. Canada Post Automatic Labels 1.1 ================================ Version 1.1 (2008-03-16) - added complete customs declaration customization - added payment option via Canada Post account Please see http://addons.oscommerce.com/info/5445 to download
  5. The new invoice.php has things for customs (like Harmonization code and short description). Use at your own discretion. You can run the SQL statements through a screen in myPhpAdmin by copying and pasting the code out of the new_install.sql. Of course, backup your database or better yet use a test server.
  6. http://www.oscommerce.com/community/contributions,3072/
  7. Then you should install http://addons.oscommerce.com/info/3072
  8. If you have the Canada Post shipping module installed, it should automatically select the option that the customer selected. There is no other algorithm in place at this point, but might be a good idea for the future. All the options available when you ship manually ( try https://est-oee.canadapost-postescanada.ca ) should be available. Light packet is not available via electronic shipping tools website, so you would have to ship light packets from the post office. Small packet doesn't make sense for Canada, since Expedited costs the same for VentureOne customers and includes tracking as a bonus, so I guess Canada Post decided not to include it.
  9. Modification released: http://addons.oscommerce.com/info/5445 Support Thread: http://www.oscommerce.com/forums/index.php?showtopic=278107
  10. Support thread for Canada Post Automatic Labels Mod Canada Post Automatic Labels 1.0 ================================ Original Author: Alexei Karpenko (natrium42) Original Shop: www.electrobee.com Initial Release: 2007-09-27 Description =========== This modification allows to ship an order electronically by submitting data to Canada Post server which then returns a PDF file with a label that should be placed onto the package. Most of the information is automatically filled out given the order data. Screenshot included in the package. Features ======== - Ships orders via Canada Post with few clicks - Returns PDF file from Canada Post server with the label to print - Notifies customers with the tracking number (if it is available) and stores it - Adds description for customs for each product - Adds Harmonization/Tariff code for each product - Adds country of manufacture to each manufacturer - Proper invoice for customs
  11. Hehe, thanks. I have cleaned up and tested the module. Today I have shipped a dozen of orders with it to different countries (with and without tracking) and no problems so far. The only thing remaining is writing the install manual. If you would like to prepare for the module, make sure that you can ship via the on-line Electronic Shipping Tools. You do need a VentureOne account.
  12. Actually, I have a separate description field for customs for each product. Usually customs wants to have a clear description of what the product is instead of just the product's name, that's why I put it in. But it's a separate hack. I can wire it up as needed, so I would like to collect ideas for different peoples requirements. It can very much be a one-click solution (but you're free to change any of the settings) as long all the information needed for the shipment is in your database (description for customs, weight, etc...).
  13. OK, I also need to do some more testing. So far I have only tested small air packets. Trackable service options weren't tested yet. Once I do test them (Expedited, Xpresspost or maybe even Purolator), I will also add a feature to add the tracking number to the database and to send it to the customer. Testing trackable packages is a bit pricey, because there is no test mode and the transaction with Canada Post has to be completed (i.e. I have to pay for the shipment) to receive the tracking number. Do you know if I can cancel trackable shipments from the Canada Post EST website? (Small packet orders do show up there, but I can't cancel them.) Otherwise, I will have to wait until I get an order... Another question. For customs declaration I can either list all ordered products and their prices (or maybe adjusted prices...) or just use some predefined value. What's the best way? (BTW, my shop has additional fields for H/S code and short description for customs which can also be provided to Canada Post). I am thinking about adding both ways and a selector. Not going to add multiple packages option, since I never use it. Somebody else could once I release the mod.
  14. I made a module to do one-click shipping for Canada Post. It connects to Canada Post servers and requests a shipping label which can then be printed. All that is needed is a VentureOne account. The module works for domestic as well as for US and International shipments. It's similar to the FedEx Automated Labels module. Screenshot: http://hera.divshare.com/s06/files/2007/08..._canadapost.png Just wanted to see if there is any interest in this module. If there is, I will clean it up and put it up.
×
×
  • Create New...