=== GravityStripe Subscription Manager === Contributors: ZeroZen Design, freemius Tags: Gravity Forms, Stripe, Frontend Management, Subscription, Addon Requires PHP at least: 5.2.4 License: GPLv2 or later Tested up to: 5.3.2 License URI: https://www.gnu.org/licenses/gpl-2.0.html Website: https://www.gravitystripe.com/ Description: An easy way for people to manage their stripe subscriptions made through Gravity Forms. Subscriptions are shown using a shortcode. Even includes an admin shortcode to manage ALL subscriptions and see any overdue subscription payments that failed to process in Stripe.com. Make sure your use the gravity forms registration addon so subscribers can log in and manage their subscriptions. If first_name, last_name or full_name metadata is set on stripe feed, name will be fetched from there instead of user's first and last name. == Description == An easy way for people to manage their stripe subscriptions made through Gravity Forms. Subscriptions are shown using a shortcode. Even includes an admin shortcode to manage ALL subscriptions and see any overdue subscription payments that failed to process in Stripe.com. Make sure your use the gravity forms registration addon so subscribers can log in and manage their subscriptions. If first_name, last_name or full_name metadata is set on stripe feed, name will be fetched from there instead of user's first and last name. == Whats New === 5/26/20 - Enhanced. Get listing functions - (PRO) Enhanced. Downgrade user role only when subscription period is over. 5/20/20 - Pro version launched and Added Pro version compatibiltiy. - Code beautified. - [Pro Version](https://www.gravitystripe.com/) 2/28/20 - Subscriber First Name and Last Name based on form submission (via stripe feed metadata) set on the subscription table instead of WP Account User information. - Login link added when user is not logged in. - Prompt that asks "Are you sure you want to cancel the subscription?" added when Cancel button is pressed. == Installation == 1. Manually upload the plugin files to the `/wp-content/plugins/` directory, or install the plugin through the WordPress plugins screen directly (Plugins > Add New > Upload). 2. Activate the plugin through the 'Plugins' screen in WordPress. 3. Once activated, the plugin automatically connects to the Stripe API keys set under your Gravity Forms Stripe Add-on == Pro Version Features == [https://www.gravitystripe.com/](https://www.gravitystripe.com/) 1. Enable Subscriptions Stripe using Gravity Forms 2. Admin initiated subscription cancellation 3. Admin list of active, failed payment, and cancelled subscribers 4. A page where subscribers can see details of their subscription 5. Easy allow subscribers to upgrade a subscription on their own (cancels old automatically) 6. Ability for subscribers to update payment card info on their own 7. Allow subscribers to cancel their subscriptions on their own 8. Auto-cancel subscription if payment fails x number of times 9. Decide if cancellations end the subscription immediately or at the end of the billing cycle 10. Downgrade subscriber role automatically if cancelled 11. Issue refunds == Frequently Asked Questions == = What are the shortcodes = For Subscribers to view their subscriptions: [user-subscriptions formids='formid1, formid2, ....'] (use the formid(s) used to create the subscription (must contain a stripe feed)) For the admin side: [subscription-list formids='formid1, formid2, ....'] (use the formid(s) used to create the subscription (must contain a stripe feed)) = How do you get your gravity form ids = Log into your WordPress admin dashboard. Click ‘Forms’ The ID’s are listed to the right of the form names you’ve created Reference: https://docs.gravityforms.com/shortcodes/#how-to-find-the-form-id == Screenshots == 1. https://nimb.ws/zMfYXl - List of all subscriptions for the logged in user 2. https://nimb.ws/ZTiVAh - List of all site subscriptions for admin view 3. https://nimb.ws/LAGmxZ - Responsive modeiew 3. https://nimb.ws/LAGmxZ - Responsive mode