Unfortunately not, especially after recent drama with Visa/Mastercard. Steam is the only platform that works for me with ease of tax and laws. I haven't even tried applying to GOG, seeing bigger developers being rejected.