Several factors could delay pay-by-phone deposits. Ensure that you have linked your mobile number to your user account before initiating the transaction. Also, confirm that your prepaid SIM has sufficient mobile credit.