BuddyForms Form Builder

How-to

WooCommerce

WordPress Plugins

How to Let People Pay to Post on your WordPress Site

Let users pay to post on your site. For guest posts, job listings, in a marketplace, showcase entries, or any other premium content. You can take a fee for the customer to be able to post on your site.

There are 3 different business models on how to manage posting access.

1. Pay to Post with a Subscription

The user pays a subscription and can access the form as long as the subscription is active. There are no limitations on the post count. Depending on the needs, the user can also edit existing posts after the cancellation.

The subscription works perfectly with WordPress Roles and Capabilities

The customer buys a subscription with a subscription plugin like WooCommerce Subscription or any other subscription or membership plugin and gets the needed role and capabilities assign. As long as the subscription is alive he does not need to pay to post each time, He is a member of the role and has the needed capability to create content. If the subscription is canceled, the user falls back to the normal subscriber role or any other role you defined for the canceled subscription.

Roles and capabilities are the default WordPress logic, and they work perfectly with BuddyForms

Every form in BuddyForms does have a permission section to set Create, Edit and Delete Capabilities for every User Role.

This means you can easily set up two different roles, one for the paying customer and one for the canceled subscription. It’s up to you if you like to allow the canceled subscription to edit their post. Read more about Roles and Capabilities

2. Pay to Post with WooCommerce

The user pay per post. With the Pay for Submission Extension, you can ask the user to pay to post for any submission after he has written the post and is submitting it. This work is just fine with WooCommerce and Pay for Submission. You can combine the Pay to post extension with Variations. Please see more information about the WooCommerce and BuddyForms Pay peer post here: Pay for Submissions with WooCommerce

Watch this Video to see How to Pay to Post with the Pay for Submission Extension


Link to the Pay for Submissions Extension

3. PayPal

You can decide to use PayPal to let users pay for submissions. We use this technique on the Themekraft site to let people pay for guest posts without the need of a shop plugin. It makes sense if you do not have a Shop running selling with WooCommerce and don’t want to take care of the maintenance that comes with a WooCommerce Shop. In our situation, we do sell our products with freemius and do not want to have a second shop to take care of. As freemius does not offer a way to pay for a post, we decided to build an integration with PayPal. If you are interested in How to let people pay for submissions with PayPal and without any shop system needed, please follow this documentation. How to Integrate BuddyForms and PayPal

More from the Blog

View all posts
Image SEO best practices

SEO

SEO

6 min read

Image SEO best practices for WordPress websites

Marketing

Useful Tools

WordPress Plugins

Marketing

Useful Tools

6 min read

7 Must-Have WordPress Payment Plugins for Your Online Store

BuddyForms Form Builder

News

BuddyForms Form Builder

News

1 min read

BuddyForms Sponsors the first BuddyCamp Europe

News

News

3 min read

New versions of WordPress Theme x2 and Premium Pack available

Create Content

Extensions

Create Content

Extensions

3 min read

BuddyForms MailPoet: send news to your subscribers

BuddyForms Form Builder

Extensions

News

BuddyForms Form Builder

Extensions

3 min read

FINAL BETA – BuddyPress WC Vendors

Web Development

Web Development

7 min read

Why WordPress Is Reliable Solution For Creating Online Business Website

News

News

4 min read

New x2 Theme Update v1.5

Create Content

How-to

Useful Tools

Create Content

How-to

4 min read

Ultimate Member Benefits

Community

How-to

Web Design

Community

How-to

6 min read

Valuable Formulas To Enhance Your Web Development Process In WordPress

Start your next project with us

Whether it's design or development, we're the perfect partner for fast, flexible, forward-thinking projects. Reach out & let's get the conversation started.
Get Started