If we can just get Visa and other card payments to be part of the same point of sale system as Lightning network payments, we can easily do the rewards program within that system via lightsats redemptions (or an Oshi implementation of lightsats redemptions if it were so desired.)