2017 © Pedro PelĂĄez
 

newscoop-plugin newscoop-paywall-bundle

Newscoop Paywall Bundle is a simple and powerful plugin that allows online publishers to monetize their content.

image

newscoop/newscoop-paywall-bundle

Newscoop Paywall Bundle is a simple and powerful plugin that allows online publishers to monetize their content.

  • Friday, November 3, 2017
  • by ahilles107
  • Repository
  • 4 Watchers
  • 3 Stars
  • 647 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 6 Forks
  • 0 Open issues
  • 4 Versions
  • 0 % Grown

The README.md

Newscoop Paywall Bundle

Scrutinizer Code Quality Code Climate SensioLabsInsight, (*1)

Newscoop Paywall Bundle is a simple and powerful plugin that allows online publishers to monetize their content., (*2)

Features:

  • creating publication, issue, section, article aware subscriptions,
  • email notifications,
  • ordered subscription management,
  • discounts (supports percentage discounts at the moment),
  • possibility to define subscription duration/period (in months and days),
  • supports diffrent currencies
  • renewals
  • imports live exchange rates from European Central Bank and Central Bank of Azerbaijan
  • partial support for subscriptions' translations (subscription name and description is translatable)
  • API
  • smarty functions (see Samples section below)
  • integrates a framework agnostic, multi-gateway payment processing library called Omnipay

This plugin realizes "offline" as well as "online" payments. By default, there is a PayPal integration built-in., (*3)

Installing Newscoop Paywall Plugin Guide

Installation is a quick process:, (*4)

  1. Installing plugin through our Newscoop Plugin System
  2. Import currencies
  3. Configure PayPal gateway (optional)
  4. That's all!

Step 1: Installing plugin through our Newscoop Plugin System

Run the command: ``` bash $ php application/console plugins:install "newscoop/newscoop-paywall-bundle" $ php application/console assets:install public/, (*5)

Plugin will be installed to your project's `newscoop/plugins/Newscoop` directory.

### Step 2: Import currencies (optional)

To make use of the paywall and to be able to create new subscriptions, currencies needs to be defined.
This can be done manually (in the plugin backend) as well as automatically, we recommend the second option.

Run command:

``` bash
$ php application/console paywall:currency:import

Currencies will be imported from European Central Bank and default used currency will be EUR., (*6)

Note:, (*7)

You can also import currencies from the Central Bank of Azerbaijan where the default currency will be AZN., (*8)

To do that run command:, (*9)

``` bash $ php application/console paywall:currency:import cbar, (*10)


### Step 3: Configure PayPal gateway (optional) After the installation, by default the plugin realizes "offline" payments. If you want to use built-in PayPal integration, you will need to provide more details to access your PayPal account. To do this you need to add the following parameters to your `custom_parameters.yml` file in Newscoop, with your PayPal credentials: ```yaml # application/configs/parameters/custom_parameters.yml parameters: paywall_omnipay: brandName: "My website" # this will show up in PayPal payment step as a brand name. gateways: PayPal_Express: username: <api_username> password: <api_password> signature: <api_signature> # test_mode: true #used for testing purposes when using PayPal sandbox

Dispatch the plugin update event so it can add PayPal gateway to Paywall plugin, execute the command:, (*11)

``` bash $ php application/console plugins:dispatch "newscoop/newscoop-paywall-bundle" update, (*12)


Go to `Newscoop backend -> Plugins -> Paywall -> Configure Paywall` and choose PayPal gateway from `Payment Gateway` select box. Click "Save". PayPal with provided credentials will be used now as a default payment gateway. Check [here](https://developer.paypal.com/docs/classic/api/apiCredentials/#creating-an-api-signature) how to obtain PayPal credentials for your account. ### Step 4: That's all! Go to Newscoop Admin panel and then hit `Plugins` tab. Newscoop Paywall Plugin will show up there. Now, you can add new subscriptions etc. Samples: -------

Resources/doc/ ```, (*13)

License

This bundle is under the GNU General Public License v3. See the complete license in the bundle:, (*14)

LICENSE.txt

About

Newscoop Paywall Bundle is a Sourcefabric z.Ăș. initiative., (*15)

The Versions

03/11 2017

dev-master

9999999-dev

Newscoop Paywall Bundle is a simple and powerful plugin that allows online publishers to monetize their content.

  Sources   Download

GPL-3.0

The Requires

 

payment cms content subscription newscoop integration monetization paywall

28/05 2015

0.4

0.4.0.0

Paywall/Payment providers support in Newscoop

  Sources   Download

GPL-3.0

The Requires

 

cms newscoop integration pawyall

23/03 2015

0.3

0.3.0.0

Paywall/Payment providers support in Newscoop

  Sources   Download

GPL-3.0

The Requires

 

cms newscoop integration pawyall

19/01 2015

4.3.x-dev

4.3.9999999.9999999-dev

Paywall/Payment providers support in Newscoop

  Sources   Download

GPL-3.0

The Requires

 

cms newscoop integration pawyall