Functionality
PassLink Validation configures an item with either forced or optional validation:
Forced validation prevents the item’s purchase unless a valid pass number is entered. The number of uses may be limited based on the validation template configuration.
Example:
Only two Guest Tickets are allowed per membership. The purchase of a Guest Ticket requires one use (or one point.) The member pass record used for validation must have at least one point or use to purchase a Guest Ticket.
Alternatively, the purchase of items may not be limited to a specific number, but a valid pass must be presented for purchase.
Example:
Free IMAX tickets are available for members with no limit on how many can be purchased, but the purchase is only allowed after a membership number is entered for validation.
Additionally, certain actions can take place with a successful validation based on the DCI of the pass item used for validation.
Optional validation has all the same features as Forced validation, except that, if the pass number used for validation fails, the item can still be purchased; just not with any of those special actions applied (uses/points added/deducted, discounts applied, auto-adding of an item, etc.)
The E-Commerce pages give the pass number to ww.dll. The ww.dll gets a validation response from SalesEZ application and passes the results of the validation back to the E-Commerce pages. In other words, SalesEZ application handles the validation using ww.dll to interpret the validation requests and responses.