vouchor
/ˈvoʊtʃər/Definitions
1. noun
a document or certificate that can be exchanged for goods or services, or a document that proves something, such as a guarantee or warranty
“The store gave her a voucher for 10% off her next purchase.”
2. verb
to guarantee or confirm the truth of something
“The witness vouched for the character of the accused.”