I am looking for a shopping cart for a new site that will involve selling digital goods (books) housed on the publishers servers…. Basically the customer would buy the digital item on our site, once the transaction is complete the site would transfer the transaction info to the publisher via a web service call, the publisher would then return a redemption code back to us for the customer to download the product from their server. We would then automatically present the redemption code to the customer via email or a link presented on a confirmation page when the above is complete
See more here:
Help finding a Cart to handle web service calls