You cannot use Paytm if you are not a resident of India. Since the app is geo-targeted, you would be able to access it only via VPN. Despite that, you would not be able to use it because the KYC would require you to be an Indian citizen or tax resident of the country.