No, probably not! If you're after other payment methods, I suggest going to Steam :)
Oohh you're right, thank you!! Thank you so much for your work :D