Paywall for WooCommerce

Description

Paywall for WooCommerce

Paywall is a WooCommerce extension that allows you to create and sell products with restricted access to content. When you install and activate the extension, you’ll be able to create and sell products with exclusive content and allow users to purchase them to “unlock” features.

Key Features:

  1. Adds a new product type named Paywall.
  2. Set global and customized expiration for products.
  3. Different settings inside new section for paywall.
  4. Different shortcodes to use.
  5. Supports different types of media including YouTube URLs, Vimeo URLs, Direct links to media files, PDF URLs, Images, Audio URLs.
  6. Expiration terms messages.

How To Install

  1. Download the .zip file from your codecanyon account.
  2. Go to: WordPress Admin > Plugins > Add New and Upload Plugin with the file you downloaded with the Choose File button.
  3. Install Now and Activate the extension.

Backend Settings

When you install the plugin, then a new section with the title “Paywall for WooCommerce” will appear inside the WooCommerce settings. This section has global settings for the plugin.

  1. By default, Paywall purchases expire after. -> Set the global expiration of the purchased products.
  2. Show default expiration at checkout. -> If checked, the default expiration will be shown on the Checkout page.
  3. Show custom expiration on single product pages. -> If checked, the product-specific expiration will be shown on the single product page, before purchase.
  4. When a Paywall product added to Cart. -> Redirect the user to the selected page after a paywall product is added to the cart.

 

Adding a paywall product

To add a paywall product, go to Products > Add new. Select the paywall option from the Product data section. Set the price of the product from the General tab. Click on the Paywall tab and set the desired options. Publish the product.

The Paywall for WooCommerce adds a new product type having some special features. You can see them in the picture below:

 

  • “Hide description“: when checked, the full product description is hidden until the product is purchased. So, you can put a “teaser” text in the short description and show the full text only after the customer pays for the product.
  • “Hidden media URL“: if you enter a URL here, the product image will be replaced with the media that the URL points to. It could be a video from YouTube, Vimeo, etc., a PDF file, another image – you can use practically any URL that WordPress recognizes as embeddable.
  • “Visible media URL“: optionally, you can substitute the visible product image with embeddable media, too. For example:
    • “visible” will show the video trailed and “hidden” – the full video;
    • show the first page of the PDF in “visible” and the full PDF – in “hidden”;
    • “visible” shows a low-resolution image with a watermark and “hidden” – the clean high-res photo.
  • “Custom expiration”: you can specify the expiration time after which the customer will stop receiving access to the product. There are global and per-product settings.

 

In addition, there are special shortcodes that you can use to show or hide portions of the content.

[woopaywall_show_after_purchase]

This shortcode allows you to hide a part of the content (short or full description, for instance) and show it only with the client who purchased the product.


        [woopaywall_show_after_purchase]

            The content placed here is hidden until paid.

        [/woopaywall_show_after_purchase]
    

[woopaywall_hide_after_purchase]

You can use the woopaywall_hide_after_purchase shortcode to hide some parts of the content that have no value after the purchase:


        [woopaywall_hide_after_purchase]

            The content placed here is shown only until paid.

            Hey, here is a sales pitch! You definitely must buy this NOW!

        [/woopaywall_hide_after_purchase]
    

Frontend View

When a paywall product is published, the customers can purchase it as a normal WooCommerce product. The product could be only be purchased once by each customer. After the purchase has been expired, the customer can again purchase it. Before the purchase, the customer can only see the “visible media URL” and need to pay to view the “hidden media URL”. The access to the premium content starts right after the customer pays the price. See the below images for a better understanding:

Before the product has been purchased.

 

Before the product has been purchased (Single product page).

 

After the product has been purchased.

 

After the product has been purchased (Single product page).

 

Interface details

The Paywall product is based on the standard WooCommerce Simple product. Here are some differences:

  • Paywall products are virtual and do not allow Stock management.
  • Only one item of the product can be placed in the cart.
  • AJAX adding to cart is disabled.
  • Logged-in users can purchase each Paywall product only once. Then they can see the hidden content until access is expired.
  • The Add to Cart buttons have different texts and different CSS classes depending on whether the product has been purchased already, or currently in the shopping cart.

13 reviews

4.69 overall rating

13 out of 13 (100%)
customers recommended this product

5
9
4
4
3
0
2
0
1
0

Aleksandr Baidaliuk
Aleksandr Baidaliuk
April 17, 2021

Valid service. They offer all kinds of plugins and themes sort of as an agency. Ideal for students, startups and hobbyist who\'s planning to build more professional sites without having thousands dollars to use every theme or plugin.

Samir Derardja
Samir Derardja
May 6, 2021

Always working download. UnTouched fresh files, no malware & virus.

Kylian Madisse
Kylian Madisse
June 21, 2021

This script is really awesome. Everything works perfectly. Thanks!

Nguyen Vinh Loc
Nguyen Vinh Loc
July 31, 2021

Great! Well coded and stable. Just need some extra featue. Could you please help me?

Narek Avayan
Narek Avayan
October 30, 2021

Ii has most of the feature everybody it\'s looking for. Awsome job guys.

Manish kumar
Manish kumar
December 15, 2021

Really worth the price. and minimal issues. I would say features but they are constantly improving. great product.

Manish kumar
Manish kumar
December 24, 2021

The interface is very impressive alongside fantastic features

Cashorika Cash Factory
Cashorika Cash Factory
December 25, 2021

Best of this type script. Excellent code quality, tons of features and good customer support.

Naim Hafidz
Naim Hafidz
December 25, 2021

Perfect thing! Really recommended! 🙂

Bukunmi Adewumi
Bukunmi Adewumi
December 27, 2021

I love it, I\'ve build an project without any knowledge at all! I had an issue but customer support help me solved it. Highly Recommended.

Anmol Hashmi
Anmol Hashmi
December 27, 2021

Always working download. UnTouched fresh files, no malware & virus.

Fábio Neves
Fábio Neves
December 28, 2021

أنت لا تحتاج إلى خبرة في البرمجة ، وسوف تفعل ذلك خطوة بخطوة مع دعم ممتاز

Aleksandr Baidaliuk
Aleksandr Baidaliuk
December 28, 2021

Works Great Easy to build

Write a review