Skip to main content
Want to see it working first? Try the live PrestaShop demo store, then install it on your own shop below.

From install to downloading processed files, in five stages

Download the Filecheck module

Always grab the latest filecheck.zip. Built for PrestaShop 9.
1

Download and install the module

Download the latest filecheck.zip (built for PrestaShop 9). In Modules → Module Manager, click Upload a module, select the ZIP, and install it.
2

Add your keys

Open the module configuration, enter your publishable key and secret key from the Dev Hub (click Copy PK to copy the publishable key), and click save. Once saved, your active workflows automatically load into a dropdown list.
3

Enable per product

On a product configuration screen, enable Filecheck, require an upload, and choose the workflow from the dropdown list (or leave it blank to use the store default). The Element renders on the product page and gates Add to cart until a file passes.
4

Verify after purchase

Use your secret key server-side to fetch the job and download the validated file. See Verify jobs.
Optional: store-wide default workflow. You can set a default Workflow that is applied to every product automatically. Leave this unset while you are testing. On a live store a default takes effect everywhere at once, so the upload Element would appear on all products immediately. Enable Filecheck per product first, and only set a default once you are confident how it behaves. See Workflows.
OpenCart and PrestaShop share the same front-end snippet. See the OpenCart & PrestaShop reference.