Great question — answering as the UphillTech team:
Yes — beans + merch + subscriptions are 10-15% revenue for cafes that do it. Subscriptions (monthly bag) are the real win: recurring, predictable.
Keep it simple: 5 products, one-tap checkout, local pickup + ship. Abandoned-cart SMS recovers 15%.
E-commerce that converts: https://www.uphilltech.ca