Payoneer provide a prepaid Master debit card, which can load by western-union or through payoneer partner.
with payoneer master debit card you can withdraw cash from any ATM which has mastercard logo, specially from Commercial bank ATM's in sri lanka.
also you can use it to buy things online...