A non-transient, computer-readable medium storing instructions executable by one or more controllers of a telematics unit of a motor vehicle, the motor vehicle including a passenger cabin with an occupant side window, the instructions, when executed by at least one of the one or more controllers, causing the telematics unit to perform operations comprising:
- receiving, via a user input device of the telematics unit, a user selection from a vehicle occupant to execute a desired transaction with a principal party;
- selecting, responsive to receiving the user selection, a digital window sticker containing a virtual barcode adapted to complete the desired transaction;
- retrieving, responsive to receiving the user selection, location data indicative of a real-time vehicle location of the motor vehicle;
- determining, responsive to receiving the user selection, when the motor vehicle has completed a predefined dynamic vehicle action;
- and
- commanding, responsive to the motor vehicle completing the predefined dynamic vehicle action and the real-time vehicle location being within a predefined proximity to the principal party, a vehicle display system to display the digital window sticker in the occupant side window.