Forum for discussing general topics related to Couch.
4 posts Page 1 of 1
Is there any guide on how (if possible) to sell digital / downloads with the newer Shopping Cart?
Hi Patrick,

As mentioned in the docs, CouchCart represents just the cart component of an E-Commerce setup. As of now, it does not store info about the placed orders (and their payment/shipping status etc.).

The way things work now is that once payment is successfully made, PayPal intimates the seller via email and the seller can then proceed to completing the transaction.
If the ordered goods are physical, he'll have to arrange getting them shipped.
If, however, the ordered items are digital, the seller can email the download links of the items to the buyer.

The 'Cloaked Link' feature of Couch (http://www.couchcms.com/docs/concepts/c ... links.html) is perfect for such secure download links.

The 'PayPal Button' (http://www.couchcms.com/docs/concepts/paypal.html) feature has an snippet that shows how to use the 'Cloaked link' feature -
Code: Select all
<cms:send_mail from=pp_receiver_email to=pp_payer_email subject='Thank you for your purchase!' >
    Dear <cms:show pp_first_name /> <cms:show pp_last_name />,
   
    Thank you for buying <cms:show pp_item_name />.

    You may download your file from the following link:
    <cms:cloak_url link=downloadable_file force_download='1' />"

</cms:send_mail>

In the snippet above, the details of the order were taken from the IPN info sent back by PayPal.
Had CouchCart stored the order info, the same IPN notification could be used to auto-generate the email. However, since that is not the case, the seller will have to manually create and send such emails.

You, as the developer, can make the process a little easier for him by creating a Couch web-form where all the requisite info could be inputted manually. Submitting the form will then generate and send the email containing the download links.

Essentially the form will require only the buyers email address. You could create a checkbox list of the all the available products and the seller can simply tick the ones ordered.

Would just like to add that with 'User submitted contents' feature slated for the next release, you can expect CouchCart to begin manging the orders, inventories and users. For now, going manual is the only way out.

Hope this helps.
Hi,

As I peeked in the code a little I think it is possible to, instead of being redirected to PayPal, get the cart-data and let the buyer fill in a form with his name, address etc.
Then when that's done, get him to pay in a different way, sned him an email etc.

Is the coming upgrade for Couchcart providing in such facility?
And is there any date known when this upgrade will be ready?

Cheers,
Cor
Hi Cor,

Please take a look at the following thread -
viewtopic.php?f=2&t=7603

Does this help?
Please let us know.

Thanks.
4 posts Page 1 of 1