1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

XF 1.4 Account upgrades recurring payments - do they continue for banned members?

Discussion in 'XenForo Questions and Support' started by Stuart Wright, May 17, 2015.

  1. Stuart Wright

    Stuart Wright Well-Known Member

    Obviously they shouldn't. Couldn't see this in the manual.
     
    Xon likes this.
  2. Mike

    Mike XenForo Developer Staff Member

    They would, mostly because that's something that is on the payment processor side. You would need to cancel it there.
     
  3. Stuart Wright

    Stuart Wright Well-Known Member

    When you say it's on the payment processor side, you mean it creates a recurring payment in, by default, Paypal?
    And when a member cancels their subscription, it cancels it via Paypal's API?

    That's a bit of a problem, Mike, because once banned, people can't cancel their subscriptions because they are denied access to their account (something which might have some legal ramifications?).
    Also I'm not notified when people are banned as it's something the senior moderators do. Daily in the case of spammers, and less often in the case of regular members, but still often enough to cause potential problems.

    I think something needs to happen to deal with this. Maybe when someone is permanently banned, either their subscription is automatically cancelled. Or a notification is sent to admin so they/I can do it manually.
     
    Alfa1 likes this.
  4. Brogan

    Brogan XenForo Moderator Staff Member

    They cancel the subscription in their PayPal account.
     
  5. Stuart Wright

    Stuart Wright Well-Known Member

    If they remember. Not difficult to imagine they might forget and then get very angry when the payment goes out again.
    And then we'd have to process a chargeback.
    I feel there is an obligation on us to be responsible and cancel the subscription our end.
     
    nrep, HWS and BoostN like this.
  6. Allan

    Allan Well-Known Member

    We will discuss about the possible creation of an add-on that would cancel recurring subscriptions of banned members of permanent way.

    I don't know if this is possible, I submitted the idea to our coder.
     
  7. Brogan

    Brogan XenForo Moderator Staff Member

  8. Mouth

    Mouth Well-Known Member

  9. rwm1962

    rwm1962 Active Member

    You can cancel a members subscription via the paypal account that they're paid into. I cancelled ALL subscriptions on our old forum via Paypal.
     
  10. Stuart Wright

    Stuart Wright Well-Known Member

    So does this use the same method of API access to create a recurring payment can be used to cancel it?
    Then it should as soon as the user is denied use of the thing for which they have payed.

    Manually, yes. What I'm saying is that the subscription is created automatically, and I think it should be cancelled automatically also when appropriate. Which is certainly at the point when the user is denied access to their account when it is deleted or banned.
     
  11. Mike

    Mike XenForo Developer Staff Member

    Just to note, that's a reference to something in the NVP API. We only use IPNs which is one way (PayPal to the server). Thus, there really isn't any other option than to disable the payments manually.
     
  12. Stuart Wright

    Stuart Wright Well-Known Member

    Hmmm. Makes me reticent to use recurring payment upgrades. I guess we could have some kind of admin alert sent when a member of a particular type of usergroup is banned.
     
    Alfa1 and Xon like this.
  13. Daniel Hood

    Daniel Hood Well-Known Member

    I'd put in your terms or on the account upgrades page that for recurring upgrades, they have to be cancelled by the user. That could take the liability off you in terms of needing to issue a refund if they do forget to cancel. In my opinion, paid members are generally the type of members to not get banned. Though I do understand the concern.

    Alternatively you could also email your users when they get banned and remind them to cancel. In addition you could do this as well:

    I think a combination of these things would be sufficient.
     
  14. The Observer

    The Observer Member

    Thank you for bringing this concern up, I hadn't thought of this situation before. We'll be implementing a solution (likely the alerts to an admin) for sure.
     
    Stuart Wright likes this.
  15. Mouth

    Mouth Well-Known Member

    But you can easily do an NVP API call to cancel the subscription, in scenario's such as this.
     
  16. Mouth

    Mouth Well-Known Member

  17. Stuart Wright

    Stuart Wright Well-Known Member

    Thanks for the replies.
    I think we'll have to rely on someone to produce an addon for this.
     
  18. Xon

    Xon Well-Known Member

    I've finished testing an addon todo this notification.

    I haven't attempted todo the automatic cancelling, as that makes it tricky to handle ban/unbans.
     
    Stuart Wright likes this.

Share This Page