Archive for category Magento

ShipSync 2.1, now with address validation!

FedEx = Magento

This release adds some exciting features ->

  • Address validation via FedEx's API (checks if address is valid, checks residential status, and cleans address before saving in Magento's database)
  • New and improved rate request optimization.   ShipSync now estimates packages based on height, length, width, and weight of items, offering a number of different packaging styles.   This method retrieves near-perfect rates for all types of shipments.
  • Adds height, length, and width attributes for products
  • Completely rewritten backend shipment functionality
  • Tons of bug fixes and tweaks
  • Firebug debugging (see rate requests and responses)
  • Much much more...

Get ShipSync! http://www.illapps.com/shipsync.html

Tags: , , ,

1 Comment

Show default price for Magento Bundled products!

Greetings fans, friends, and lovers!

I was going through my directory of Magento mods and found this little snippet that I had made for a client.     I figured some of you cats might be interested, so I just zipped it up into a nice module and am posting it here.    This extension shows the default (base price) of a Bundled Product in the product catalog, as opposed to the lowest price.    This is just a little thang, so I'm giving it away for free.    Enjoy!

Bundled Product

Bundled Product

Download BundleBase Here!

Installation

1. Upload to your base Magento directory and unzip

2. Clear your cache

3. Voila!

Tags: , ,

No Comments

ShipSync v1.3 - Magento + FedEx API, now with THERMAL printing support!

ShipSync v1.2

Woohoo! This update is packed full of coolness. I won't bother listing all the new features, since they're listed quite nicely below. However, I will take a moment to rave about the addition of thermal printing support. ShipSync now supports EPL2, ZPLII, and DPL thermal printers, and a wide variety of new label and paper types! Additionally, the quality of the images are greatly improved (the PDF option prints absolutely gorgeous labels---so much nicer than the PNG option). Super big thanks to my FedEx rep for helping out with this.

FedEx must be tired of me running test orders, but I just can't get over how cool these new labels are... Anyways, these new features are just the beginning. I've received a lot of good feedback from my customers, and am currently implementing a number of requested features. Stay tuned!

02/08/2010 - ShipSync v1.3
• Added Free Shipping method
• Added options for all FedEx image types, including Thermal Printing support
- PDF
- PNG
- EPL2 (Zebra ZPL)
- ZPLII (Zebra ZPL)
- DPL (Datamax)
• Added support for all FedEx stock types
- PAPER_7X4.75
- PAPER_4X6
- PAPER_4X8
- PAPER_4X9
- PAPER_8.5X11_BOTTOM_HALF_LABEL
- PAPER_8.5X11_TOP_HALF_LABEL
- STOCK_4X6
- STOCK_4X6.75_LEADING_DOC_TAB
- STOCK_4X6.75_TRAILING_DOC_TAB
- STOCK_4X8
- STOCK_4X9_LEADING_DOC_TAB
- STOCK_4X9_TRAILING_DOC_TAB
• Added option to reprint labels (found on Shipments page)
• Fixed a few minor display bugs

01/13/2010 - ShipSync v1.2
- Added choice of LIST or ACCOUNT rates
- Fixed issues with Internet Explorer
- Fixed problems with Magento v1.2
- Fixed issues with multiple packages
- Added ability to turn off SOAP caching
- Changed label image size from 4x6 to 4.75x7 per FedEx's suggestion
- Various display tweaks

01/01/2010 - ShipSync v1.10
- First public release!

Get ShipSync! http://www.illapps.com/shipsync.html

Tags: , , ,

2 Comments

ShipSync v1.2 - Magento + FedEx, getting easier by the day

ShipSync v1.2
Oh man, the FedEx API is a real beast.. I just spent the entire evening trying to get ACCOUNT rates to work in Magento.. It seemed strange that Magento didn't support them before, especially since it's such a simple flag when making the rate request, but sometimes things aren't as easy as they should be.. After adding the option to retrieve account rates, my staging site mysteriously started crashing anytime I'd try to retrieve rates. So, what the heck? This is bunk. After hours of tinkering, I finally noticed that when retrieving account rates, FedEx sends Home Delivery in a *different* format than the rest of the shipping options. What?!?! Anyways, I'm a pragmatist, so I added an exception for this format, and account rates started working. Boy, was I relieved.    So, I proudly present VERSION 1.2! Hurray for stability.

01/13/2010 - ShipSync v1.2
- Added choice of LIST or ACCOUNT rates
- Fixed issues with Internet Explorer
- Fixed problems with Magento v1.2
- Fixed issues with multiple packages
- Added ability to turn off SOAP caching
- Changed label image size from 4x6 to 4.75x7 per FedEx's suggestion
- Various display tweaks

01/01/2010 - ShipSync v1.10
- First public release!

Get ShipSync! http://www.illapps.com/shipsync.html

Tags: , , ,

6 Comments

ShipSync : Simple FedEx API Integration for Magento

Hey kiddos. Remember that mess of FedEx code I posted a few months back? Well, time to throw it in the trash. I've got a new plugin, designed from the ground up to get FedEx/Magento integration right. So, if you're tired of hacking away at this crap, you can kiss your troubles goodbye with my new sweet-ass plugin. It does everything you would want Magento to do, (and you guys already know I have the chops to get it done).

So, if you want to make your boss happy, buy this plugin.

Oh yeah, one more thing. As a customer you get first priority in my email box, and I'm more than happy to help you get your FedEx integration going right..

I expect some of you are disappointed that this isn't open source, but I'll be honest: I've spent hundreds of hours over the past year figuring out the ins-and-outs of FedEx and Magento, and I just didn't have the heart to give it away.. Besides, the money for this plugin will go towards important things like music equipment, beer, and making more cool apps.

... and without further ado, the link -> http://www.illapps.com/shipsync.html

Tags: , , ,

1 Comment

Magento MySQL Order Export Tool v1.01

Magento

Magento's database structure is rather arcane, but the API provides a clean way of retrieving order data. So, I made this little tool to pull Magento's orders from the API and then populate these orders in a second MySQL database. The orders are exported to two tables : mage (the order data, including customer shipping and billing information), and mage_items (which includes info on the items purchased). The tables are linked by the increment_id (which is also the order #), so it makes for a very readable database. This tool was designed for reporting, but could likely be useful for other applications... If anyone has any suggestions or improvements definitely send 'em my way!

Installation

  1. Create a Magento API username and key (done within the Magento back-end)
  2. Untar to a protected directory on your webserver ("tar -xvf magesync_v1.00a.tar")
  3. Edit /etc/cfg.php and define your absolute path, database host, database name, database username, database password, Magento API URL, Magento API username, and Magento API key
  4. Setup a CRON job and set to run as desired (ex, "cd /path/to/magesync; php -q cron.php")
  5. Watch and be amazed as Magento's database is demystified!
Download MageSYNC v1.01

Update Log

01/06/2010 - Removed removeMagicQuotes and unregisterGlobals functions since they appeared to be causing problems on some systems (and were also superfluous)

Tags: , , ,

3 Comments

Magento <=> FedEx API (WSDL v6)

Warning: THIS POST IS DEPRECATED! I gave up trying to hack OrderShip and wrote my own extension (http://www.illapps.com/shipsync.html)..    I'm leaving the post here for reference, but I strongly suggest going with a commercial solution.

Read the rest of this entry »

Tags: , , ,

11 Comments