Pay Per Post will only available if you activate Pay Per Post from Add-ons.
Pay Per Post is functionality that provide facility to make particular Pages/Posts as a paid. For example, If you want some Pages/Posts to be restricted until the users pay for that Pages/Posts including custom post type then only it should displayed. In that case you can use Pay Per Post functionality. As Pay Per Post is an inbuilt addon provided by the ARMember to easily manage the paid post and the purchase history of the members.
Configure Paid Post Setup form
To configure the Paid Post Setup form, you need to select Paid Post Setup
for the Setup Type
option as you can see in the above screenshot.
Rest of all configuration is the same as Membership Plan Setup.
Add New Setup
On click “Add New Setup” you will have all options to integrate your setup type, payment gateways, etc..
Let’s see each steps in detail:
Setup Name
Before you start with integration, you will be asked for a name to be assigned to your paid post setup at Configure Plan + Signup Page
.
Basic Configuration
Step 1 : Select Your Setup Type
In the first step you can integrate your paid post.
Here you have to select Paid Post Setup type.
Step 2 : Select Your Registration Form
Now integrate your registration/signup form. You have a dropdown which contains all your registration forms, select one of them.
Form will not be displayed in case,
- If user is already logged in, then signup form will not be displayed so user no need to fill the form again.
Step 3 : Select Payment Gateways
You will have a list of all payment gateways which are activated from payment gateways general settings. Select payment gateways through which users can do payment for relevant paid post.
You are able to Select Payment Gateway Layout
.
Important Note: For, Recurring Paid Post type Payment Method will always consider as Semi Automatic (Manual) Payment Method.
Manage Paid Post
From ARMember
->Manage Paid Posts
you can Add/Edit/Delete the Paid Post for the users.
By clicking on Add Paid Post
button you can add the new Paid Post.
From the above screen you can configure the Paid Post for the users. ARMember does provide a facility to apply Paid Post on Pages/Posts/Custom Template/Products.
Lets add the new Paid Post by following the below step:
- Select the type of content from the
Content Type
dropdown. - After selecting the Content Type, you need to select the content which you want to make as a paid. For example, If you select Posts as a Content Type then in below textbox you can find List of Post. If you select Product as Content Type then in below textbox you can find the list of product.
- After selecting the content, you need to select the payment type from the
Post Type
. - Also you can add the alternative content for the users who have not paid for the selected content.
- To add the alternative content, you need to enable the
Alternative Content
switch. after enabling the switch you will see the text editor where you can add your alternative content.
ARMember also provide a facility to add the Paid Post from the WordPress Pages/Posts menu directly.
Paid Post Setting
ARMember
->General Settings
->Paid Post Settings
tab at left side of the screen. from here you can do setting for Paid Post.
You can change the parameter name which is display in URL from Paid Post URL Parameter name
option.
Using Default Alternative Content
option you can set the content to be display if the Paid Content is not visible for the user. this alternative content only display if the Alternative Content
option is not enable in ARMember
->Manage Paid Posts
->Add/Edit Paid Posts
.
Page setup for Paid Post
To display Setup form at the front-end side it needs to select the Paid Post page in Page Setup configuration. you can see the Page Setup Configuration for Paid Post as below screenshot.
As you can see in above sceenshot you have to select a page in which shortcode of Paid Post Setup form is available.
Purchasing Paid Post at Front-end side
If you have done the configuration as described above then your setup is almost ready. Now you need to set the Buy Now
button for the particular Post/Page from where users can buy your premium content. So lets see that how Buy Now
button can be set.
- Go to Wordpress Admin Panel -> Add/Edit Post/Page page above Editor Click on
Membership Shortcodes
OR from Gutenberg EditorAdd Blocks
->ARMember Blocks
->Membership Shortcodes
button. - After that Select “Action Buttons” From the left tab and select “Paid Post Buy Now Button” from “Select Action Type” dropdown.
- Next option is to set the redirect URL for the
Buy Now
button. so when users click on button it will redirect users to Setup Page of Paid Post. this option is optional, so if you don’t enter the redirect URL then by default ARMember redirect users to the page which is set inARMember
->General Settings
->Page Setup
tab. - After that you can select the
Link Type
. There you can see 2 type of link available. Button and Link. you can select one of the link type from theLink Type
dropdown. - You can also set the text for
Buy Now
button/link as you want. - If you want to customize the button style then you can add the custom CSS for
Buy Now
button usingLink CSS
option. That’s it.
Now everything is ready. When users visit your paid post then it will show the Buy Now
button instead of the content of your post.
Paid Post Payment History
From the above screen you can see the Payment history of Paid Post.
You can filter the transaction history by Payment Gateway, Payment Type, Subscription, Status, and Date range.
You can view the Payment detail by clicking on View Detail
icon. and from the same location, you can delete the payment history.
You can also export the Paid Post payment history in CSV file.
Paid Post history in View Member Detail
Paid Post History shows the history of purchased paid posts. and Paid Post Payment History shows the Payment History of purchased paid post.
Paid Post Reports
From the ARMember
->Reports
->
admin can check all paid post details and with filters and charts. You can see more details about Paid Post Report click here.Paid Post Reports
.
Allot paid post along with membership plan.
ARMember allows an exclusive facility to add the paid post to be assigned to the members upon purchasing plan as a part of plan access, so with this facility the members who purchase that plan will be able to access the paid posts which are allowed at the plan and the plan purchase members will not need to purchase the paid post seperately.
Easily select one or more posts at the plan creation and accordingly that post will be assigned automatically, further to have more information to set the paid posts at the plan click here.
Paid Post Purchase with WooCommerce
ARMember does provide a facility to purchase Paid Post
using WooCommerce too so you can allow members to purchase paid post with WooCommerce Payment Gateway too.
For that you need to activate “WooCommerce Integration” module from ARMember
-> Addons
page. You can see more details about Paid Post through WooCommerce click here.
Assign Paid Post by Admin
There are 2 different ways to assign a paid post to the member.
- Admin can assign the post to the user manually. From the
ARMember > Manage Members > Add/Edit Members
.
- The other way is, you can directlty assisgn a paid post from the
ARMember > Manage Members
page and here you will be able to check the Paid Posts column and you can directly assign a post from there itself.
Redirection after paid post purchase.
After successfully purchase “Paid Post” page will be reidrected to the purchased post URL.
Important Note: If member purchase free type post and if member is logged in then free post will be automatically purchased no need to submit setup form! and redirected to purchased paid post page.
Email Notifications For Paid Post
You can manage following events notifications. All the events are automatically handled by ARMember plugin.
On New Paid Post Purchase
This event will trigger when member subscribe to new paid post.
On Renew Paid Post Purchase
You can send notification to user for renew subscription regarding their Paid Post.
On Recurring Paid Post Purchase
This event will trigger when member subscription cycle payment successfully done.
On Cancel Paid Post
You can send a notification to the user when their Paid Post subscription gets canceled.
Before Paid Post Expire
You can send notification before member’s Paid Post expire according your requirement. You have options to set when this notification will be sent. Like send notification before number of days
, weeks
, months
or years
.
On Expire paid post
This event will trigger when member’s Paid Post going to expired.
Shortcodes
Display List of Paid Post to member
[arm_purchased_paid_post_list]
Display Paid Post Payment Transactions to member
[arm_paid_post_member_transaction]
For more information for configure about shortcods please click here.