How to detect Memberstack plan purchases in Make/Integromat without relying on Stripe charge amounts? Answered
Hey Guys, nice to meet you.
Some Context on the problem:
- I have a system in which a customer buys a plan from my memberstack powered website.
- As the charge is succeeded I am detecting that charge from make/integromat.
- I am adding a special access plan (which allows access to gated content) to that user + a said number of credits he/she can consume in the user's metadata.
- this all was working fine as i was using the stripe amount to decide how many credits were to be added.
- My client implemented a discounting system and the stripe charges changed leading to workflow failure.
So now I want to detect the plan the customer originally buys but not on the basis of the stripe charge.
I couldn't figure out how to add the plan information on the stripe transaction.
Then I though what if i fetch the member from memberstack directly and find out what plan he purchased, but make doesn't even give that information.
Please help as this is kinda urgent, the site is in prod.

Comments
3 comments
Doesn't make give a collection named as 'Plan connections' via which you can get the plans linked to the member?
I remember seeing this in a trigger module everytime a new user is created.
A J Found the issue, basically I was handed over the automation part of this project and the used the previous dev's stripe connection which wasn't fetching in all the info and missed out on the plan info.
Thanks for the help.
Ah makes sense. Welcome 🤝
Please sign in to leave a comment.