The first problem is that the customer cannot download the large Ebook file with the forced download so I changed it X-Accel/X sendfile.
Are the links still encrypted?
According to our documentation:
X-Accel-Redirect/X-Sendfile – Downloads are handled by the server (nginx/apache). This method requires the X-Accel-Redirect/X-Sendfile module to be installed and enabled on the server. Confirm with your web host that one of these modules is installed before using this method. It’s the most reliable method because the file is served directly to the customer and gives you the best performance. Files are also protected by an .htaccess file, making it secure.
You can read more on this here: https://docs.woocommerce.com/document/digital-downloadable-product-handling/
Secondly, the ebook is charging a flat shipping rate. I believed I set it up correctly, but clearly not, so any help here would be appreciated.
This is likely because you haven’t marked that product as “virtual” in the product settings. The only way to prevent shipping from being applied is to go into each product that isn’t shippable would be to mark them as “Virtual” in the product edit screen.
More on this here: https://docs.woocommerce.com/document/digital-downloadable-product-handling/#combining-downloadable-and-virtual-products
Next question is, the payment is stuck on processing, even though it is complete. I am using stripe payment.
Without looking at your settings it will be difficult to diagnose what is occurring but I recommend reviewing our documentation on that payment gateway here:
https://docs.woocommerce.com/document/stripe/
Finally, can I send new encrypted links/books to the customer via an admin, so they do not have to go through the checkout process to receive their books?
You should be able to provide your customers access to the downloads they have purchased by making sure your site has a /my-account/
page for your users to access. If they have access to that and have purchased a downloadable product, they should be able to access it anytime there.
Please let me know how these answers work for you and we’ll move forward from there.
Thanks!
-
This reply was modified 6 years ago by
Phillip C. a11n. Reason: Hit the Submit button too soon