Skip to content
Freehold CMSSelf-hosted PHP website software.
Downloads soon

Where should digital product files be stored?

Protected digital files should use the Store's private delivery storage rather than a guessable public URL.

Updated October 1, 2026

Do not turn a paid file into a public asset

Upload digital delivery files through the Store workflow so access can be tied to the customer's entitlement or order. A file placed under a public web directory can be downloaded without the purchase checks around it.

  1. Store and Products

    How do I create a Store product?

    Create the product record, choose its type and configure price, availability, files or shipping information before publishing it.

    Read
  2. Store and Products

    How do refund or order requests work?

    Customer refund or purchase-dispute requests are local support records. Resolving one in Freehold CMS does not itself refund or void a Stripe or PayPal transaction.

    Read