I have a “renew” page (AuthNET Billing Modification Pro Form) where users can renew their existing accounts before they run out. According to the s2Member docs and forum, successfully submitting this form before their account is EOT should append the additional account time to the existing account.
It does not. A new transaction is created (new Transaction ID) on Authorize.NET and the original account in WordPress EOT time is not updated.
Need help to fix this ASAP.