No, Affirm is not limited to online purchases only. While Affirm is commonly used for e-commerce transactions, it is also available for in-store purchases at select retail locations. Affirm is continuously expanding its partnership network, allowing more merchants to offer the payment option both online and offline.