The Foxy forums are on the move!

We're in the process of moving our forums over to a new system, and so these forums are now read-only.
If you have a question about your store in the meantime, please don't hesitate to reach out to us via email.

Is there a way to NOT charge past due amounts for subscriptions in 0.7 and up?

ChuckTrukkChuckTrukk Member
in Bugs & Feature Requests edited February 2012
My client has some angry customers. And so the client is angry. And getting charge-backs pretty frequently now.

Imagine a $25 subscription that's charged $100 or more one month (because they updated their card #).

Is there anyway to stop this?
  • lancelance Member, Community Support Member
    Ideally, you would setup an integration with the Subscription Datafeed and the API that would set subscriptions to expire when a payment can't be processed if you do not expect to collect those past-due amounts in the future. If you don't already have such an integration, you can still make calls the the API and use the subscription_modify method to terminate the subscription and reset the past-due amount. The use of the API is advanced, so please post again if you have any questions.
  • brettbrett FoxyCart Team
    Right now, there's no setting to change this, and while this doesn't come up every day, it is a major issue when it impacts a store that doesn't want it.

    So, for the future we'll look at making this optional, but for _right now_ I'd definitely agree with Lance. You could even just do a daily cron job to pull subs that have past due amounts > 0, then loop through and zero them out.
  • An option in 7.3 would be really nice. Cut out the overhead of having to customize this.
    - it would be great to leave the unpaid (so it can be seen), but not auto-charge it.

    thanks for the info guys.
  • lukeluke FoxyCart Team
    Thanks Chuck. We'll explore adding this to our next minor release.
Sign In or Register to comment.