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

XF 1.3 Paid Subscriptions import confusion

Discussion in 'Installation, Upgrade, and Import Support' started by JamesBrown, Jun 27, 2014.

  1. JamesBrown

    JamesBrown Well-Known Member

    So I've imported the data into my new xF test site and its looking good.:) I can see a problem with paid subscriptions though. I have around 2000 subscribers who when they paid in the VB setup were promoted from either the regular 'registered' user group or a 'read only' group up to the 'Subscriber' group. And they are kept in this group during the import

    Now in xF what will happen when the subs expire, will they automatically be dumped back into the default user group? I test 'downgraded' a member and he still stayed in the subscriber group.

    If anyone could help in this subs import area I'd appreciate it. Thanks
     
  2. Brogan

    Brogan XenForo Moderator Staff Member

    If the subscription renewal does not occur (which it won't, as paid recurring subscriptions aren't carried across), the member will be downgraded and removed from the user group.

    You will need to ask the members to resubscribe.
     
  3. JamesBrown

    JamesBrown Well-Known Member

    Thanks Brogan, so will they revert to the default 'Registered' group when their subs expire? Cheers
     
  4. Brogan

    Brogan XenForo Moderator Staff Member

  5. Mike

    Mike XenForo Developer Staff Member

    Just to note: it's unclear if you used primary or secondary group change on our source. If it was a primary group change, XenForo does not have that concept so while the subscription details are imported, the group will not be changed when it expires. Only secondary group changes are supported (and will be demoted automatically after an import).
     
  6. JamesBrown

    JamesBrown Well-Known Member

    Thanks, I've no idea whether I used primary or secondary group changes. They were in one group. Registered or ReadOnly. Paid their subs and got upgraded to the Subscriber group. Is that a primary or a secondary group change?:confused:
     
  7. Mike

    Mike XenForo Developer Staff Member

    XenForo can only handle the group change for the subscription if you had a setup that added the user to a group (rather than changing their group).
     
  8. JamesBrown

    JamesBrown Well-Known Member

    Ah OK. So do I have to manually downgrade 2000+ subscriptions as they expire :eek:
     
  9. Mike

    Mike XenForo Developer Staff Member

    If they weren't added to additional groups, yes.
     
  10. JamesBrown

    JamesBrown Well-Known Member

    What a bummer! Any idea how I might stay on top of that. The Active upgrades list is useless as it's not searchable or sortable. And any members I miss or forget will stay in the subscriber group when their subs expire and get a free ride :eek:
     
    trizz likes this.
  11. Mike

    Mike XenForo Developer Staff Member

    As it stands, there isn't really any built in tools that would help beyond what you've already tried. There may be an add-on that would help.
     
  12. JamesBrown

    JamesBrown Well-Known Member

    Using the group moving functions of xF I have now managed to get all users in the 'registered' group as primary, while subscribers are now members of the 'subscribers' as a secondary group. Hopefully now when subs expire they will fall out of the subscribers group. I'll let you know.
     
  13. Mike

    Mike XenForo Developer Staff Member

    They won't, because the user upgrade (subscription) didn't put them there. As it was a manual change, it would have to be reverted manually. (There may be some ways around this, but they would involve custom development.)
     
  14. The Sandman

    The Sandman Well-Known Member

    Any reason why you can't disable new subscriptions to the old "Subscriber" group, create a new usergroup with the same permissions as the old Subscriber group and set up a new subscription scheme for it? This way the current Subscribers will continue to get their current level of perks until their subscription term ends, at which time they can puchase an upgrade to the new paid subscription usergroup. It's not an ideal solution, but would it be an adequate workaround?
     
  15. Slavik

    Slavik XenForo Moderator Staff Member

    It could be done by manipulating the database directly, but its not something we can really "support" due to the massive variation in user skills / knowledge when it comes to such things.
     
  16. JamesBrown

    JamesBrown Well-Known Member

    This is killing me, I was going to make the swop-over to xenForo this weekend, but I can't if it means I have to manually monitor 2000+ subscriptions. If anyone has any ideas how I might sort this problem I'd really appreciate it.
     
    trizz likes this.

Share This Page