How to link Memberstack membership plans to hardware device serial numbers for licensing? Answered
Hiya, I'm trying to think of a way implement Memberstack into our current product line. Any wisdom on this would be greatly appreciated.
Is there any way we could link the membership plan with the activation and licencing of a hardware device?
In theory, If the customer enters in the serial number of their device on my memberstack site and links it to a paid plan, then we could get our server to unlock that device.
To do this, need to get this information into the database as a whole. Is it doable?
Name | Email | Serial Number | Expiry Date | Plan Type
Michael Scott | m.scott@dundermifflin.com| SN12345678910 | 20240501 | Pro.
I hope this makes sense, I appreciate it's quite a complex query.
Best Regards,
Ashley
Comments
4 comments
Hi Ashley 👋 Thank you for posting your Q. This is indeed a tough one...
Looping in Nicolas Scott to give this a look as well. He may have some ideas.
I do think this is possible... one idea would be to create a "serial number submission form" which is only visible to members with a paid plan. The form could be submitted directly to your backend (and stored in Memberstack if you need to save it).
Hi Duncan,
Thanks for your suggestion, I'll give forms some thought.
In answer to your question, yes we're using Webflow for our front end, and we do have developers on board.
I'll keep giving it thought.
Hi All,
I've been trying out a few different methods. The form method discussed early is unfortunately open to errors from the customers that will confuse our process.
The other way of doing this is to create a new plan for each serial number. That way, we can ensure that the serial number the customer is paying for, is the serial number they own. In order for this to work, I'd need to.
A. Be able to generate paid memberstack plans by API.
B. Create a searchbar in Webflow that finds the Serial Number within the PlanID and set a button to the attribute value of PriceID.
The issue with this is that it would create an unholy mess in the Stripe and memberstack portal.
Any other ideas would be very welcome.
Thanks,
Ashley
Is there any additional validation you could do to get the forum method to work?
Assuming the validation is solid, you should be able to control what actually makes it through to the backend 🤞
Could it work?
Please sign in to leave a comment.