Paid listings

Require payment before users can submit listings to your directory

Overview

Paid listings require users to complete a payment before their listing submission is accepted. This is useful for directories that want to monetize the submission process or ensure quality by requiring a financial commitment.

How it works

  1. User authenticates via an inline login or create account form (required to support payment history and subscriptions)
  2. User fills out the listing submission form
  3. User completes payment via Stripe or PayPal
  4. Admin receives a notification of the new submission
  5. Listing remains unpublished until you/the admin publishes it via the status indicator
  6. User can view their payments and subscriptions from the dropdown menu in the top right

Enabling paid listings

To enable paid listings, you need to:

  1. Configure your payment provider in Settings > Monetization
  2. Create a Paid Listing product in Monetization > Products
  3. Sync the product to your payment provider
  4. Enable the submit button in Settings > CTA buttons. More customisation options coming soon. Contact support if you need to present this elsewhere.

Pricing options

The usual pricing options apply: one-time payment or subscription-based (3 or 12 months). When a subscription expires, the listing is set to inactive.

Subscription lifecycle

For subscription-based paid listings:

Active subscription

  • Listing is published and visible
  • Automatic renewal at end of billing period
  • User receives renewal receipts via email

Payment failure

  • Subscription status changes to "past due"
  • User receives notification to update payment method
  • Listing remains active during grace period

Subscription cancelled or expired

  • Listing status changes to Inactive
  • Listing is no longer visible to the public
  • User receives expiry notification email

Related guides