I was thinking of setting something like this up, but didn't know if it would actually work for the payment part. I did get my card set up by temporarily unrooting and that worked fine. Are you using something like AutoInput to disable/enable superuser or did you come up with a different solution?