SlideShare a Scribd company logo
Protecting Video Course Content
A Simple Use of MemberPress
Bob Spies
Flying Seal Systems
bob@flyingsealsystems.com
The Application
• Site: theartoflivinginc.com
(career and life coaching).
• Two YouTube-hosted video
courses, each with its own
page.
• A free intro video for each
course.
Customer Flow:
• Customer views intro video.
• Customer begins subscription process:
• Customer fills out basic information and is taken
to PayPal.
Customer Flow (2):
•Customer is returned from PayPal to the
“thank you” page for the course in question.
• In future, s/he simply goes to the course page.
•If a customer goes directly to the Course page
and isn’t logged in, s/he is presented with
options.
Setup
•Membership Definition
• Description
• Price
• Registration thank you message
Setup (continued)
•Protection Rule
• Specifies content and which memberships can
access it.
• Message shown if someone without permission
attempts to access the content.
Setup (continued)
•Payment method(s)
• MemberPress supports
• PayPal
• Stripe
• Authorize.net
Why I Chose MemberPress
• Experience working with it on a prior project.
• Knew MemberPress was the most flexible of all the solutions
I had evaluated then.
• I had received excellent support.
• Needed ability for customer to purchase multiple
independent memberships.
• Chris Lema reviews.
Ease of Use
• Simple and straightforward, except for Payment setup.
• Payment documentation for PayPal was confusing, out-of-
date, incomplete, and in one case wrong.
• Gotcha: Setting things up so only MemberPress PayPal
customers are returned to the Video purchase thankyou
page.
Handling the After-PayPal Gotcha
• Set up PayPal to return customer to standard (non-video)
thank you page:
• Ignore the return URL specified by MemberPress:
Handling the After-PayPal Gotcha (2)
• Now non-video (non-MemberPress) customers will get
returned to the standard thank you page.
• Video customers will still get returned to the video thank
you page with text specific to the video course they have
purchased.
• (MemberPress will override the return page specified on
PayPal.)
What I Liked About MemberPress
• Clean, flexible architecture.
• “Rules”-based architecture doesn’t make limiting
assumptions as to how a Membership will be implemented.
• (From prior project) Actions and filters to handle any kind of
customization required.
• Easy to use, except for the Payment setup.
• Great technical support.
What I Didn’t Like About
MemberPress
• Relatively poor documentation.
• Not well organized.
• PayPal-related documentation out-of-date, uses different
terminology than PayPal does.
• Relies mostly on videos.
• Didn’t include handling the “other PayPal customers” Gotcha.
• Confusing PayPal setup Admin panel.

More Related Content

What's hot

Helium 10 presentation: Product Demonstration Videos for Amazon & eComm,
Helium 10 presentation: Product Demonstration Videos for Amazon & eComm, Helium 10 presentation: Product Demonstration Videos for Amazon & eComm,
Helium 10 presentation: Product Demonstration Videos for Amazon & eComm,
VideoTelepathy
 
Flash Xml Engine - Daniel Kawa - 2009 06 15
Flash Xml Engine - Daniel Kawa - 2009 06 15 Flash Xml Engine - Daniel Kawa - 2009 06 15
Flash Xml Engine - Daniel Kawa - 2009 06 15
Hello Group
 
Why Choose Softworks
Why Choose SoftworksWhy Choose Softworks
Why Choose Softworks
Nadine Walsh
 
Intro To Magento CMXExpo 09
Intro To Magento CMXExpo 09Intro To Magento CMXExpo 09
Intro To Magento CMXExpo 09
Jonathan Lackey
 
Joomla e commerce- mijo shop
Joomla e commerce- mijo shopJoomla e commerce- mijo shop
Joomla e commerce- mijo shop
Peter Bui
 
staples-vertical-transition
staples-vertical-transitionstaples-vertical-transition
staples-vertical-transition
David Nolan
 
S2new
S2newS2new
Online shopping Project
Online shopping Project Online shopping Project
Online shopping Project
Krishna Mohan Shakya
 
1. i web workflow overview en
1. i web workflow overview en1. i web workflow overview en
1. i web workflow overview en
Heo Gòm
 
Setting up shop with WooCommerce
Setting up shop with WooCommerceSetting up shop with WooCommerce
Setting up shop with WooCommerce
Mike Hale
 
Maintaining a joomla website - Canberra
Maintaining a joomla website - CanberraMaintaining a joomla website - Canberra
Maintaining a joomla website - Canberra
Tim Plummer
 

What's hot (11)

Helium 10 presentation: Product Demonstration Videos for Amazon & eComm,
Helium 10 presentation: Product Demonstration Videos for Amazon & eComm, Helium 10 presentation: Product Demonstration Videos for Amazon & eComm,
Helium 10 presentation: Product Demonstration Videos for Amazon & eComm,
 
Flash Xml Engine - Daniel Kawa - 2009 06 15
Flash Xml Engine - Daniel Kawa - 2009 06 15 Flash Xml Engine - Daniel Kawa - 2009 06 15
Flash Xml Engine - Daniel Kawa - 2009 06 15
 
Why Choose Softworks
Why Choose SoftworksWhy Choose Softworks
Why Choose Softworks
 
Intro To Magento CMXExpo 09
Intro To Magento CMXExpo 09Intro To Magento CMXExpo 09
Intro To Magento CMXExpo 09
 
Joomla e commerce- mijo shop
Joomla e commerce- mijo shopJoomla e commerce- mijo shop
Joomla e commerce- mijo shop
 
staples-vertical-transition
staples-vertical-transitionstaples-vertical-transition
staples-vertical-transition
 
S2new
S2newS2new
S2new
 
Online shopping Project
Online shopping Project Online shopping Project
Online shopping Project
 
1. i web workflow overview en
1. i web workflow overview en1. i web workflow overview en
1. i web workflow overview en
 
Setting up shop with WooCommerce
Setting up shop with WooCommerceSetting up shop with WooCommerce
Setting up shop with WooCommerce
 
Maintaining a joomla website - Canberra
Maintaining a joomla website - CanberraMaintaining a joomla website - Canberra
Maintaining a joomla website - Canberra
 

Similar to WordPress Membership Plugins: MemberPress

Build a Membership Site with WordPress
Build a Membership Site with WordPressBuild a Membership Site with WordPress
Build a Membership Site with WordPress
Jeremy Green
 
An Introduction To Software Development - Software Support and Maintenance
An Introduction To Software Development - Software Support and MaintenanceAn Introduction To Software Development - Software Support and Maintenance
An Introduction To Software Development - Software Support and Maintenance
Blue Elephant Consulting
 
Video-based marketing: How to make videos work for you
Video-based marketing: How to make videos work for youVideo-based marketing: How to make videos work for you
Video-based marketing: How to make videos work for you
Alconost
 
software construction and development pptx
software construction and development pptxsoftware construction and development pptx
software construction and development pptx
AdilIqbalAdil
 
Illawarra Digital Enterprise Program - Creating and uploading videos for YouT...
Illawarra Digital Enterprise Program - Creating and uploading videos for YouT...Illawarra Digital Enterprise Program - Creating and uploading videos for YouT...
Illawarra Digital Enterprise Program - Creating and uploading videos for YouT...
Regional Development Australia (RDA) Illawarra
 
Build your site tonight, be blogging tomorrow
Build your site tonight, be blogging tomorrowBuild your site tonight, be blogging tomorrow
Build your site tonight, be blogging tomorrow
Warren Denley
 
Website optimization for SaaS conversions - muHive
Website optimization for SaaS conversions - muHiveWebsite optimization for SaaS conversions - muHive
Website optimization for SaaS conversions - muHive
muHive Technologies
 
Session and cookies,get and post
Session and cookies,get and postSession and cookies,get and post
Session and cookies,get and post
baabtra.com - No. 1 supplier of quality freshers
 
10 Ways To Use Video With Marketo
10 Ways To Use Video With Marketo10 Ways To Use Video With Marketo
10 Ways To Use Video With Marketo
Brightcove
 
Membership Sites on WordPress
Membership Sites on WordPressMembership Sites on WordPress
Membership Sites on WordPress
East Bay WordPress Meetup
 
Adroits kj somaiya institute of management studies and research ankit
Adroits kj somaiya institute of management studies and research ankitAdroits kj somaiya institute of management studies and research ankit
Adroits kj somaiya institute of management studies and research ankit
Pravin Bokil
 
ZiMoviFeatureDocument2016
ZiMoviFeatureDocument2016ZiMoviFeatureDocument2016
ZiMoviFeatureDocument2016
Karl McCaffrey
 
Shop24 Presentation Slide sixth semester
Shop24 Presentation Slide sixth semesterShop24 Presentation Slide sixth semester
Shop24 Presentation Slide sixth semester
Amrit Timalsina
 
Rs-Member Wordpress Membership
Rs-Member Wordpress Membership Rs-Member Wordpress Membership
Rs-Member Wordpress Membership
themexpo
 
E commerce
E commerceE commerce
E commerce
Pankaj Bhaisare
 
Google Analytics Video Event Tracking
Google Analytics Video Event TrackingGoogle Analytics Video Event Tracking
Google Analytics Video Event Tracking
Viddler Inc.
 
Securing your WooCommerce Site
Securing your WooCommerce SiteSecuring your WooCommerce Site
Securing your WooCommerce Site
Jamie Schmid
 
WordCamp Pokhara - Contributing to the WordPress Repository in a smart Way
WordCamp Pokhara - Contributing to the WordPress Repository in a smart WayWordCamp Pokhara - Contributing to the WordPress Repository in a smart Way
WordCamp Pokhara - Contributing to the WordPress Repository in a smart Way
Mizanur Rahaman Mizan
 
Edinayoutubeonly HSA
Edinayoutubeonly HSAEdinayoutubeonly HSA
Edinayoutubeonly HSA
Sherri McNeely
 
Optimizing User Journeys in Amazon Prime: A Conversion Improvement Approach
Optimizing User Journeys in Amazon Prime: A Conversion Improvement ApproachOptimizing User Journeys in Amazon Prime: A Conversion Improvement Approach
Optimizing User Journeys in Amazon Prime: A Conversion Improvement Approach
Ruchir Sinha
 

Similar to WordPress Membership Plugins: MemberPress (20)

Build a Membership Site with WordPress
Build a Membership Site with WordPressBuild a Membership Site with WordPress
Build a Membership Site with WordPress
 
An Introduction To Software Development - Software Support and Maintenance
An Introduction To Software Development - Software Support and MaintenanceAn Introduction To Software Development - Software Support and Maintenance
An Introduction To Software Development - Software Support and Maintenance
 
Video-based marketing: How to make videos work for you
Video-based marketing: How to make videos work for youVideo-based marketing: How to make videos work for you
Video-based marketing: How to make videos work for you
 
software construction and development pptx
software construction and development pptxsoftware construction and development pptx
software construction and development pptx
 
Illawarra Digital Enterprise Program - Creating and uploading videos for YouT...
Illawarra Digital Enterprise Program - Creating and uploading videos for YouT...Illawarra Digital Enterprise Program - Creating and uploading videos for YouT...
Illawarra Digital Enterprise Program - Creating and uploading videos for YouT...
 
Build your site tonight, be blogging tomorrow
Build your site tonight, be blogging tomorrowBuild your site tonight, be blogging tomorrow
Build your site tonight, be blogging tomorrow
 
Website optimization for SaaS conversions - muHive
Website optimization for SaaS conversions - muHiveWebsite optimization for SaaS conversions - muHive
Website optimization for SaaS conversions - muHive
 
Session and cookies,get and post
Session and cookies,get and postSession and cookies,get and post
Session and cookies,get and post
 
10 Ways To Use Video With Marketo
10 Ways To Use Video With Marketo10 Ways To Use Video With Marketo
10 Ways To Use Video With Marketo
 
Membership Sites on WordPress
Membership Sites on WordPressMembership Sites on WordPress
Membership Sites on WordPress
 
Adroits kj somaiya institute of management studies and research ankit
Adroits kj somaiya institute of management studies and research ankitAdroits kj somaiya institute of management studies and research ankit
Adroits kj somaiya institute of management studies and research ankit
 
ZiMoviFeatureDocument2016
ZiMoviFeatureDocument2016ZiMoviFeatureDocument2016
ZiMoviFeatureDocument2016
 
Shop24 Presentation Slide sixth semester
Shop24 Presentation Slide sixth semesterShop24 Presentation Slide sixth semester
Shop24 Presentation Slide sixth semester
 
Rs-Member Wordpress Membership
Rs-Member Wordpress Membership Rs-Member Wordpress Membership
Rs-Member Wordpress Membership
 
E commerce
E commerceE commerce
E commerce
 
Google Analytics Video Event Tracking
Google Analytics Video Event TrackingGoogle Analytics Video Event Tracking
Google Analytics Video Event Tracking
 
Securing your WooCommerce Site
Securing your WooCommerce SiteSecuring your WooCommerce Site
Securing your WooCommerce Site
 
WordCamp Pokhara - Contributing to the WordPress Repository in a smart Way
WordCamp Pokhara - Contributing to the WordPress Repository in a smart WayWordCamp Pokhara - Contributing to the WordPress Repository in a smart Way
WordCamp Pokhara - Contributing to the WordPress Repository in a smart Way
 
Edinayoutubeonly HSA
Edinayoutubeonly HSAEdinayoutubeonly HSA
Edinayoutubeonly HSA
 
Optimizing User Journeys in Amazon Prime: A Conversion Improvement Approach
Optimizing User Journeys in Amazon Prime: A Conversion Improvement ApproachOptimizing User Journeys in Amazon Prime: A Conversion Improvement Approach
Optimizing User Journeys in Amazon Prime: A Conversion Improvement Approach
 

More from East Bay WordPress Meetup

How to Conduct an SEO Audit
How to Conduct an SEO AuditHow to Conduct an SEO Audit
How to Conduct an SEO Audit
East Bay WordPress Meetup
 
WordPress Membership Plugins: WP-Members
WordPress Membership Plugins: WP-MembersWordPress Membership Plugins: WP-Members
WordPress Membership Plugins: WP-Members
East Bay WordPress Meetup
 
How to Develop a Color Palette for Your Website with Amanada McCoy
How to Develop a Color Palette for Your Website with Amanada McCoyHow to Develop a Color Palette for Your Website with Amanada McCoy
How to Develop a Color Palette for Your Website with Amanada McCoy
East Bay WordPress Meetup
 
Event Management Plugins for WordPress
Event Management Plugins for WordPressEvent Management Plugins for WordPress
Event Management Plugins for WordPress
East Bay WordPress Meetup
 
Beyond Gravity Forms: Form Plugins for WordPress
Beyond Gravity Forms: Form Plugins for WordPressBeyond Gravity Forms: Form Plugins for WordPress
Beyond Gravity Forms: Form Plugins for WordPress
East Bay WordPress Meetup
 
Is Your (Client's) Website Ready for 2017?
Is Your (Client's) Website Ready for 2017?Is Your (Client's) Website Ready for 2017?
Is Your (Client's) Website Ready for 2017?
East Bay WordPress Meetup
 
Git Version Control for the Complete N00b by Adam LaBarge
Git Version Control for the Complete N00b by Adam LaBargeGit Version Control for the Complete N00b by Adam LaBarge
Git Version Control for the Complete N00b by Adam LaBarge
East Bay WordPress Meetup
 
Making WordPress Easier to Use
Making WordPress Easier to UseMaking WordPress Easier to Use
Making WordPress Easier to Use
East Bay WordPress Meetup
 
WordPress Comments (November Meetup)
WordPress Comments (November Meetup)WordPress Comments (November Meetup)
WordPress Comments (November Meetup)
East Bay WordPress Meetup
 
Sallie Goetsch: Making the Events Calendar Sit Up and Beg
Sallie Goetsch: Making the Events Calendar Sit Up and BegSallie Goetsch: Making the Events Calendar Sit Up and Beg
Sallie Goetsch: Making the Events Calendar Sit Up and Beg
East Bay WordPress Meetup
 
Rob La Gatta; Making the Events Calendar Sit Up and Beg
Rob La Gatta; Making the Events Calendar Sit Up and BegRob La Gatta; Making the Events Calendar Sit Up and Beg
Rob La Gatta; Making the Events Calendar Sit Up and Beg
East Bay WordPress Meetup
 
Advanced Custom Fields: Amazing Possibilities and Irritating Limitations
Advanced Custom Fields: Amazing Possibilities and Irritating LimitationsAdvanced Custom Fields: Amazing Possibilities and Irritating Limitations
Advanced Custom Fields: Amazing Possibilities and Irritating Limitations
East Bay WordPress Meetup
 
March 2015: Plugins Worth Paying For
March 2015: Plugins Worth Paying ForMarch 2015: Plugins Worth Paying For
March 2015: Plugins Worth Paying For
East Bay WordPress Meetup
 
Google Webmaster Tools for WordPress
Google Webmaster Tools for WordPressGoogle Webmaster Tools for WordPress
Google Webmaster Tools for WordPress
East Bay WordPress Meetup
 
Introduction to Google Analytics by Katherine Mancuso
Introduction to Google Analytics by Katherine MancusoIntroduction to Google Analytics by Katherine Mancuso
Introduction to Google Analytics by Katherine Mancuso
East Bay WordPress Meetup
 
iThemes Exchange: the New Kid on the WordPress E-Commerce Block
iThemes Exchange: the New Kid on the WordPress E-Commerce BlockiThemes Exchange: the New Kid on the WordPress E-Commerce Block
iThemes Exchange: the New Kid on the WordPress E-Commerce Block
East Bay WordPress Meetup
 
Running a WordPress Business--Some Numbers
Running a WordPress Business--Some NumbersRunning a WordPress Business--Some Numbers
Running a WordPress Business--Some Numbers
East Bay WordPress Meetup
 
What Developers Need Designers to Know about WordPress
What Developers Need Designers to Know about WordPressWhat Developers Need Designers to Know about WordPress
What Developers Need Designers to Know about WordPress
East Bay WordPress Meetup
 
Making WordPress Fly
Making WordPress FlyMaking WordPress Fly
Making WordPress Fly
East Bay WordPress Meetup
 
Drag-and-drop WordPress Themes, featuring Themify Builder
Drag-and-drop WordPress Themes, featuring Themify BuilderDrag-and-drop WordPress Themes, featuring Themify Builder
Drag-and-drop WordPress Themes, featuring Themify Builder
East Bay WordPress Meetup
 

More from East Bay WordPress Meetup (20)

How to Conduct an SEO Audit
How to Conduct an SEO AuditHow to Conduct an SEO Audit
How to Conduct an SEO Audit
 
WordPress Membership Plugins: WP-Members
WordPress Membership Plugins: WP-MembersWordPress Membership Plugins: WP-Members
WordPress Membership Plugins: WP-Members
 
How to Develop a Color Palette for Your Website with Amanada McCoy
How to Develop a Color Palette for Your Website with Amanada McCoyHow to Develop a Color Palette for Your Website with Amanada McCoy
How to Develop a Color Palette for Your Website with Amanada McCoy
 
Event Management Plugins for WordPress
Event Management Plugins for WordPressEvent Management Plugins for WordPress
Event Management Plugins for WordPress
 
Beyond Gravity Forms: Form Plugins for WordPress
Beyond Gravity Forms: Form Plugins for WordPressBeyond Gravity Forms: Form Plugins for WordPress
Beyond Gravity Forms: Form Plugins for WordPress
 
Is Your (Client's) Website Ready for 2017?
Is Your (Client's) Website Ready for 2017?Is Your (Client's) Website Ready for 2017?
Is Your (Client's) Website Ready for 2017?
 
Git Version Control for the Complete N00b by Adam LaBarge
Git Version Control for the Complete N00b by Adam LaBargeGit Version Control for the Complete N00b by Adam LaBarge
Git Version Control for the Complete N00b by Adam LaBarge
 
Making WordPress Easier to Use
Making WordPress Easier to UseMaking WordPress Easier to Use
Making WordPress Easier to Use
 
WordPress Comments (November Meetup)
WordPress Comments (November Meetup)WordPress Comments (November Meetup)
WordPress Comments (November Meetup)
 
Sallie Goetsch: Making the Events Calendar Sit Up and Beg
Sallie Goetsch: Making the Events Calendar Sit Up and BegSallie Goetsch: Making the Events Calendar Sit Up and Beg
Sallie Goetsch: Making the Events Calendar Sit Up and Beg
 
Rob La Gatta; Making the Events Calendar Sit Up and Beg
Rob La Gatta; Making the Events Calendar Sit Up and BegRob La Gatta; Making the Events Calendar Sit Up and Beg
Rob La Gatta; Making the Events Calendar Sit Up and Beg
 
Advanced Custom Fields: Amazing Possibilities and Irritating Limitations
Advanced Custom Fields: Amazing Possibilities and Irritating LimitationsAdvanced Custom Fields: Amazing Possibilities and Irritating Limitations
Advanced Custom Fields: Amazing Possibilities and Irritating Limitations
 
March 2015: Plugins Worth Paying For
March 2015: Plugins Worth Paying ForMarch 2015: Plugins Worth Paying For
March 2015: Plugins Worth Paying For
 
Google Webmaster Tools for WordPress
Google Webmaster Tools for WordPressGoogle Webmaster Tools for WordPress
Google Webmaster Tools for WordPress
 
Introduction to Google Analytics by Katherine Mancuso
Introduction to Google Analytics by Katherine MancusoIntroduction to Google Analytics by Katherine Mancuso
Introduction to Google Analytics by Katherine Mancuso
 
iThemes Exchange: the New Kid on the WordPress E-Commerce Block
iThemes Exchange: the New Kid on the WordPress E-Commerce BlockiThemes Exchange: the New Kid on the WordPress E-Commerce Block
iThemes Exchange: the New Kid on the WordPress E-Commerce Block
 
Running a WordPress Business--Some Numbers
Running a WordPress Business--Some NumbersRunning a WordPress Business--Some Numbers
Running a WordPress Business--Some Numbers
 
What Developers Need Designers to Know about WordPress
What Developers Need Designers to Know about WordPressWhat Developers Need Designers to Know about WordPress
What Developers Need Designers to Know about WordPress
 
Making WordPress Fly
Making WordPress FlyMaking WordPress Fly
Making WordPress Fly
 
Drag-and-drop WordPress Themes, featuring Themify Builder
Drag-and-drop WordPress Themes, featuring Themify BuilderDrag-and-drop WordPress Themes, featuring Themify Builder
Drag-and-drop WordPress Themes, featuring Themify Builder
 

Recently uploaded

Bangalore Call Girls 9079923931 With -Cuties' Hot Call Girls
Bangalore Call Girls 9079923931 With -Cuties' Hot Call GirlsBangalore Call Girls 9079923931 With -Cuties' Hot Call Girls
Bangalore Call Girls 9079923931 With -Cuties' Hot Call Girls
narwatsonia7
 
Decentralized Justice in Gaming and Esports
Decentralized Justice in Gaming and EsportsDecentralized Justice in Gaming and Esports
Decentralized Justice in Gaming and Esports
Federico Ast
 
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
dtagbe
 
10 Conversion Rate Optimization (CRO) Techniques to Boost Your Website’s Perf...
10 Conversion Rate Optimization (CRO) Techniques to Boost Your Website’s Perf...10 Conversion Rate Optimization (CRO) Techniques to Boost Your Website’s Perf...
10 Conversion Rate Optimization (CRO) Techniques to Boost Your Website’s Perf...
Web Inspire
 
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
thezot
 
EASY TUTORIAL OF HOW TO USE CiCi AI BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CiCi AI BY: FEBLESS HERNANE EASY TUTORIAL OF HOW TO USE CiCi AI BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CiCi AI BY: FEBLESS HERNANE
Febless Hernane
 
Securing BGP: Operational Strategies and Best Practices for Network Defenders...
Securing BGP: Operational Strategies and Best Practices for Network Defenders...Securing BGP: Operational Strategies and Best Practices for Network Defenders...
Securing BGP: Operational Strategies and Best Practices for Network Defenders...
APNIC
 
KubeCon & CloudNative Con 2024 Artificial Intelligent
KubeCon & CloudNative Con 2024 Artificial IntelligentKubeCon & CloudNative Con 2024 Artificial Intelligent
KubeCon & CloudNative Con 2024 Artificial Intelligent
Emre Gündoğdu
 
Bengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal BrandingBengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal Branding
Tarandeep Singh
 
Network Security and Cyber Laws (Complete Notes) for B.Tech/BCA/BSc. IT
Network Security and Cyber Laws (Complete Notes) for B.Tech/BCA/BSc. ITNetwork Security and Cyber Laws (Complete Notes) for B.Tech/BCA/BSc. IT
Network Security and Cyber Laws (Complete Notes) for B.Tech/BCA/BSc. IT
Sarthak Sobti
 
Unlimited Short Call Girls Mumbai ✅ 9833363713 FULL CASH PAYMENT
Unlimited Short Call Girls Mumbai ✅ 9833363713 FULL CASH PAYMENTUnlimited Short Call Girls Mumbai ✅ 9833363713 FULL CASH PAYMENT
Unlimited Short Call Girls Mumbai ✅ 9833363713 FULL CASH PAYMENT
rajesh344555
 
Unlimited Short Call Girls Navi Mumbai ✅ 9967824496 FULL CASH PAYMENT
Unlimited Short Call Girls Navi Mumbai ✅ 9967824496 FULL CASH PAYMENTUnlimited Short Call Girls Navi Mumbai ✅ 9967824496 FULL CASH PAYMENT
Unlimited Short Call Girls Navi Mumbai ✅ 9967824496 FULL CASH PAYMENT
rajesh344555
 
cyber crime.pptx..........................
cyber crime.pptx..........................cyber crime.pptx..........................
cyber crime.pptx..........................
GNAMBIKARAO
 
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
APNIC
 
DocSplit Subsequent Implementation Activation.pptx
DocSplit Subsequent Implementation Activation.pptxDocSplit Subsequent Implementation Activation.pptx
DocSplit Subsequent Implementation Activation.pptx
AmitTuteja9
 

Recently uploaded (15)

Bangalore Call Girls 9079923931 With -Cuties' Hot Call Girls
Bangalore Call Girls 9079923931 With -Cuties' Hot Call GirlsBangalore Call Girls 9079923931 With -Cuties' Hot Call Girls
Bangalore Call Girls 9079923931 With -Cuties' Hot Call Girls
 
Decentralized Justice in Gaming and Esports
Decentralized Justice in Gaming and EsportsDecentralized Justice in Gaming and Esports
Decentralized Justice in Gaming and Esports
 
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
 
10 Conversion Rate Optimization (CRO) Techniques to Boost Your Website’s Perf...
10 Conversion Rate Optimization (CRO) Techniques to Boost Your Website’s Perf...10 Conversion Rate Optimization (CRO) Techniques to Boost Your Website’s Perf...
10 Conversion Rate Optimization (CRO) Techniques to Boost Your Website’s Perf...
 
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
 
EASY TUTORIAL OF HOW TO USE CiCi AI BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CiCi AI BY: FEBLESS HERNANE EASY TUTORIAL OF HOW TO USE CiCi AI BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CiCi AI BY: FEBLESS HERNANE
 
Securing BGP: Operational Strategies and Best Practices for Network Defenders...
Securing BGP: Operational Strategies and Best Practices for Network Defenders...Securing BGP: Operational Strategies and Best Practices for Network Defenders...
Securing BGP: Operational Strategies and Best Practices for Network Defenders...
 
KubeCon & CloudNative Con 2024 Artificial Intelligent
KubeCon & CloudNative Con 2024 Artificial IntelligentKubeCon & CloudNative Con 2024 Artificial Intelligent
KubeCon & CloudNative Con 2024 Artificial Intelligent
 
Bengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal BrandingBengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal Branding
 
Network Security and Cyber Laws (Complete Notes) for B.Tech/BCA/BSc. IT
Network Security and Cyber Laws (Complete Notes) for B.Tech/BCA/BSc. ITNetwork Security and Cyber Laws (Complete Notes) for B.Tech/BCA/BSc. IT
Network Security and Cyber Laws (Complete Notes) for B.Tech/BCA/BSc. IT
 
Unlimited Short Call Girls Mumbai ✅ 9833363713 FULL CASH PAYMENT
Unlimited Short Call Girls Mumbai ✅ 9833363713 FULL CASH PAYMENTUnlimited Short Call Girls Mumbai ✅ 9833363713 FULL CASH PAYMENT
Unlimited Short Call Girls Mumbai ✅ 9833363713 FULL CASH PAYMENT
 
Unlimited Short Call Girls Navi Mumbai ✅ 9967824496 FULL CASH PAYMENT
Unlimited Short Call Girls Navi Mumbai ✅ 9967824496 FULL CASH PAYMENTUnlimited Short Call Girls Navi Mumbai ✅ 9967824496 FULL CASH PAYMENT
Unlimited Short Call Girls Navi Mumbai ✅ 9967824496 FULL CASH PAYMENT
 
cyber crime.pptx..........................
cyber crime.pptx..........................cyber crime.pptx..........................
cyber crime.pptx..........................
 
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
 
DocSplit Subsequent Implementation Activation.pptx
DocSplit Subsequent Implementation Activation.pptxDocSplit Subsequent Implementation Activation.pptx
DocSplit Subsequent Implementation Activation.pptx
 

WordPress Membership Plugins: MemberPress

  • 1. Protecting Video Course Content A Simple Use of MemberPress Bob Spies Flying Seal Systems bob@flyingsealsystems.com
  • 2. The Application • Site: theartoflivinginc.com (career and life coaching). • Two YouTube-hosted video courses, each with its own page. • A free intro video for each course.
  • 3. Customer Flow: • Customer views intro video. • Customer begins subscription process: • Customer fills out basic information and is taken to PayPal.
  • 4. Customer Flow (2): •Customer is returned from PayPal to the “thank you” page for the course in question. • In future, s/he simply goes to the course page. •If a customer goes directly to the Course page and isn’t logged in, s/he is presented with options.
  • 5. Setup •Membership Definition • Description • Price • Registration thank you message
  • 6. Setup (continued) •Protection Rule • Specifies content and which memberships can access it. • Message shown if someone without permission attempts to access the content.
  • 7. Setup (continued) •Payment method(s) • MemberPress supports • PayPal • Stripe • Authorize.net
  • 8. Why I Chose MemberPress • Experience working with it on a prior project. • Knew MemberPress was the most flexible of all the solutions I had evaluated then. • I had received excellent support. • Needed ability for customer to purchase multiple independent memberships. • Chris Lema reviews.
  • 9. Ease of Use • Simple and straightforward, except for Payment setup. • Payment documentation for PayPal was confusing, out-of- date, incomplete, and in one case wrong. • Gotcha: Setting things up so only MemberPress PayPal customers are returned to the Video purchase thankyou page.
  • 10. Handling the After-PayPal Gotcha • Set up PayPal to return customer to standard (non-video) thank you page: • Ignore the return URL specified by MemberPress:
  • 11. Handling the After-PayPal Gotcha (2) • Now non-video (non-MemberPress) customers will get returned to the standard thank you page. • Video customers will still get returned to the video thank you page with text specific to the video course they have purchased. • (MemberPress will override the return page specified on PayPal.)
  • 12. What I Liked About MemberPress • Clean, flexible architecture. • “Rules”-based architecture doesn’t make limiting assumptions as to how a Membership will be implemented. • (From prior project) Actions and filters to handle any kind of customization required. • Easy to use, except for the Payment setup. • Great technical support.
  • 13. What I Didn’t Like About MemberPress • Relatively poor documentation. • Not well organized. • PayPal-related documentation out-of-date, uses different terminology than PayPal does. • Relies mostly on videos. • Didn’t include handling the “other PayPal customers” Gotcha. • Confusing PayPal setup Admin panel.