I believe we had the same discussion over on Steam. However I'll mention again that I've re-verified everything on my end (just within a few days ago) so your payment should be accepted.
Apologies for the wait!
It's fixed now, successfully purchased! Thanks for letting me know. Looking forward to playing!