Yes, foreigners can subscribe to Digi services with deposit requirement. Feel free to walk in to our Digi stores for more information.
Hope my answer has helped! If it has, please click on "This is Helpful" to give it a thumbs up. If this is the solution you seek, click on "Accept as Solution" to help others find their answers faster!