We do not currently know of any synonyms for vouchor.
The noun vouchor is defined as:
Did you mean voucher?