No, PayID is for Australian casinos and users with Australian IP addresses only, meaning you can’t use this service if you want to play abroad.