Voucher Generators

The Voucher Server supports generation of Vouchers utilizing different generation methods via the concept of Voucher Generators.

Each Voucher Generator specifies unique generation properties to utilize when generating a Voucher Batch.

The current supported Generation Functions are:

The current supported encryption formats are:

To access the Voucher Generators search page, select the Voucher Generators menu link.

All configured Voucher Generators will be shown with standard features for searching and sorting available via the table controls.

Double clicking a row or clicking the edit icon will display the Voucher Generator details page.

In the example screenshot the configured Voucher Generator 15-digit HMAC SHA384 is configured as an active Voucher Generator, with its Voucher Generation generating 15 character numeric Vouchers which are encrypted utilizing an HMCA SHA384 encryption algorithm.

Note: After their initial creation Voucher Generator generation and encryption properties may not be changed.

Configuration Property Description
Voucher Generator Name Identifiable name used by the Voucher Server GUI to identify Voucher Generators.
Active Whether or not the Voucher Generator is active and can be utilized during Voucher generation.
Generation Function When generating Vouchers what format to use when generating the Voucher HRNs.
Generated HRN Length When generating Vouchers what length to use when generating the Voucher HRNs.
Encryption Function When generating Vouchers what encryption mechanism to use after generating the Voucher HRNs.
Hash Function [Only for HMAC (SHA) Encryption]
Which encryption algorithm to utilize when encrypting Voucher HRNs.
Supports: sha1, sha224, sha256, sha384, sha512, sha512224, sha512256.
Secret Key [Only for HMAC (SHA) Encryption]
One of either Secret Key or Secret Key Hex must be configured
Secret key used during encryption and used to decrypt voucher HRNs.
Secret Key Hex [Only for HMAC (SHA) Encryption] One of either Secret Key or Secret Key Hex must be configured
Secret Key Hex used during encryption and used to decrypt Voucher HRNs.