Paymenter is built around services that run somewhere: a game server, a VPS, a website. It has no notion
of a product that is simply a file. So if you want to sell a plugin, a theme, a config pack, or an asset
bundle alongside your hosting, there is nowhere to put it.
Downloadable Products adds that. Upload a file, attach it to a product, and the customer gets a download
button in their dashboard the moment the order is active.
What it does
- Instant access: the download appears as soon as the purchase completes, with no manual step from you.
- Signed links: every file is served through a unique signature and is never publicly reachable.
- Placeholder injection: inject values such as
%%__MAIL__%%, %%__USERNAME__%%, %%__RESOURCE__%%, %%__PRODUCT_TITLE__%%, and %%__TIMESTAMP__%% into the file, so a leaked copy points back at whoever leaked it.
- SFTP uploads: put files in
storage/app/downloads and reference them by name, rather than uploading through a browser form.
- One button: the client side stays simple, a single download action on the service page.
- Self hosted: no third party file service involved, everything runs on your own Paymenter server.
Documentation and support
Setup is covered in the Downloadable Products documentation.
For questions before or after purchase, join the
BuiltByOtte Discord.