Sales Host utility and Print At Home Tickets module
 
In the past, Sales Host was utilized for Print At Home Tickets transactions. As of version 4.2, ww.dll now assigns a temporary ticket/pass number, and then forwards the transaction to the Sales Host utility for Print At Home Transactions.
Sales Host utility has been modified to handle tickets/passes that were created in ww.dll. The parameters/fields for the tickets/passes can be passed to the Sales Host either in the <gst_pass>/<access> tag within the <item> tag or via a record in the gst_pass/access table. Sales Host checks the table if a record exists ( if pass_no is passed), if it exists, it uses that record for the pass/ticket. If there are additional field tags inside the <gst_pass>/<access> tags, the values overrides the field in the table record.
 
Example:
<func>processsale</func>
<sale>
<settlement><pmt_type>CASH</pmt_type></settlement>
<item>
<dci>TICKETS SENIOR 3DAY</dci>
<qty>3</qty>
<finalprice>60.0000</finalprice>
<date>06-30-2012</date>
<val_info></val_info>
<ext>60.00</ext>
<access>
<swipe_no>123456</swipe_no>
<rfserial>111</rfserial>
<pass_no>654321000</pass_no>
<addit_no>111111</addit_no>
</access>
<access2>
<swipe_no>222123456</swipe_no>
<pass_no>654321222</pass_no>
<addit_no>22222</addit_no>
</access2>
<access3>
<swipe_no>333123456</swipe_no>
<rfserial>333</rfserial>
<pass_no>654321333</pass_no>
<addit_no>33333</addit_no>
</access3>
</item>
<item>
<dci>PASSES UNLIMITED ADTUNLMTD</dci>
<qty>2</qty>
<finalprice>300.0000</finalprice>
<ext>300.00</ext>
<gst_pass>
<swipe_no>99123456</swipe_no>
<pass_no>99654321</pass_no>
<addit_no>99111111</addit_no>
</gst_pass>
<gst_pass2>
<swipe_no>2299123456</swipe_no>
<pass_no>2299654321</pass_no>
<rfserial>555</rfserial>
<addit_no>2299111111</addit_no>
</gst_pass2>
<guest>
<renew>
<guest_no>2000001</guest_no>
</renew>
</guest>
<guest2>
<renew>
<guest_no>2000001</guest_no>
</renew>
</guest2>
</item>
<purchaser>2000001</purchaser>
</sale>