WooCommerce Paid Listings is a plugin for WP Job Manager which lets you purchase Job Listing Packages and Resume Packages (as products) which are then used to post listings.
Setting up WooCommerce products as job/resume packages
After installation the first thing you’ll need to do is setup some products in WooCommerce which job submitters can purchase.
- Create a new product
- Select a package product type:
- Job Package – A package which lets a user post X jobs before expiring.
- Resume Package – A package which lets a user post X resumes before expiring. Requires Resume Manager add-on.
- Job Package Subscription – Requires WooCommerce Subscriptions. See below for more information.
- Resume Package Subscription – Requires WooCommerce Subscriptions and Resume Manager add-on. See below for more information.
- Enter price and other product details like any other product. Job/Resume Package products can be free or paid – your choice!
- Package specific options are as follows:
- Listing limit – How many job or resume listings this package lets you create once purchased. Can be left blank for unlimited posting.
- Listing duration – How long job/resume listings last (in days) before expiring when using this package.
- Feature listings? – Whether or not job listings should be featured when using this package.
- Publish the product
Job Submission Flow
WC Paid Listings will change the job submission process slightly to add the required purchase/job pack steps. This is how it should happen:
- User fills in the job submission form as normal
- User previews the job as normal
- In the preview header, rather than a ‘submit’ button, a ‘choose package’ button will be shown:
- When clicked, the choose a package screen will be displayed. This page lists all Job Package products and previously purchased active job packs:
- User chooses a package and clicks submit.
- If this is a new package, it will be added to the WooCommerce cart, referencing the Job ID. Once paid for, the job will be approved and the package assigned to the user.
- If this is a package that has already been purchased, the job will be submitted right away.
The same flow is used for resumes: Enter resume details > Preview > Choose Package > Checkout.