I’ve got a surprise email today saying that my email marked in “Auto Renew” has expired. When I went to the registrar page I’ve seen that both my domain names were marked as “Auto Renew” but both had expiration days set to either yesterday or tomorrow and didn’t renew.
I tried to manually renew them, I’ve got the purchase button, clicked, got the green confirmation bar. However, no email confirmation and no email from paypal.
I went to the billing settings ensured that my paypal is there. Tried again, same thing. I added back my paypal as a backup billing and set it as default. This time it worked.
My guess is that I probably removed the authorization on Paypal when I do a regular cleanup of services.
I think that the service should ensure that paypal is linked properly, that when you click purchase it confirms with paypal that it has billed properly, and receive an email saying that the purchase has failed due to billing issues.