• Resolved bazchas

    (@bazchas)


    Hi Guys,

    Thanks for the fantastic work on S2Member, it’s a great plugin and have almost got it working exactly as required.

    I have a query though that I seem unable to find an answer to. Basically I just want to do some testing around failed ARB payments i.e. The initial payment goes through fine but then a subsequent payment fails.

    I can’t seem to find any information around how to do this. I’m aware I can set the auto-EOT but that isn’t really what I’m looking for. I’d like to run a repeat billing cycle that fails and test the results.

    Any help would be much appreciated!

    Also could you point me in the right direction for where the end of subscription data is held and possibly the function that checks this and runs the billing cycle please. Would be very helpful indeed!

    Many Thanks!

    https://www.ads-software.com/plugins/s2member/

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter bazchas

    (@bazchas)

    Response from Jason via the support center.

    Closing as resolved.

    I’m adding a copy of his reply here, in case it helps others:

    I think what you’re looking for here is the Authorize.Net Silent Post functionality. Authorize.Net will send s2Member a failed payment notification whenever any single payment fails during the life of a subscription.

    However, at this time Authorize.Net does not actually have functionality that would allow you to setup a threshold after which X number of failed payments would trigger some additional action.

    There is an open feature request here; along with further details about how this works currently. The request is to have s2Member Pro fill the gap between what a site owner would like to occur after X number of failed payments, and what actually occurs on the Authorize.Net side of things at this time. See: https://github.com/websharks/s2member/issues/141

    As of right now… failed payments are analyzed by s2Member Pro; and if they result in a termination or suspension of the ARB profile on the Authorize.Net side of things; this results in the member losing access.

    That said, since Authorize.Net no longer suspends or terminates the account automatically after X failed payments; it is left up to you to do so manually; i.e. if you see that payments are failing, you can suspend the profile and s2Member Pro is notified about this.

    We are working to improve this with the work here.
    https://github.com/websharks/s2member/issues/141

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Help Testing Authnet ARB failure’ is closed to new replies.