register credit card be able to pay,
use co-pay (money and points)
view shopping history,
view shops they added as they like. like quick access
Business" can scan their own product barcode and have ability to edit product info. IF the barcode doesn't exists in their system, they can add it.
Business can use the app upload products to their shop on the site by scan barcode or manual
User scans a QRCode of business to browse store and add products. User can also scan regular barcodes(12-18number barcode, you know that one D not 2D) specific to products to add them to cart.
If online store, user can make payment (get e-recipt)
If a physical store, the business can use their phone and scan the users QR Code and pull up their basket and add items to their basket. When done, business clicks done, then the customer can accept or reject.