Love this direction. Bitcoin as a medium of exchange needs better UX tools for merchants, not just more custody solutions.
We are working on something similar from the API side: letting any service accept Lightning payments per-request via L402. No sign-up for the customer, instant settlement for the merchant.
Would be curious to see how your wallet handles the incentive structures. What does the merchant dashboard look like?