Google Pay does not really do offline payment authorisations well on its own app (technically Google claims there is one offline chance for such payments at any one time on the phone but I never had it working, so I assume it has to be online only), this is why it is paramount to ensure the phone is online whilst paying.