Yes, Pay by Link can be used both for online payments and for payments in physical stores. It provides customers with a consistent payment experience wherever they make their purchases.