CONTENTS OF THIS FILE
- Introduction
- Tested
- Known Issues
- Special Thanks
- Requirements
- Installation
- Coming From Drupal?
- Usage
- License
- Credits
- Maintainers
INTRODUCTION
This is a simple module to sell access to your site's content. Create content per the usual way, and site viewers will see a teaser for each and a purchase access button.
Upon purchasing access, those users will be able to view the full content.
The goal of this module is to provide a subscription service and a paywall, but for right now I am getting the paywall working first and the subscription is on the road map while I learn what the best way to do this is.
Braintree Payments credit card processing is built into the flow.
TESTED
Working state on Backdrop 1.0.
KNOWN ISSUES
It appears that Backdrop CMS will use Libraries module to handle 3rd party code, so this module is being turned back into a dependency on Libraries.
Please log any bugs you find in as we turn this back into depending on Libraries.
SPECIAL THANKS
Braintree Payments
REQUIREMENTS
Libraries module and the Braintree PHP Library
INSTALLATION
Install the Libraries module for Backdrop CMS.
Install this module using the official Backdrop CMS instructions at https://backdropcms.org/guide/modules
Visit https://github.com/braintree/braintree_php and download a release (latest release if you want?)
In your site root, find or create the libraries folder.
For example, you have folders: modules, themes, layouts in the same place as the libraries folder.
Create a folder inside this libraries folder named "braintree".
Place the CHANGELOG.MD file, and the lib folder (from the above Github) into the libraries/braintree folder.
Different modules that use the Braintree PHP API (from the above Github) can share using this, this way
If you don't have an error status message on your site on every page, it is installed successfully.
COMING FROM DRUPAL?
Nothing substantially different.
PERMISSIONS
@todo
USAGE
LICENSE
This project is GPL v2 software. See the LICENSE.txt file in this directory for complete text.
CREDITS
- biolithic https://github.com/biolithic
MAINTAINERS
- biolithic https://github.com/biolithic
Ported to Backdrop by:
- biolithic https://github.com/biolithic