I've a question I don't know if it's allowed here : Is there a similar service as Advcash (only til international bank wires are fixed again) where you can deposit money via swift/wire and put it on your card? Or is there any workaround with another payment service to deposit it on Advcash? (Maybe Payoneer?) I am a freelancer and I've used Advcash a lot.
I know it's a Bitcoin forum, but to deposit Bitcoins is not necessarily needed
Try Payza, but you need to be patience with their support. been using it since it was alertpay and still using them now. they have a brandnew debit card that you can order and available globally.