Today I've got the message when trying to top up my debit card within OKPay
OKPAY Card can not be funded using funds received from selling or exchanging crypto-currencies.
In order to top-up your OKPAY Card you need to withdraw remaining funds on your account balance and stop receiving / depositing funds from bitcoin exchange. Card top-up becomes available in 30 days thereafter.