Problem with automatic recurring payments
We have discovered a problem with automatic recurring payments - after 4.2 upgrade Wild Apricot is not correctly processing payment notifications we receive from payment gateways. Thus, membership records with automatic recurring payments are not properly renewed even though the payment was successfully charged by your payment processor.
We are working on this problem, our current best guess is that it will be resolved tomorrow, May 19th.
For now, we advise to manually check all member records which were supposed to be renewed automatically but did not - check your merchant account and if payment was received, adjust the renewal date manually.
Updates will be posted on this thread, our apologies for the inconvenience.
The problem has been fully resolved, no action needed on clients part.
Our testing has confirmed that the problem has been solved going forward.
The remaining issue is to ensure correct processing of recurring payments which have already failed. We are working on a special script which will go through all such payments and process them - it should be done tomorrow May 20th. In the meantime please do not do anything manually with affected payments/member records to avoid duplicate chargesю
We have published a fix today which should resolve this problem.
The problem only affected recurring payments via PayPal (Standard and Pro) and since those systems try to process the renewal three times, all the records should be updated automatically today or tomorrow, so no action should be necessary for admins.
We are testing this now and will confirm.
Update: This does NOT affect Authorize.Net recurring payments, only the ones through PayPal.