I think they will pay soon because they asked me my bank account information to send me the money via bank transfer (since I am from the same country as they are).
I will post here any updates...