Yes, just adjust the permissions for guests so that they can't gift.Can you make it so guests don't see the "Gift" button on user profile?
Ah yeah, there's actually a bug there where it won't hide for guests even if they have no gifts available to give. I'll get it fixed in the next release. Thanks!In fact, I think it's ignoring permissions. When I installed the gift button was already there. And despite setting "Gift to users" as yes, no or never, nothing really happened. My assumption was it's been hardcoded in.
But that would be considered a renewal/extension. It's better to not let the membership lapse first.Is there a way to prevent gifting of an upgrade that a user already has?
I would have expected this to use the "Disabled user upgrades" list for that
But that would be considered a renewal/extension. It's better to not let the membership lapse first.
I can see this for lifetime memberships or payment-agreement subscriptions, yes.
Have you run into issues with it or is this precautionary?
Because if I had a monthly sub and someone gifted me a year that would be okay with me.
Not at the moment. The idea is that it "stacks" but I realise it's probably not expected when upgrades are split in to length terms like that.Is there a way to prevent gifting of an upgrade that a user already has?
The actual issue is interacting with paypal (or stripe) in a sane way to cancel these.It just needs to be properly exposed in the UI so that the gifter can cancel that subscription easily
Is there going to be a fix for this anytime soon?Ah yeah, there's actually a bug there where it won't hide for guests even if they have no gifts available to give. I'll get it fixed in the next release. Thanks!
- Now requires PHP 7.0+.
- Now depends on Standard Library by Xon.
- Properly hide "Gift" button for guests.
Would it be difficult to add this as a feature in some way? A few different approaches could work.Not at the moment. The idea is that it "stacks" but I realise it's probably not expected when upgrades are split in to length terms like that.
We use essential cookies to make this site work, and optional cookies to enhance your experience.