Can a transaction be pending for more than 24 hours? Address says not found....
Are you talking about Mrai? The first time I deposited to Mercatox it took 3 days for my mrai to arrive in my wallet at Mercatox. So it is possible.
But I suggest you to contact the support of Mercatox, because it's been over 24 hours now, if you have the hash id they can look it up for you.