voucher

n. 1 document exchangeable for goods or services. 2 receipt. [from anglo-french, or from *vouch]

n. One who vouches, or gives witness or full attestation, to anything.