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

How do subscriptions/user upgrades work?

Discussion in 'General XenForo Discussion and Feedback' started by AzzidReign, Dec 20, 2011.

  1. AzzidReign

    AzzidReign Well-Known Member

    Now I've used vB and IPB. In IPB, they ask you to put in the IPN, unlike what it seems to do in xF and vB, which I don't know the difference why one subscription service would want the IPN and the other just the email address. If I remember correctly from when I was on vB, their system worked much better. My questions are:

    1. If someone decides to try to change the amount they pay, say the subscription is $10 and they "hack" it to change it to $0.01, will xF check to see what they actually paid and if they didn't pay the right amount, would it not upgrade them?
    2. Is it able to automatically handle disputes? Such as removing the upgraded status. I could have sworn vB's system did that but I don't remember anymore so I could be totally wrong...I just know IPB's system doesn't do that.
     
  2. Mike

    Mike XenForo Developer Staff Member

    XF uses IPNs. It doesn't need you to specify a specific URL in PayPal because that's part of the callback. You may need to ensure that IPN is enabled in your PayPal configuration though (with a placeholder URL)

    1. Yes.

    2. It handles "Refunded" and "Reversed" IPN callbacks.
     
    AzzidReign likes this.
  3. Robbo

    Robbo Well-Known Member

    On this. Are there plans to make a better payment method system? Like payment method handlers? Currently everything is very hardcoded, when I made an add-on that required payments I wasn't able to reuse much code (other than copy paste) and made my own handlers instead to be more modular. I assume it is just something you have down the list for when you want to add additional payment methods?
     

Share This Page