So my bank blocked my renewal as a suspicious charge... And since my bank also charged my an international surcharge I figured it was time to change payment methods.
Coinbank confused me so I ended up with Privacy, a virtual credit card number. No international charge and it's secure only the company that took the first payment can use take money from that number.
https://privacy.com/join/3X3HR (if you use it you get $5 free)