Track Membership Signups & Display on the Frontend (Tickets, Limited-stock, social proof, etc.)
Support for Hungarian Forint (HUR) currency
1) The problem → Hungarian Forint (HUR) currency is not supported. 2) Why is this important → My bank account and/or customers are using HUR. 3) What's your plan B → Require everyone to pay USD or handle billing with another tool. 4) Possible solutions we could build for you → Add native support for HUR.
Web Framework: Angular
1) The problem → I know MemberStack was built to integrate with web builders like Wordpress, Wix, Squarespace, etc. I'm building a data-heavy site, so most of these builders don't have the db chops I need. I'm working with a developer to build out my site with an Angular 9 front end. Does MS have experience integrating with that platform? 2) Why is this important → We are dead set on using Angular for our front-end. Everything else needs to work with that. 3) What's your plan B → Find another solution or build something custom. 4) Possible solutions we could build for you → A few demo projects/tutorials which explain how to setup Memberstack with an Angular front-end.
Enable public profiles
1) The problem → I have a project where some member data needs to be displayed publicly. However, because I can't access more than one member's data via Memberstack directly I have to sync this data with another tool via webhooks, zapier, etc. My usecase requires some member data to be accessible to anyone, and some data requires permission granted via a membership plan. Each member will have their own page with just their data, and some pages will have lists of multiple members who's data meets certain conditions and may be sorted. 2) Why is this important → My use case depends on it, and I have to find a million work arounds to make it happen. Managing images is particularly problematic. 3) What will happen if this goes unsolved → I'll need to keep using third party tools to sync my data. Or I'll try again with a custom app or another tool. 4) Possible solutions → Make it possible to flag some member data types as "public" so it's accessible in the front-end. This would allow builders to render whatever UI they need in the front-end. Create attributes and methods for populating filtered/conditional data to a list.
Trial doesn't show up in Stripe
1) The problem → When a customer is on a trial, it doesn't show up in Stripe 2) Why is this important → 3) What's your plan B →Possibly pulling memebrship.status from the Front-End API 4) Possible solutions we could build for you → Syncing with Stripe's trials
Membership Upgrade Date
1) The problem → I'm unable to pull the date a membership has been upgraded or downgraded from the Front-end API 2) Why is this important → We produce content on a regular basis. We only want users to have access to the content for which they have subscribed (and not the period during which they were not a paying user). If a user starts subscribing from Jan 2020, I want them to access content from Jan 2020, not content that dates back to 2017 for example 3) What's your plan B → There's a workaround, I can pull membership.current_period_end and minus the length of the membership to get the original date. This workaround only works if I don't need the membership date upgraded/downgraded as the membership.current_period_end will change as the membership is renewed. 4) Possible solutions we could build for you → Adding the date a membership has been upgraded as a field to the Front-End API.
I can't use external links to access the checkout or to select a membership
1) I want to launch the checkout from an email or external link. 2) I would like to be able to send a link to potential members to sign up. For instance in an email or message. Currently I can only link my different memberships to buttons on my site. This means there's an extra step, which means fewer conversions and more confusion. 3) Right now, I have a page with the checkout button on it. Members need to click on that button before they can checkout. Another option is to use the front-end API, but depending on how long it takes for Memberstack to load, this can take a while. 4) Adding the #membershipID to the current page URL should open the checkout.
Fully Secure Content inside of Webflow
1) The problem → I want to use Webflow to host my content, but I want it to be fully secure. 2) Why is this important → My clients understand Webflow and our stack is built around it. I don't want to use another CMS. Also, my content needs to be more secure than just basic front-end redirects. 3) What's your plan B → Hope people don't get access to my content. Wait for Webflow memberships. 4) Possible solutions we could build for you → A way to secretly tell Memberstack which pages are which and have Memberstack serve the content dynamically. i.e use fake links on the site which Memberstack maps back to the real page hosted in Webflow.
Configure password requirements (length, symbols, etc)
1) The problem → Memberstack requires passwords to be longer than 8 characters. There's no back-end means of requiring a password long than that. 2) Why is this important → Some site admin want to require a 6-character password (like Amazon) and others want to require longer passwords (or passwords with certain symbols and characters. 3) What's your plan B → Add some janky front-end code to require a longer password or to start everyone's passwords with the same characters to make them "shorter" from a member's perspective. 4) Possible solutions we could build for you → More password configuration options via the dashboard. Something like the attached Lastpass generator, but for generating password requirements.
Billing Frequency by Days
1) The problem → I was trying to set up a "membership" to be a two-time charge. I was hoping for a 45-day increment, but "days" aren't an option so I entered "6.5 weeks" to be as accurate as possible.. Seems like the membership didn't agree with the ".5" factor. 2) Why is this important →So we have an Initial Membership set up on Memebrstack as a one time charge for $10K for the first 45 days. However, we had a client who had requested the payment be split - $5k up front, and the remaining $5k at the 45-day mark. After the 45 day initial membership setup we go to a monthly fee. 3) What's your plan B → I changed it to 6 weeks and it worked. 4) Possible solutions we could build for you → Not sure if that's something that can be adjusted in the future, but it would awesome to charge by days