In JobRoller, you can set up pricing so that customers either need to pay for each individual listing they make (with the same price for each job listing), or you can create job packs which allow you to set a specific price for a set number or unlimited amount job listings within a certain time frame. In doing so, it means your customer only has to go through the transaction process once if they buy a job pack. Job packs also allow you to set specific pricing based on the category in which they are posting if you wish.
The best way to see what specific options are available when setting a job pack is to check out the
JobRoller admin demo (just scroll down to see the job pack settings). The demo also has some example job packs set up so you can see what kind of packs you can create.
So how it works is that when a customer wants to post a job, at the end of the job posting process they are prompted to purchase a job pack and will then go through the payment gateway transaction process. When that is completed, the initial job is posted, then if they want to post another job, they go through the same process, but instead of paying again, they simply select the job pack already purchased and then complete the listing. You can also test this process on the front end
JobRoller demo. Thanks.