3 messages in com.googlegroups.google-picasa-data-apiUsing PicasaWeb API to automate photo...
FromSent OnAttachments
Nate Johnson03 Nov 2007 01:02 
chris03 Dec 2007 00:53 
kevincw0113 Dec 2007 19:31 
Subject:Using PicasaWeb API to automate photo printing
From:Nate Johnson (skyl@gmail.com)
Date:11/03/2007 01:02:13 AM
List:com.googlegroups.google-picasa-data-api

Hello,

I am the web programmer for a wedding photographer, and I am trying to find a good solution for them to provide online ordering for their wedding customers. Being as how I'm a huge Google-stuff fan, I have been trying to find out if it's possible to use the Picasa API to let their website visitors order prints of photos in the web albums via my website? I want to maintain the shopping cart and purchase logic on my site, I just want to be able to automate an order that is placed on my site using the Picasa API (or if this isn't possible, does anyone know of any place that it *is* possible to do this?).

Here's the ideal purchase flow that I'm looking for ...

Visitor to my site views PicasaWeb-powered gallery, and chooses photos they want to print. They checkout on my site using my shopping cart and pay with their credit card. My site then sends a call to the PicasaWeb API that creates an order and processes it through my selected photo printer (based on the selection I've made in my PWA account online). I would need to run this as 2 transactions in one -- the 1st is my charge of the web user's card for the retail prices I charge on my site. The 2nd is my payment to the online print provider to process the order. The photos should either be shipped to me for repackaging and delivery or drop shipped to my customer (assuming that they aren't sent a receipt for payment that would disclose my markup on the print charges).

Is this possible? I've seen other posts to forums asking about this kind of functionality that date all the way back to 2002 in some cases, but it doesn't seem that there's any other commercially available API for this type of service? The PicasaWeb API would be ideal for me, if this is possible...?

Thanks!