This plug-in allows you to export photos from Adobe Lightroom directly to the Costco Photo Centre online service, also known as Costco Canada (costco.pnimedia.com)

Requirements

  • Lightroom 2 (2.4 - 2.7): Windows XP, Windows Vista, Windows 7, Windows 8, Mac OS X
  • Lightroom 3 (3.3 - 3.6): Windows XP, Windows Vista, Windows 7, Windows 8, Mac OS X
  • Lightroom 4 (4.0 - 4.4): Windows Vista, Windows 7, Windows 8, Mac OS X
  • Lightroom 5 (5.0 - 5.5): Windows Vista, Windows 7, Windows 8, Mac OS X

Licensing

This plug-in is released as Shareware (no source code provided). The registration fee is $10 (USD). The license allows you to install the plugin on two computers, for example a desktop and a laptop computer, owned and operated by a single user.

Starting with Lightroom 5, you would need to purchase a new registration code for each major Lightroom version. This does not impact dot (minor) releases, e.g. Lr 4.1 to Lr 4.2.

You may use the unregistered (free) version at no charge, however some features (see below) are limited or disabled in the free version.

Free (unregistered) Version Restrictions

You may use the unregistered (free) version at no charge, however some features will be either limited or disabled:

  • The export capability is limited to 10 photos at a time.
  • The number of photos in a single album is limited to 10.

Support the Development

Developing and supporting this plug-in takes a lot of time and effort.
There are many ways you can support further development of this plug-in:

Your participation is always appreciated!

Version History

3.0.1

Jul 27, 2014

(Latest Version)

  • Fixed the "The requested resource no longer exists on the server" error.
  • Fixed the issue with uploading photos (Mac OS).

3.0.0

Jul 26, 2014

  • The module responsible for back-end communication has been completely rewritten to the new Costco API.
  • Now the plugin support Publish Services with the ability to import existing online albums.
  • Minor fixes and improvements.

2.9.1

Mar 15, 2014

  • Upload size limit increased to 25 MB per photo to match the new requirement of Costco Canada.
  • Fixed the link to the registration page.

2.9.0

Feb 20, 2014

  • Added the ability to initiate multiple uploads in parallel.
  • Improved handling of large uploads.
  • Added the ability to upload photos in their original format (without applying any conversion or resizing), provided the photos are already in JPEG format.

2.8.0

Oct 15, 2013

  • Added support for the new authentication scheme recently implemented at Costco Canada.

2.7.4

Jul 11, 2013

  • Fixed the issue with uploading photos to an empty album.
  • Fixed the "Export with previous" functionality.

2.7.3

Jun 12, 2013

  • This update restores the operations after recent changes at the Costco back-end.

2.7.2

May 21, 2013

  • Fixed the issue uploading to existing albums, caused by a recent change at Costco Canada web site.
  • Fixed: Exporting multiple images by choosing "New Album" prompts you to enter the name of the album for each image. Also caused by the change at Costco Canada.
  • The plugin no longer allows creating multiple albums with the same name.

2.7.1

Feb 18, 2013

  • Fixed the issue with creating new albums

2.7.0

Feb 11, 2013

  • Code refactoring amd improved server error handling.
  • Minor fixes and improvements.

2.6.0

Nov 18, 2012

  • Fixed: Costco Canada implemented another change on their back-end and broke my plugin.
  • Implemented validation of album names.
  • Improved the display of photo rendering and uploading phases on Lightroom's progress indicator.
  • Improved server error handling.

NOTE: Please note, the extension name of the plugin's folder has been changed from .lrdevplugin to .lrplugin. If you are updating an older version of the plug-in you have two options:

  1. Remove the CostcoCaExport.lrdevplugin folder, then install the update using the new installation packages.
  2. Apply the auto-update. When you restart Lightroom you will be reminded to remove the .lrdevplugin folder and add the new .lrplugin folder (created by the auto-updater next to the old folder) using Lightroom Plugin Manager.

2.5.5

Jul 29, 2012

Restored the plugin's operation after a recent change at Costco's back-end.

2.5.4

Apr 18, 2012

  • Fixed the "assertion failure" error when uploading to a new album.
  • Added metadata fields for keeping track of photos uploaded via the plug-in. These fields store the upload status, date and time of the latest upload, and the album URL. You can access these fields in library filters, view them in the metadata browser (as “Costco Canada Metadata” tagset) and in smart collection filters.
     

2.5.3

Apr 13, 2012

  • Fixed the "Export with Previous" behavior.
  • Fixed the error when you cancel out of the "Create New Album" dialog.
  • Fixed issue with page caching on Costco's side - some images would take a few minutes to appear in the online album after the upload.

2.5.2

Apr 3, 2012

  • Added compatibility with Lightroom 4.

2.5.1

Jan 22, 2012

  • Fixed an itermittent issue with authenticating the user.

2.5.0

Jan 8, 2012

  • The plug-in now requires a small registration fee to cover the costs of continued development and support.
  • Now authentication errors are displayed correctly.
  • Improved error reporting for Internet connectivity related issues.
  • Added the ability to retry uploading photos in case of a server communication failure.
  • Fixed a couple of cosmetic issues with the Export dialog.

2.4.1

May 18, 2011

  • Fixes several issues caused by a recent internal change in Costco CA service.
  • Photos that failed to upload are now displayed in a list box with the ability to save the list to a text file.
  • The plug-in now can automatically update itself.
  • The debug log is now submitted in a compressed form to improve performance.
  • Now you can use the Enter key to start a new line in the Submit Debug Log window.

2.4.0

Mar 27, 2011

  • The plug-in is now compatible with Lightroom 3.4RC for Windows and Mac OS.
  • Added validation of Image Sizing settings. The plug-in will issue a warning if the dimensions of rendered photos are outside of the 500 - 10000 pixels range.
  • Re-designed layout of the Export dialog to provide a better placement of album actions.
  • Fixed the "Unexpected Server Response" error in some additional situations.

2.3.2

Mar 14, 2011

  • Fixed the "Unexpected server response" error

2.3.1

Sep 25, 2010

This is a quick fix for the "Unexpected Server Response" error caused by a recent change in Costco CA web service.

2.3

Aug 30, 2010

  • Fixed an issue with uploading to a new album after performing an export to an existing album.

2.2

Jul 25, 2010

  • Added the ability to submit the debug log to alloyphoto directly from the plug-in.
  • The plug-in is now compatible with Lightroom 3.
  • Several minor fixes and improvements.

2.1

May 9, 2010

  • Fixed the issue with uploading photos caused by a recent change to the Costco Photo Centre service.
  • Improved the export dialog’s layout to make status messages more visible and consistent.

20100209.4

Feb 9, 2010

  • Fixed a Mac specific issue with album drop-downs extending beyond the right side of the export dialog.
  • In Lightroom 3 Beta, the photo lab logo is back on top of the Export dialog.

20100124.3

Jan 24, 2010

  • Implemented compatibility with Lightroom 3 Beta.
  • Fixed the issue with some photos taking up to 5-10 minutes to appear in the target album after the export.

20091104.2

Nov 4, 2009

  • Fixed the issue with Costco server rejecting certain requests from the Mac version of Lightroom.
  • Fixed the issue with creating new albums.

20091028.1

Oct 28, 2009

The initial release of the plug-in.