Advanced Magento extensions to help your business - Welcome to Moogento!

Pack Faster & Impress Your Customers


  • Make your PDFs beautiful & functional
  • Create useful picklists to vastly speed up order processing
  • Customise: Packing Sheets, Invoices, CSVs, Picklists  

> See it in action in our live Demo Site  

  • $99

Upgrade your Packing Sheets & Invoices

Make it memorable

pickPack produces beautiful Packing Sheets and Invoices - don't drop the ball with your company's image at the first point of physical contact.

Increase sales

Easily add discount coupons and other call-to-actions. Add review reminders, customisable by store. Generate more trust, more return sales, and more profit, with your great-looking printouts, in their hands.

Reduce support time

Include returns info and forms on the sheets. Option to print Invoice/Packing Sheet from customer account page, and in the admin order overview page.

Accurate packing

Add checkboxes, quantity callouts, product options and photos, shelving/warehouse/shipping info, low-stock notices, gift and filtered admin messages.

Fast processing

Works perfectly with integrated labels and window-envelopes - exactly position addresses. Add Order ID barcodes (integrates with shipEasy barcode scanning function), and product barcodes.

Power-up Picklists : Process Orders Faster

Happy warehouses

Processing orders with Magento - you know it's a hassle to pick products off the warehouse shelves, and organize them for packing. Revolutionise this with Order-combined and Order-separated Picklists. Show a list of all items from every selected order, as PDFs or CSVs, with customisable attributes and sorting. Show shipping method to help prioritise expedited orders.

Fast & accurate packing

Show the info you need, in the right place, and eliminate packing mistakes. Barcodes, images, shelving, custom attributes.

Multi-location aware

Combined with shipEasy, you can automatically show different company & return addresses (per store/website) based on the shipping destination country group.

International shipping manifests

Make cargo manifests, grouped by product category (save money on complex category submissons), box (if combining orders into boxes), and show overall shipment totals. All output as an Excel file.

Quick business info

Generate quick summaries of cost & income for selected groups of orders to keep on top of your business accounting.

pickPack has helped us simplify our order processing as well as enabling our picking and packing documents to be perfectly on brand.

Our team find it much easier to pack and our customers love our customised packing sheets.

Thanks pickPack!

Krisi Smith, Bluebird Tea Co.

Zebra-label Support Built-in

  • Print labels direct in your Zebra, Dymo, Avery (or similar) printer.

  • Add postage labels based on the Magento shipping method, or based on custom rules with courierRules.

  • Include a mini-picklist - either inside the label, or after each order on its own label.

  • Add order-id barcodes - process orders as they go out the door, with shipEasy.

  • Print auto-generated CN22 customs forms on the same labels with relevant orders with autoCN22.

Process Even Faster with Barcode-scanning Integration

  • Print Order IDs as barcodes in multiple places - eg. the integrated-label document head, integrated shipping labels, zebra labels, or picklists.

  • You can then scan the address label (eg. using shipEasy) as each order is on the way out the door.

  • Processing orders with a barcode scanner makes the whole process a lot faster and less prone to errors, and keeps your customers happier - you can easily keep them up-to-date with each stage of the packing cycle.

  • You can also print a barcode for each individual product on the picklists, to integrate with product-picking extensions (coming soon!).

Auto-connects to many other Magento extensions

If you're using other extensions to collect customer comments, gift messages, wrapping paper and gift card messages, checkout messages, etc. - pickPack is probably already integrated.

Here's a list of the current integrations:

  • Moogento ShipEasy - auto-set custom flag columns (eg. assign a 'printed' tag when creating a Packing Sheet), print each order once only, change order status on print, etc.
  • Moogento courierRules - Create detailed post-order shipping rules, based on things like shipping zones (country/postcode groups), order value, estimated package dimensions, order weight, custom order attributes, customer-chosen shipping method, etc. This means you can change the Magento shipping method reported by Magento to both pickPack and external shipping connectors - enabling you to override customer shipping method choices to potentially deliver their order faster and cheaper.
  • Moogento autoCN22 - Add CN22 (customs) labels automatically to your PDFs - Packing Sheets & Invoices, or as separate labels. Save hassle, mistakes, and time with this easy add-on. Presets for UK, German, US, Dutch, Thai forms, and options for text-based and custom-labels.
  • Moogento Trolleybox - assign orders to trolleys. This speeds up warehouse picking where you pick multiple orders per picker.
  • M2ePro - pickPack works with this popular way to integrate Magento with eBay and Amazon. Show marketplace details in your PDFs (eg. Amazon order id, eBay customer comments). ^ If you want to print shipping labels based on M2Epro shipping methods (as opposed to Magento Shipping Methods) you'll also need the excellent courierRules.

pickPack also auto-connects with these:

Sending emails with attached pickPack PDFs
  • Ebizmarts Mandrill
  • Aschroder SMTPPro
  • Aschroder Email
  • AW CustomSmtp
  • Aitoc Aitemails
Show checkout page comments:
  • Idev OneStepCheckout
  • Brainvire OrderComment
  • Aitoc Aitcheckoutfields
  • Spletnisistemi OrderComment
  • MageMods OrderComment
  • MW Onestepcheckout
Including giftwrap choices and gift messages:
  • Magestore Giftwrap
  • Xmage GiftWrap
  • Webtex GiftRegistry
We also integrate seamlessly with these:
  • AW Sarp
  • Amasty Order Attributes
  • Amasty Deliverydate
  • Innoexts Warehouse
  • MageWorx MultiFees
  • MageWorx CustomerCredit
  • Temando

Demos & Guides

Live Demo & Guides

Live Demo See it in action

User Guide Detailed install & setup docs

Guaranteed & Supported

30 day Moneyback Guarantee
We want your !

90 days Support & Updates Included
(Extendable after purchase @ $99/year)


Compatible with all recent CE and EE versions.
(Community: 1.4-1.9.2; Enterprise: 1.7-1.14)

Contact UsAny questions? Drop us a line.
Moogento pickPack CHANGELOG

3.4.101 - 29/10/2015
- Fixed error with latest version of M2Epro

3.4.100 - 27/10/2015
- Fix for status change errors.

- Fixed Amazon comments not showing. You too, Amazon, you too.

- Fixed eBay comments not showing. Go forth and comment.

- Added an option to custom-pad the product list titlebar. Time to get classy with the spacing.

- Added a bit more space to the shipping details values. No more touching of label and value in what was honestly starting to get questions asked.

- Fixed timezone issues when showing date in store pickup section. Which was difficult, when the truck came and, yes, well... Fixed.

- Fixed printing image y-pos. Garblespeak for, the image was looking weird and now it doesn't.

- Fixed, a rare and special bug where the template image wasn't playing nice when the product sku isn't a seamless string. No idea what seamless string is, but it is no longer scaring Señor pickPack.
- Fixed filename in attached emails. Now we can add non-Roman characters and all plays nice.
- Fixed issues cleaning the duplicate shipping method title. Dirty no more, in any language.
- Fixed, get Qty by location. Multi-loation qty should now work, dependng on the plugin.

- removing unneccessary double-entered labels
- Fixed double-comma issue
- Fixed show store pick up text twice
- Fixed Duplicate Date From - To Pick Up Store
- adding shipping method line to locale
- adding shipping method line to locale and defualt
- re. strip non-address fields in csv exports
- Add option Override stock qty output with location-specific stock?
- add Shipping to locate
- Fixed printing image y-pos
- Fixed get qty by location
- add option " Product list titlebar padding "
- fixed clean method duplicate shipping method title

- fix issue when the order notes are repositioned just can only print 2 at a time
- Add check if isset item attribute in order item list
- remove NCR method
- fix problem when some host don't enable ini_set function of PHP
- Fixed issue repeated options (M2ePro/Component_Ebay) in PDFs
- Add For Store line (pickup/delivery methods), show the location name and the location identifier
- If method is 'store pickup' don't show customer address in the shipping section - just show their name/email/phone.
- Pickup date/time. Add an option (default yes) "Show pickup dat/time on same line?"
- Fixed space y-space issue - Order comment

- Fixed barcode function, removing unused variable. It was getting kindof lonely in there.
- Fixed issue bolding last line of address. Now it's bolder than bold.
- Fixed word-wrap comment box. Now those lines don't extend out forever.
- Fixed issue where order comments weren't printing nicely. Now Mr. Postman will marvel at the 'leave with neighbour' messages.

- integrating custom customer_comment field
- changing default wsa display (should be No)
- adding option to hide shipping method for store pickup
- adding logic to hide shipping method for store pickup
- fix " changing the ‘sku barcode’ x-pos doesn’t move the column"
- Fixed "Not changing letter case correctly in top addresses"
- moving General CSV settings to new section
- moving General CSV default settings
- moving General PDF settings
- adding csv encoding option
- adding csv encoding default
- adding csv encoding logic
- fixing config cdata group
- csv encoding config label change
- Adding new dropdown for csv format
- trying to add csv support for Amasty custom flags
- Fixed issue get option label by store Blank
- Fix issue "show product options" not work with more than 2 options
- in case of no logo, pull the barcode out from under titlebar)
- Added code to check Undefined variable
- Fixed customer comment position issue

- replace function isInstalled2() with Mage::helper('pickpack')->isInstalled
- edited (c) date
- Adding option to hide email from bottom flat shipping address
- Adding option to hide email from bottom flat shipping address, dependant options
- add Gift_wrap EE feature
- Fixed custom value not line up horizontally
- fixed Show 'LOCAL DELIVERY' shipping method
- Added title - Gift Wrap EE feature
- Fixed Xpos - Amasty Order Attribute
- check for string in Default
- added Show non-store pickup text? Feature
- Fixed line width not same, Fixed Xpos
- fix issue cache shipping address label don't work
- fix issue zebraLabel summary overflow text
- editing shipping template labels
- Typo edit in config
- Adding comment to field delimiter scetion in config
- stage1 - strip linebreaks from csv
- fix issue with return address in ZebraLabel
- remove unused function getPdfLetter() and getCsvDhlEasylogExport()
- Fixed some Y-pos issue
- add Top Right Gift-wrap image
- edit zebra multi-lable config text
- fix issue label zebra don't get right position of address line
- fix fatal bug in label zebral
- add function for "Strip linebreaks from non-address fields in CSV exports?" config
- re. add function for "Strip linebreaks from non-address fields in CSV exports?" config
- config label edits
- setting default values for images
- Added show pickup information
- Remove pickup Data blank line
- Add show gift wrap label No or Yes

- Adding support for MW Delivery Date
- Adding support for MW Delivery Date - using titlebar colors not message box colors
- Fix for color logic in messages box
- adding more description to nudge labels
- adding more description to nudge labels
- adding more description to nudge labels
- adding more description to config - shipping labels
- adding more description to config - default labels
- zebra, removing product separating line if no titles, and removing default titles.
- fix CSV combine product don't print chinese character
- re. fix CSV combine don't print chinese charater
- fix problem with wrong comment in system.xml, it cause configuration can't load
- fix issue checking value method
- fix problem when get chinese charater from custom attribute
- Added option to hide billing address if gift order
- Hiding billing address if gift order
- Fixed issue : $order = Mage::getModel('sales/order')->load($id);
- added config options for WSA Store Pickup
- added config options for WSA Store Pickup display choices
- added prelim logic for WSA Store Pickup
- filter for amazon buyer address hide; ticket #117 / yarmo
- update filter for amazon buyer address hide; ticket #117 / yarmo
- Fixed "Bold last line in page-base shipping addresses? " - bold the first line
- WSA store pickup, adding ption to config for non-pickup order text
- fix don't print chinese in CSV (Order-Separated Products)
- fixed the line above the Amasty Order Attributes is too thick
- 'Amasty order attributes' are word-wrapped and not truncated
- Fixed Gift message issue
- Fixed the issue bold last line not work
- Fixed bold last line - Not bold email and phone
- Fixed 'VAT Rateable' print (0)
- attempting to fix #76, issue with no image in order-sep pdf
- changed #93
- changed #46, changed old shipeasy links
- Fix issue about default position of Zebra Label when rotate
- fix custom attribute don't show in ZebraLabel

- Added customer order comment - MWonepagestep module
- removing unneccessary GFS question
- update function show order id above shipping address, move some code from default.php to invoices.php, add new function to set global page config
- added option fill bkg comment box yes/no - default : NO
- improve paging method in invoices and pickpack
- fix problem with Titlebar when add new page
- config repositioning
- fix minor bug with bottom order id
- fix issue with default shipping background image.
- Added qty center option
- Added comment under product - Boxed or fill bkg
- Added Center Qty Value
- Fixed "message in positional box" word-wrap/font-size/bkg-color not working correctly.
- Fix combined not should Shelving - Bundle product

- responsive edit customer dash

- more sane date examples
- Fixed few pickPack issue gift message
- add feature to check Shipping background image match with CourierRules and M2Epro
- changed section name to Shipping Labels, from Shipping Address Background Images
- fix not creating missing directories
- Fixed background image - return address
- Fixed BarCode default Position
- fix only show warning when M2Epro installed but CourierRules not install
- Improved print background image - return address section
- improve function check match Shipping method background with CourierRules

- Add Xpos - Bundle Children Config
- fix bug when run with older version of CourierRules (call out don't exists helper)
- re. fix bug when run with older version of CourierRules (call out don't exists helper)
- fix bug when don't get right payment method.
- Fix Bundle Product - Price Not Show
- add match print background image address only when CourrierRules and M2ePro is installed.
- missing x-pos option in drawtext
- Fixed Credit Memo Button now show - Invoice Detail Page

- Change pickPack css - Only effect in pickPack Section
- fix double space in address

- Moved 'show courier rules label' to the 'shipping address background' section
- Fixed pickPack CSS issue
- Product image default up - Default product border width less
- UpdateTranslate Slovenijia Language
- Changed the Rotate rule
- security patch fixes

- Fixed bottom address capitalisation breaking
- fixed bottom address reformat
- Fixed Rotate Bottom Order Id And Shipping Method not work
- fix PDF combine picklist don't get right xpos when "Filter/split by supplier? -> yes"
- fix bug when product have more than 1 image.

- Fixed CSV orders issue with M2ePro
- Fixed config not show comment
- fix css don't show out comment
- Carrier Setup formatting tweaked
- fix bug simple don't get right option value
- add new option 'Quote all values in CSV exports?'

- config notes css
- Improve button reset pickPack
- added time format to General pickPack

- 1. Product separated: update config section; fix show product type.
2. Order separated 2: update to show product options.
3. Fix notices from log files.
- fix to show title in order separated.
- Fixed Shipments grid issue : 1.printing Packing Sheets
2.added Zebra Labels into shipments grid
- update get newsletter function in CSVOrder
- run build and update order separated function.
- fix to show configurable product in order separated.
- change logic to show customer phone and email in top and bottom shipping addresses.
- add option for 2-digit country code and 3-digit country code in all CSVs. Remove html tags in product description in CSVs.

- Updated logic to show/hide Shipping Address phone and email in top and bottom sections.
- Added option for 2-digit country codes in all CSVs (3-character option is still there). Now your shipping company feed processor will be happy.
- Remove html tags in product description in CSVs. The Man will be happier again.
- Fix spacing in order message in top-of-page display. Look even better!

- Order-separated: show full sku for items with specific options chosen.
- Order-combined: Updated spacing of options and titles when word-wrapping.
- General speed and stability improvements.
- Moved email features to Moogento_Email extension. Now only turn it on when actually needed. (= less conflicts)
- Updated bottom shipping address cleaning. Yes, be clean and be seen.

- Updated email functions for better stability when interacting with its email-sending brethren.

- Updated template for attaching PDFs in order emails.

- Fix for CSV Order Separated where the same order has two or more items with same sku and different options

- Fixed a sneaky bug with Packing Sheet/Invoice PDFs for orders without shipping address.
- Same for the elusive Zebra labels.

- Fix for attaching an invoice to transactional email with Mandrill module

- Show tax separated in subtotal, in a better way. Number crunchers feel your heart rate jump then? :)
- Added ‘Clear pickPack cached images’ button. Snap n Pack.
- Fixed a bug where custom attributes in PDF Order-separated files were misbehaving.

- Update for printing Hebrew characters in Pdf and csv files. Shalom!
- Added a better-looking Hebrew font. Ooooh, Shalommm!

- Fixed issue where after some orders the pickPack machine started printing every item on a separate page.

- 1. Streamlined code. Faster and stronger, to the top!
2. Company address position fine-tune. Razor sharp.
- fix for ‘show the sum of the value of the products...' in order summary pdf.

- Updated the previously fickle ‘sum of the products value’ in Order Summary pdf. Accountants rejoice!
- Updated 'show product options as stacked'. Stack-On with no fear.
- 1. Add total column in Order Summary PDF. Easily see at which point someone entered something wrong in the warehouse. Another goody for the number-crunchers.
2. Fix to show large qty in Order eparated and Order Summary PDF. All stores selling huuge numbers of things can be extra happy.
- Update Clean method for pdfs/csvs - accents should no longer need to attach a font file.
- Added shipping options in shipment details in Packing Sheet/Invoice PDFs. Handy to see what type of shipping was ordered if you have those options.

- update clean method for pdfs/csvs.
- add shipping options at shipment details in pack/invoice pdfs.
- 1. Show Danish letters in address.
2. Add options to trim shipping method and payment method at shipment details.
- update bundle product barcode
- show Danish letters in pdfs.
- fix 'show qty options' in Pack/Invoice
- fix custom page title in Packing Sheet.
- fix notice in Order Grid observer function.
- remove shipment title if shipment detail is empty.

- fix notice in Order Grid observer function.
- remove shipment title if shipment detail is empty.

- remove shipment title if shipment detail is empty.
- 1. Add 2nd return image at the bottom of page (pack/invoice pdf)
2. Change logic to show top Billing Phone, Shipping Phone, Shipping Email.
- some changes to fix notice/issue when turn on developer mode.
- update subtotal and grand total in pack/invoice
- add 4th custom attribute to Order Combined Pdf.
- add tracking number to extra shipping details.
- 1.Delete unecessary comment
2. Product 2nd barcode feature
- shelving attribute in bundle options.
- get product qty from item. Support for magento < 1.7

- get product qty from item. Support for magento < 1.7

- get product qty from item. Support for magento < 1.7

- fixed tax in subtotal.
- add dimension for bottom return image
- 1. add qrcode feature to Pack/Invoice pdfs.
2. Change logic to position header logo, company address.
3. Bottom: add 2nd order id and 2nd barcode.

- update Junaidbhura_Mandrill in pickPack
- fixed currency symbol in pack/invoice pdf.
- 1) Add option to show Invoice ID in the 'order id barcode'
2) Fixed: 'Show Currency Exchange Rate in Subtotals?'
- show Magestore_RewardPoints in subtotals.
- update email function to work with Junaidbhura_Mandrill.

- Fix double line spacing.

- Fix for tax split display in Invoices

- Order separated print new page per order: store view scope.

- Update changes support for Chinese fonts.

- Fix for company address and header bar.

- Fix product image caching.
- Zebra prints product list in multi page.

- Fixes tax % display.
- New feature: include order id or date in filename.

- Update barcode printing function.

- Record time printed for each output.
- Fixes shipping tax display.

- New feature: Compatibility with autoCN22 extension.

- New feature: product_id_simple, product_id_configurable, product_id included as options on all csv exports
- Fixes custom attribute on csv separated and csv combine
- edit the dropdown to be able to choose 'Marketplace Order ID' as the barcode.
- add option in packing sheets and invoices, to "Add page background image"
- make option to show "Mageworx Multifees" in the extra shipping details section. Only show the label (not value) and bold

- Added support for Russian text in PDFs
- New feature: product options in a box for easier picking
- Fixes use-case where function ini_set() disabled causing install issues
- Fixes product image display in PDFs
- New feature: integrates with customer comments from MD_Onestepcheckout

- New feature: Option to override zend pdf lib.
- New feature: PDF Gift Message with angled text option

- New feature: PDF Gift Message. Make specific PDFs for gift-messaged orders.
- New feature: 'ebay_sales_number' and 'marketplace_order_id' options for Title when using m2Epro. Because then everyone is going to be clearer.

- Fixes addresses UPPERCASE with accented characters. And we had to make that word in CAPS just to MAKE IT CLEAR. Not to shout cos that would be weird in a changelog.

- New feature: Optimize image size in Pack/Invoice: Header logo, product image and shipping background. PDF size results a lot smaller. Which makes eevryone happy.

- Fixes custom product attributes not showing on order-combined pdf. Which was annoying.
- Fixes fill bar line width, where 0 is set. Ie. you can now turn off titlebars lines on one side.
- Fixes logo packing sheet display.

- Fixes conflict with Imedia_SalesOrder. No more media and sales getting nervous.

- New feature: BillSafe payment method “Show full payment details on bottom”. Exactly.



Can I print on any printer?

pickPack outputs PDFs - if you can print a PDF, you can print pickPack's tasty PDFs! This includes ink-jet & laser printers, and the small thermal/ink-jet zebra label printers.

Can I sort packlists by shelf/location?

Yes! Get ready to speed up your picking process.

Can I print on integrated labels?

Yes! You can nudge all the bits around to fit perfectly on your integrated labels.

Can I change the printed logo based on the store?

Yes! Easy-to-manage Amazon and eBay orders are here - easily stay within the TOS and not print your website URL on those orders, while adding it to your own website orders.

Is it easy to install?

If you've installed Magento extensions before, you'll find it super easy. See our guide if you're not sure. We also have a paid installation service.

Moogento helps companies like yours, every day

100% Love Guarantee

We Want Your ! - if you're not feeling it, let us know :)

We Guarantee Your Magento Love!

Ready to grow your business with less effort?

  • $99