Skip to main content

How to add payments to the Job Listings plugin

Use this guide to set up monetization for the Job Listings plugin, including direct Stripe payments to workers and subscription requirements for bidding on jobs.

S
Written by Support
Updated yesterday

Use payments in the Job Listings plugin to either pay workers directly through Stripe or require workers to subscribe before bidding on jobs. These settings control how money moves through the platform and what users see in the app.


Requirements

  • The Job Listing plugin fully set up and configured

  • A connected Stripe account in the Control Panel

  • Stripe payments enabled for your app

  • Products or subscriptions created in Stripe (as applicable)


How to add payments to the Job Listings plugin

  1. Log in, go to Builder in the left navigation

  2. Open your Job Listings plugin

  3. Click the Settings tab

  4. Configure direct payments (Stripe)

    • Enable Direct Payments

    • This allows employers to pay workers directly through the app using Stripe

    • Workers are required to connect a bank account before accepting jobs

  5. Configure subscription requirements for workers

    • Enable Require Subscription

    • Enter the Stripe Price ID for the subscription

    • Set the subscription cost and billing interval

    • Workers without an active subscription will be prompted to subscribe before submitting a proposal

  6. Review what happens in the app when payments are enabled

    • Workers see a banner prompting them to connect their payment account

    • Subscription paywalls appear before bidding when required

    • Employers can pay workers after jobs are completed

  7. Click Save

  8. Click Publish


Pro tips

  • Use direct payments when you want to handle payouts inside the platform

  • Use subscriptions when monetizing access to job opportunities

  • Test payments in Stripe test mode before going live

Did this answer your question?