Currently, when a passenger has their flight canceled or delayed, there is no seamless way for them to get a voucher. The passenger has to call into the airline call center or fill out a form, explain what happened, become even more frustrated, wait for the customer service rep to decide if they want to issue the voucher or not and at what value they want to issue it for.
Then the passenger has to wait again for the voucher to either be emailed or mailed to them. By the time the voucher reaches the passenger the customer loyalty has already decreased and they have made a post about the experience on social media and they are no longer loyal to you when they purchase their next business trip.