How did your partner renew the domain without logging in? There is only 2 ways to renew.
1. Auto-renew if configured and credit card is in good standing 2. Manual, you'll get email for renewal, you click, login and then renew
Something doesn't add up here.