User Submitted Posts Payments Add-on - How To - Charge for Submitting Posts With EDD


How To - Charge for Submitting Posts With EDD

Back to User Guide

Note: the base plugin WordPress User Submitted Posts should be installed and activated on your site.

The payment setting of User Submitted Posts Payments add-on allows you to set a product to the registration process. This way, users who want to submit a post will have to complete a payment through the chosen payment system - either WooCommerce or Easy Digital Downloads (EDD).

This guide covers the process of charging for submitting posts using Easy Digital Downloads plugin. The EDD plugin must be installed and activated on your site.

Configure Payment Plugin

Don't forget to configure the payment plugin! This way you can connect it to payment providers such as PayPal or credit card companies. And make sure that your payment plugin has the correct Checkout and Cart pages set up. They are used by the plugin.

EDD - Checkout Page:

EDD Checkout page settings - Frontend Posting WordPress Plugin
EDD Checkout page settings

EDD - Payment Gateways:

EDD payment gataways settings - WordPress Plugin to Allow Users to Post On Front End
EDD payment gataways settings

External Resource:

Creating Product

First of all, you need to create an EDD product which will be used for paying for submitting a post. Products in EDD payment system are called "Downloads". To add new product, navigate to Admin Dashboard → Downloads → Downloads → Add New.

Adding new EDD product - Frontend Publishing Plugin
Adding new EDD product

On the page for adding new product, you need to do the following:

  1. Add a product name.
  2. Choose Single product under the Product Type Options section.
  3. Define the price under the Pricing Options section.
  4. Click the button Publish.
Form for creating an EDD product - Front End Post Submission WordPress Plugin
Form for creating an EDD product

Choosing Product for Submitting Posts

Now when the product is created, we need to specify it as a payment product for submitting post.

Navigate to Admin Dashboard → CM User Submitted Posts → Settings → Payments tab.

Payments settings - Frontend Posting WordPress Plugin
Payments settings

Even though the plugin can show all payment systems which are activated on your site (either WooCommerce, EDD or MicroPayments Plugin), they can't work all together at the same time - you need to choose only one of them.

In our case we need to choose the relevant EDD product, then click the button Save Changes.

Choosing the EDD product - WordPress Plugin to Allow Users to Post On Front End
Choosing the EDD product

Now, the submission form will charge users for submitting a post.

TIP

Learn more about how to configure and publish the form for submitting posts:

Payment Process

First, the user needs to add content and click Publish Article.

Form for submitting new post - Frontend Publishing Plugin
Form for submitting new post

After that the user will see a message that he will be redirected to the checkout page.

Redirecting to EDD checkout page - WordPress User Submitted Posts
Redirecting to EDD checkout page

And there will be an EDD checkout page. After purchasing, the post will be published on your site.

EDD checkout page - Front End Post Submission WordPress Plugin
EDD checkout page

Displaying Forms With Different Prices

Since the add-on version 1.0.8, it is possible to override the price which is set in the plugin settings, so you can place a few different forms with different prices. It can be done with the shortcode [add_post_form] . It has a parameter edd_product_id, where you need to pass the WooCommerce product ID.

Example:

[add_post_form edd_product_id="7839"]

It can be useful for membership sites, so you can create a few more products and prepare a few pages for different user roles which are supposed to pay different price for submitting posts.

How to Find a Product ID?

Navigate to Admin Dashboard → Products → All Products. Hover on the needed product - there you will see its ID.

Where to find EDD product ID - Frontend Posting WordPress Plugin
Where to find EDD product ID

More information about the User Submitted Posts Payments add-on

Other WordPress products can be found at CreativeMinds WordPress Store

Let us know how we can Improve this Product Documentation Page

To open a Support Ticket visit our support center
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.