Hi @omniusa
Great question!
1. About passwords per file / per customer
At the moment, SureCart does not have a built in feature that automatically creates a unique password for each purchase and then asks the customer for that password before they can download the file.
Instead, SureCart protects digital downloads in a different way:
- You attach your PDF as a download to the product.
- The customer gets access through their SureCart customer dashboard and via secure download links in their emails.
- You can revoke or expire access at any time if needed. (https://surecart.com/docs/product-access-actions/)
If you specifically want the PDF itself to be password protected (for example, the PDF asks for a password when opened), you would need to:
- Add the password to the PDF with a PDF editor first.
- Then upload that already protected PDF to SureCart.
SureCart will deliver the file securely, but it does not currently generate or insert passwords inside the PDF itself.
2. Best way to protect PDFs using SureCart Secure Storage
For what you describe (selling PDFs and limiting access), the recommended setup is:
- Go to WordPress Dashboard → SureCart → Products and open your product.
- Scroll to Downloads → click Add Downloads.
- Choose Secure Storage and upload your PDF. (https://surecart.com/docs/attach-files-to-products/)
When you use Secure Storage:
- The PDF is stored on SureCart’s secure servers inside your SureCart account.
- Customers receive a unique, secure, expiring download link after purchase, and they can also access the file from their Customer Dashboard.
- The file URL is not something public that can be easily shared or indexed. Access is tied to the purchase and controlled from your store, so others cannot simply use a shared link to keep downloading your file.
Of course, like with any digital product, a buyer can still manually share the file after they have downloaded it to their computer. No ecommerce platform can fully prevent that, but Secure Storage does stop direct link sharing and unauthorized access through your store.
3. If you store the PDF in your own cloud (Google Drive, Dropbox, etc.)
If you prefer to host files yourself and use an external link:
- In the product Downloads section, click Add Downloads → choose External link and paste your cloud URL. (https://surecart.com/docs/attach-files-to-products/)
In this case:
- SureCart can only show the link you give it.
- We cannot enforce a password or extra protection on your Google Drive / Dropbox file from SureCart’s side.
- If you want the file to be password protected or restricted, you need to configure that directly in your cloud storage service and then share the password or access instructions with the customer (for example, in the order confirmation email or a custom follow up email).
Guide:
How to Attach a Downloadable File for Your SureCart Products
https://surecart.com/docs/attach-files-to-products/
4. Extra controls you can use
For additional protection of your PDFs, you can also:
Guide:
How to Revoke, Unrevoke or Expire Product Access
https://surecart.com/docs/product-access-actions/
If you have any questions or need assistance, please feel free to reach out to us here: https://surecart.com/contact-us/.
Best,