added qrcode support and polished voucher page
merge