A Push Notification is a call-out that appears when events occur in the PEXA system.
These notifications are displayed for you, irrespective of the page you are currently on. This importantly notifies you of changes that are happening across all of your workspaces, and allows you to be kept up-to-date of processes that were previously happening in the background.
Push Notifications for Signing
Efficient signing has been introduced to help speed up the process of signing your documents in PEXA.
With efficient signing, you no longer have to wait for the Signing to complete before continuing to use PEXA. This speeds up the process and ensured that you’re not sitting watching the “Please wait while we process your request” message.
NOTE: Pilot release: This functionality is being enabled for a select pilot group in Release 7.1. If you would like to be included in this pilot group, please comment against this article or contact your PEXA Account manager for more assistance.
Push notification and the new signing process:
When Signing, PEXA returns you to the Documents screen and you will notice a “Document signing in progress” banner.
You can continue using PEXA.
When the Signing is complete you will receive the Notification.
Once Lodgement Verification is complete, the Documents screen refreshes automatically.
Additional signing statuses
Signing couldn’t be completed
If Signing was partially successful, the Notification will appear as a Warning and a different colour shading
If Signing cannot complete (for example, Certificate is expired), the Notification will appear in red and you’ll need to close it.
Troubleshooting Push Notifications
If you see the following “Push Notifications” message displayed in your browser, please follow the steps below to troubleshoot the issue.
To troubleshoot your Push Notification issue, we recommend you run two tests:
Test Cross-Origin resource Sharing (CORS)
1. Test Websockets
WebSockets is an advanced technology that makes it possible to open an interactive communication session between your browser and our servers. Your browser must support websockets for the Push Notification feature to be available.
In this example, we are using Chrome, and the browser supports websockets.
In this example, we are using Internet Explorer version 8, and the browser is not supported. If unsupported, please visit https://pexa.com.au/soe for minimum SOE requirements to use PEXA.
Check connectivity to validate there is no firewall or proxies blocking the connection.
Check the `Use secure WebSocket (TLS)`
In the Log window, a Connected message should be seen
Send a Message (use the default)
Check the Log window, for the SENT and Received message
If you successfully completed these steps, your Browser can establish a WebSocket connection. If you still have issues with accessing then please please review your network configurations and firewalls.
2. Test Cross-Origin resource Sharing (CORS)
Cross-Origin Resource Sharing (CORS) capability is also required for Push Notification to work properly. Follow the steps below to verify if your network environment supports CORS:
Load the website http://test-cors.appspot.com/#technical in the Browser you use for PEXA. This website will test CORS capability in your network environment by submitting various testing requests to a server of a different origin.
If it’s successful, you should see results with ticks across all the tests as below: