Instacash is an online cash advance, and there are no required fees, credit check, or hidden stipulations. Payday loans can require a credit check, incur extremely high interest and fees, and require going to a physical location.