Jump to content

Only allowing one purchase at a time of an item in Nexus


imJexs
 Share

Recommended Posts

Hello,

I am running a store through my IPB and have a product that is set for auto-renewal every 30 days. I want to limit each customer to only 1 purchase of these active at a time. 

I know there is the "Allow users to purchase more than one?" setting under "Store and Purchase Settings", however, our packages expire the day after the 30 days is up. There is no grace period which is necessary for what I need. So my question is: If a customer purchases a 30-day product and lets it go to the "expired" status. Will they be able to purchase a new one of these products if I have "Allow users to purchase more than one?" turned off? Or will that expired subscription count as the one and only they are allowed to purchase?

 

Thank you for any info!

Edited by pndemc
Link to comment
Share on other sites

6 hours ago, pndemc said:

Or will that expired subscription count as the one and only they are allowed to purchase?

That. And I think there is no easy way around it. Which always bothered me. People might want to renew an expired subscription, but can’t. So they just give up and the admin looses money. 

Link to comment
Share on other sites

5 hours ago, opentype said:

That. And I think there is no easy way around it. Which always bothered me. People might want to renew an expired subscription, but can’t. So they just give up and the admin looses money. 

Yeah that's rough. Because I need them to only have one at a time, but sometimes they will buy it and let it expire then 3 months later decide they want the subscription again. Well much appreciated for the response. I'll look into seeing if I can write a hook to check for invoices of that item within 30 days and if there are some then redirect to an error page.

If any community devs happen to see this, if you have any other ideas, I'm happy to hear them.

Edited by pndemc
Spelling
Link to comment
Share on other sites

5 hours ago, opentype said:

That. And I think there is no easy way around it. Which always bothered me. People might want to renew an expired subscription, but can’t. So they just give up and the admin looses money. 

@Lindy @Charles

Can something like this be looked into please? It's been asked time and time again and it would be very useful.

Link to comment
Share on other sites

  • 2 weeks later...

This is a problem for me, only on an annual basis. Only this morning I had to go and unlock an expired invoice for a guy who'd been away for 2 years. Ok so you can't keep invoices open for ever, but the only allow one should count 'intelligently' and not include expired purchases. I'd say for every one who gets in touch, three others don't or give up trying.

I actually think letting them purchase more and handle the refunds might be better than looking at failed renewal stats ;)

The old subscriptions; pre commerce, pre nexus, worked as it does on most other board software like this... better. Nexus/commerce is not that great for subscription renewals. It needs to be looked at by a dev with a user hat on.

 

Edited by Summit360
Link to comment
Share on other sites

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...