Certain additional steps are required to successfully complete the Mobile Point of Sale Implementation. Included below is a list of IIS configurations, Aptify configurations, and other settings required to support the Mobile Point of Sale Application:
Anchor | ||||
---|---|---|---|---|
|
NOTE: Please remove the The listed assemblies should be removed from the framework bin located in the framework website folders. Following is the list of dlls that should be removed (if present) from the framework bin folder:
- CertificateImportWizard__c.dll
- ExpoCADShared.dll
- ExpoCADBoothSynch.dll
- ExpoCADAPIWrapper.dll
- Expoapi.dll
- ConfigManifestForm.dll
- CertificatePrintObject.dll
- TemporaryComponent.dll
- IAptifyWebBoundControls.dll
- MeetingTransferLayoutControl.dll
Anchor | ||||
---|---|---|---|---|
|
Configure SSL for both the web service sites
- Make sure the SSL certificate is installed on the web server.
- Set up the SSL configuration for both the Point of Sale Service and Framework Services
- Open Internet Information Service (IIS) Manager.
- Select the node containing Point of Sale Service and Aptify Framework web services.
- On the right hand side window pane, select the Bindings link.
- A new window, named Site Bindings, will open; click the Add button.
- A new window, named Add Site Binding, will open
- Select the type: https
- SSL certificate: <select the appropriate SSL certificate installed on the server>
- Port: default port is 443, if required it can be changed or configured as per your requirements.
- Click OK and close the Site Bindings window.
...
Figure 10: Web.config file for POS
Configure the authentication settings for Point of Sale Service
- Select the AptifyPointOfSale web service node in IIS Manager.
- Select Basic Settings from the right hand pane.
- Click Connect as… and verify that it is running under the Trusted User's credentials.
...
Figure 12: POS Authentication Settings
Configure the authentication settings for Aptify Framework Service
- Select the AptifyServiceFramework web service node in IIS Manager.
- Select Basic Settings from the right hand pane.
- Click Connect as… and verify that it is running under the Trusted User's credentials.
- From the center Features View pane, select Authentication.
- From the list of options available, enable Windows Authentication and ASP.NET Impersonation, and disable all other options.
Figure 13: Framework Services Authentication Settings
Configure the Application Pool settings.
- In IIS Manager, select the Application Pools node.
- From the Application Pools list, select the application pool created for Point Of Sale and verify the identity is configured to use trusted user's credentials.
- Select the application pool created for AptifyFramework and configure the identity to run under the Local System context by selecting the advanced settings on the right hand pane.
Figure 14: Application Pool Settings
Anchor | ||||
---|---|---|---|---|
|
This section describes the configuration required in Aptify to support the Mobile Point of Sales application.
...
Figure 16: Message Runs Setting
Anchor | ||||
---|---|---|---|---|
|
Follow these steps to create an Event in Aptify that corresponds to where your organization will use the POS iPad application:
...
- Save the record to finish creating the POS event.
- Select POS Events Shipment Types tab and add the shipment types that you want to make available for the orders that are "To-be-Shipped". POS app user will be able to select any of the available shipment types, for "To-be-Shipped" orders. To set the default shipment types for "Pay-and-Carry" orders and "To-be-Shipped" orders, please refer to the POS Order Entity configuration section.
Anchor | ||||
---|---|---|---|---|
|
Follow these steps to define a set of entity attributes for the POS Orders entity based on your system's configuration:
...
After completing the installation and post installation configuration steps, you should have a working web service and POS service to support the POS iPad app. Follow the instructions below to install the POS app on the iPad and create profiles for using the app.
Anchor | ||||
---|---|---|---|---|
|
Aptify will require two items for enabling POS on an iPad:
...
NOTE: If you cannot access the POS app, please refer to the troubleshooting section of this document. Contact our Technical Support department at support@aptify.com or 800-355-6738 for further assistance.