Have you guys considered payment is crypto currencies? In Nigeria where I live, I can't make payment for upgrade and I really need it. The central bank of Nigeria stopped our cards from making payments for services outside of Nigeria.
And there's really no work around except crypto currencies.