My question was slightly more aimed at the fact the payment interface looks exactly the same as it did when the game launched despite press releases stating things were changing, but thanks for the advice nonetheless. I was kind of hoping I could just give SE my info like I did with XI and forget about it but I suppose PayPal works just as good in the meantime.