Fee Per Category (Paid Addon)
On a classifieds sites some categories might have Ads more expensive than other categories (for example Ads in category Smartphones will have higher prices than in category Keyboards), so it makes sense to set a higher listing price for posting an Ad in category Smartphones or maybe you want to make some categories free and other will require payment? The Fee Per Category addon will allow you to do that as well.
Fee Per Category addon will work with both default Payments module and with WooCommerce Integration.
After purchase you will receive a download link, to install the add-on, download the zip file to your computer, then go to wp-admin / Plugins / Add New / Upload panel, upload previously downloaded zip file and activate Fee Per Category plugin.
Configuration
The configuration has one option and two setup boxes which inform Administrator about categories assigned to pricings, let’s look closer at them:
Category Selection – checking this checkbox will convert the Category field in [adverts_add] form into a single select field (by default it is a multi-select field, that is when posting an Ad user can select more than one category).
With Fee Per Category addon enabled, it is recommended to check this checkbox, configuring pricings to work with multi-select category field is difficult mainly because when a user selects two or more categories then only pricing which has all of the categories selected will show.
Unassigned Categories – these field lists categories which are not assigned to any pricings. On activation, this field will show all of your categories as nothing is assigned yet. Below the list of categories, you will find a link which will take you to panel where you can edit each pricing and select which categories you wish to assign to it.
Always Enabled Pricings – Pricings which does NOT have any categories assigned are Always Enabled Pricings, that is, regardless of your Category selection in [adverts_add] this Pricings will be always available to users.
If you do not want to have any Always Enabled Pricings then either delete them or assign at least one category to each pricing.
PRO TIP: If you are using Fee Per Category addon with built in WPAdverts Payments module, make sure to go to wp-admin / Classifieds / Options / Payments panel and set “Default Pricing” value to empty.
Set Fees For Categories
Based on information in the Configuration you can assign Categories to Pricings. Depending on the payment method you use you will be able to do that either from wp-admin / Classifieds / Options / Payments/ Pricing panel (for built-in payments) or from wp-admin / Products panel (for WooCommerce payments).
Assigning Categories to Pricings is just a matter of checking checkboxes next to categories you wish to assign to category
Once you are done with this go back to wp-admin / Classifieds / Options / Fee Per Category panel to check if all categories are assigned.