uLink will use its best efforts to ensure the timely processing of transactions. However, to a great degree, the service depends on factors outside of our control that might delay a transaction. Such factors may include: additional information required by uLink or recipient bank for your security, verification of your bank account, paying network processing hours, branch location hours/delivery hours, holidays, errors in recipient details, among others.