You do not need an internet connection when using Garmin Pay or Fitbit Pay to pay for your purchases.
How do I pay for my purchases with Fitbit Pay or Garmin Pay?