Hi,

I'd like to request a feature to display download links of purchased files in the checkout confirmation page (after payment success).

p.

Comments

rszrama’s picture

Project: Commerce Core » Commerce File
Component: Checkout » Code
recrit’s picture

Status: Active » Needs review

You could help test out http://drupal.org/project/commerce_views_pane which allows you to create any number of order views based checkout panes.
For example:

  • clone the view commerce_cart_summary
  • add the fields you want - ie product title, line item file field (commerce_file_line_item_files)
  • Add a new views display of type "Commerce checkout pane"
  • Visit "admin/commerce/config/checkout" and enable the new checkout pane on the page that you want
hmartens’s picture

Thanks Recrit, as always you're a star! I'm installing commerce view pane now to test it.

brianlp’s picture

Technically it works fine. But the user needs to be logged in for downloads, so it's not appliccable for anonymous checkouts (which makes approx. 80% in my case). The files are displayed but can't be downloaded.

The bottleneck is that Commerce File only allows downloads for logged in users but not for the current checkout. I don't know how the validation works for anonymous checkouts so I have no idea whether this would also work for file download permissions.

capellic’s picture

Commerce File only allows downloads for logged in users but not for the current checkout.

Is this assertion true? I'm seeing references to anonymous users in other cases and there is nothing in the documentation that says it's not possible, so would appreciate some clarification. Thanks!

capellic’s picture

Please disregard my last question. Commerce File isn't designed for anonymous users. This might be helpful to others #1906478: Allow one Anonymous download after purchase

bojanz’s picture

Status: Needs review » Active

There's no patch here.

destinationsound’s picture

personally, for good business and to help the business grow, it is very necessary to have a customer register for an account so you can collect information on them, and deliver a better product, send out newsletters and gain a better understanding of your customers.

Here is a great module that makes the log in or create account step in the checkout easy on the customer and wont scare them away.

https://drupal.org/project/commerce_checkout_redirect

Hope this helps

bojanz’s picture

Version: 7.x-1.x-dev » 7.x-2.x-dev
Status: Active » Fixed
Issue tags: +possible-backport

I have just published 7.x-2.x which supports this:
https://drupal.org/node/1395488#comment-7658191

Tagging for possible backport if a 7.x-1.x maintainer steps up.

Automatically closed -- issue fixed for 2 weeks with no activity.