Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

This feature is supported for: Print at home functionality is now supported for resorts that use either RTP|One or Siriusware as a POS, however this guide is specific to Siriusware print at home enhancements.

This guide will review how to set up Print at Home functionality for Siriusware in Aspenware Commerce. For more information on general release notes, see 2.21 Release Notes.

Overview

Harnessing the power of existing Aspenware Commerce technology in a new and exciting way is one of the hallmarks of our flexible product family!

You can use our Print at Home technology, in conjunction with Siriusware’s validation and access control functionality, to allow your guests to purchase online and gain instant access via their mobile device.

NOTE: Any Siriusware product sold as “Print At Home” must be correctly configured as a “validation” product, rather than a “redemption” product**. In other words, the QR code generated by the Siriusware product should configured in such a way that it will scan on a Siriusware programmed hand scanner, and validate appropriately in the Siriusware system. The Configuration below manages the process by which the code generated by Siriusware is converted to a readable QR Code, and delivered to the guest. No validation or configuration of the product is discussed in this guide, as that happens in Siriusware. 

(**Validation vs. Redemption: A validation product allows the guest access to a gate, venue, lane, etc. when they present their QR code for scanning. A redemption product requires the guest to present their code and receive a seperate piece of media – lift ticket, RFID Card, etc. to gain access.)

Configuration Guide

In Aspenware Commerce, under Settings, locate  "OrderProcessing.SendExternalPrintAtHomeNotification"

if this is set and the value is true, then the print at home email will be sent from the Status function and not the Order Processor. This should be true for SW resorts

NOTE: This is a Siriusware only setting, and it should not be set or it should be false for  RTP resorts

EXPLANATION:

 

Current print at home functionality works by the order processor calling an endpoint "api/orderprocessing/ordercleanup/{orderId:int}" which checks reservations for a print a home classification and sends accordingly.

For SW this will not work because when the order processor runs SW hasn't finished processing the order on their end and we do not have a "sale_no" yet which is required to generate the print at home email. To get around this issue the Status Function calls a new endpoint named "api/orderprocessing/sendprintathomenotification/{orderId:int}" that will send the email using the now ready "sale_no." There is a new setting that needs to be set to true for SW environments so that the order processor doesn't attempt to send these emails, since the "sale_no" isn't available at that time. This setting is called OrderProcessing.SendExternalPrintAtHomeNotification and will be defaulted to false.

 

 

Follow these instructions to configure email:

https://hub.aspenware.net/main/Configuration:-Emails.1251868693.html

 

 

CONFIGURE SECOND EMAIL – QR CODES FOR VALIDATION

Customize this template:

"OrderPlaced.PrintAtHomeCustomerNotification"

 

 

 

 

 

When customizing your email, add the following field to the email layout: %Order.Barcodes%

 

 

  • No labels