Hey Friends
After our second anniversary, we would like to introduce a new and amazing feature, upload files to ads via Dropbox. This is a great feature for Job Boards that want to allow users to upload their CVs. Also for Real Estate websites, it allows sellers to upload floorplans, home certificates or create a site for Digital Downloads to sell software.
The process and configurationares simple and easy:
- Create a new app on the Dropbox Platform
- While you create the app, add your website URL to Chooser/Saver domains
- Copy the App key from your app and paste it in your website panel, Setting -> Advertisement -> Dropbox -> App key
- Create a Custom Field on Classifieds -> Custom Fields -> New
- The custom field Name must be file_download and Type must be File
- The custom field values arecomma-separatedd allowed file extensions
- Done!
You can find the documentation here
How File Uploads To Listings Work In 2026
File uploads are still part of every Yclas site, but the menus have changed since this announcement was first written, and the old documentation link above no longer works. This is the current setup, based on the Yclas documentation:
- Create a Dropbox app. In the Dropbox App Console, create an app and add your site's domain under the Chooser/Saver domains in its settings. Dropbox requires this so that other websites cannot impersonate your app.
- Connect it to your site. In your admin panel, go to Integrations › Dropbox and paste the App key from your app's settings page.
- Add a custom field. Go to Listings › Custom Fields, create a field with the type File Dropbox, and enter the allowed extensions as its values, separated by commas (for example
.pdf,.zip,.epub). The Chooser then only lets users pick files with those extensions. - For paid downloads, name the field
file_download. After a paid order, the buyer's email then includes a Download link to the file. - To sell the same file many times, turn on Stock control under Settings › Payments. Otherwise the listing is marked sold after the first purchase.
If your users keep their files in Google Drive rather than Dropbox, use the File Google Drive field type instead. It works through the Google Picker integration (an API key and client ID, entered under Integrations › Google Picker).
| Use case | Field setup | Extra setting |
|---|---|---|
| Job board: CVs | File Dropbox field, values .pdf,.doc,.docx | None |
| Real estate: floorplans, certificates | File Dropbox or File Google Drive field, values .pdf,.jpg,.png | Limit the field to property categories |
| Digital downloads: e-books, software, templates | Field named file_download, type File Dropbox | Stock control on, with a quantity on each listing |
Before you go live: publish a test listing with a file, then open its Download link from a logged-out browser, both right away and again the next day. Dropbox offers two kinds of link: "preview" links, which open a Dropbox preview page, and "direct" links, which download the file but expire after four hours. Checking the link a day later shows you exactly what a future buyer will get. Also remind sellers that the listing links to the file in their own Dropbox or Drive, so moving or deleting that file breaks the download.

Besides files upload we added another small but necessary feature: Print orders. This is something that our users requested many times and we decided to integrate it.
Now you can print orders via your admin panel ->orders->view order-> click print ;) (Only for admins)
Only 3 weeks to finish this 2016 and we are now preparing the next update for Yclas, keep in touch!