Download the PHP package newscoop/newscoop-paywall-bundle without Composer
On this page you can find all versions of the php package newscoop/newscoop-paywall-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download newscoop/newscoop-paywall-bundle
More information about newscoop/newscoop-paywall-bundle
Files in newscoop/newscoop-paywall-bundle
Package newscoop-paywall-bundle
Short Description Paywall/Payment providers support in Newscoop
License GPL-3.0
Informations about the package newscoop-paywall-bundle
Newscoop Paywall Bundle
Newscoop Paywall Bundle is a simple and powerful plugin that allows online publishers to monetize their content.
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.
Installing Newscoop Paywall Plugin Guide
Installation is a quick process:
- Installing plugin through our Newscoop Plugin System
- Import currencies
- Configure PayPal gateway (optional)
- That's all!
Step 1: Installing plugin through our Newscoop Plugin System
Run the command:
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:
Currencies will be imported from European Central Bank and default used currency will be EUR.
Note:
You can also import currencies from the Central Bank of Azerbaijan where the default currency will be AZN.
To do that run command:
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:
Dispatch the plugin update
event so it can add PayPal gateway to Paywall plugin, execute the command:
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 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:
License
This bundle is under the GNU General Public License v3. See the complete license in the bundle:
LICENSE.txt
About
Newscoop Paywall Bundle is a Sourcefabric z.ú. initiative.
All versions of newscoop-paywall-bundle with dependencies
ext-curl Version *
newscoop/plugins-installer Version >=v0.2
mike182uk/paypal-ipn-listener Version *