Hope you’re well.
Here is the response from Memberpress:
“I tested out code on my test site and made sure that even with a trial (meaning no transaction at first) the role does get added. And we are not hooking into either of the functions they mentioned. So it isn’t MemberPress that is causing the redirect.”
So unfortunately we still have a problem. Auto Friendship Pro works fine when there is no trial set, but stops working when a trial is added.
Can you think of any other way around this? Thanks
Hello again, Copying in my correspondence with Memberpress for reference:
ME: We have been using Memberpress to assign a user role for suscribers to a new membership. The addition of this new role then triggers another plugin (Auto Friendship Pro) to create an automatic friendship connection in Buddypress.
We have tried to add a free trial to our membership, but have noticed that doing so stops the friendship connection being made.. The new role is added successfully however.
It appears this is an issue that falls between the two plugins, and while I understand you’ll be unable to give tech support on another plugin, would it be possible for you to explain what the addition of a trial is changing in the background, so we can try to get to the bottom of the issue?
MEMBERPRESS: My best guess is that their plugin is developed to look only for a transaction, and that it is failing to look for the trial period “payment”.
They need to make sure it’s looking for that.
Our developer resources can be found here: https://docs.memberpress.com/category/215-developer-resources