SJ77 Posted March 13, 2016 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
SJ77 Posted March 14, 2016 Author 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?
SJ77 Posted March 14, 2016 Author Posted March 14, 2016 I think what I need is a subscription that upgrades an entire group.
Daniel F Posted March 14, 2016 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
Aiwa Posted March 14, 2016 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.
SJ77 Posted March 14, 2016 Author 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?
Aiwa Posted March 14, 2016 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.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.