Yes, it is possible to earn rewards on in-store purchases using Upromise. Upromise Rewards partners with various retailers, allowing users to receive cash back when they shop at participating stores. To earn these rewards on in-store purchases, users typically need to link a payment method, such as a debit or credit card, within their Upromise account. When purchases are made at eligible retailers using the linked payment method, the rewards are automatically credited to the user's Upromise account. It is important for users to check which retailers are currently participating in the Upromise program, as the availability may vary. Users can find the most up-to-date information about in-store rewards and participating retailers by visiting the Upromise website directly.