SJ77 Posted March 13, 2016 Share Posted March 13, 2016 I need to allow 1 payment to upgrade many users into a subscription group. After 30 days if the payment isn't renewed the "many" users get demoted to a non subscription group. Is there currently anyway to make this happen? Thank you Link to comment Share on other sites More sharing options...
Aiwa Posted March 13, 2016 Share Posted March 13, 2016 A Commerce Custom Action could do that. Link to comment Share on other sites More sharing options...
SJ77 Posted March 14, 2016 Author Share Posted March 14, 2016 2 hours ago, Aiwa said: A Commerce Custom Action could do that. can you elaborate a bit about how I could set that up? Link to comment Share on other sites More sharing options...
SJ77 Posted March 14, 2016 Author Share Posted March 14, 2016 I think what I need is a subscription that upgrades an entire group. Link to comment Share on other sites More sharing options...
Daniel F Posted March 14, 2016 Share Posted March 14, 2016 8 hours ago, Aiwa said: A Commerce Custom Action could do that. 5 hours ago, superj707 said: can you elaborate a bit about how I could set that up? This can't be done "out of the box" @Aiwa means probably a custom plugin Link to comment Share on other sites More sharing options...
SJ77 Posted March 14, 2016 Author Share Posted March 14, 2016 Guess I will make another plugin request Link to comment Share on other sites More sharing options...
Aiwa Posted March 14, 2016 Share Posted March 14, 2016 10 hours ago, Daniel F said: This can't be done "out of the box" @Aiwa means probably a custom plugin That's correct. For example, these were done with Commerce / Nexus custom actions. I've made a few others for clients... Two that come to mind to show other things you can do with Custom Actions... 1) Someone could purchase a package for someone else, based on their SteamID, and it would upgrade the other users account. 2) When someone purchased a specific package, a topic would be created with specific information about the purchase, including license key, to make it easier for the admin team to verify the purchase. Link to comment Share on other sites More sharing options...
SJ77 Posted March 14, 2016 Author Share Posted March 14, 2016 So you could make happen for me what I need? Want to PM me to talk about cost to me for your help? Link to comment Share on other sites More sharing options...
Aiwa Posted March 14, 2016 Share Posted March 14, 2016 I wish I could help you right now, unfortunately I'm in the middle of a large project. If you've not gotten someone to write this for you in the next month, check back with me. Also, I've yet to write a custom action for 4.x Commerce. I've not yet played with the Commerce API's. The difficulty is going to be how to manage the users that didn't purchase. Do you manually create $0.00 purchases for everyone and let Commerce handle the downgrade, or do you store the memberID's upgraded in a custom table and, onExpire, move them all to the previous group. Just some things to consider when talking to a developer to ensure you have as few latent issues as possible when UUB occurs. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.