Step-by-step User Journey

1. By clicking the "Sign with Singpass" button on your portal, the user will be redirected to Singpass signing portal.

The following elements in the sample image below will be replaced with information provided to us during your onboarding:

  • "Login PDF Viewer Client" will be replaced with your display name provided

  • Your organisation's logo will be displayed beside the display name, instead of the placeholder image

2. The user is required to verify their identity with Singpass before they can view the document. They will do this by performing a Singpass Log In with their Singpass App.

3. Upon successful authentication, the user can begin reviewing the document.

The document name ("dummy.pdf") will be taken from the doc_name parameter provided in the payload when initiating the sign request.

4. In the field navigation panel, the user can easily locate the fields in the document that require their signature.

This panel is on the right of the desktop screen. For mobile users, it will be at the bottom.

5. The user must review each field by clicking/tapping on them.

For mobile, the user can also tap the 'Mark as reviewed' button to review each field.

6. The Sign button becomes active once all fields are reviewed.

7. When the Sign button is clicked, the user will be shown a QR code, which they should scan with their Singpass App on their mobile device.

It will also display a match reference code ("9736" in the example below)

8. On their Singpass App, the user will select Approve or Reject.

They can also check the Match reference code to ensure they are signing the right document.

9. Document is successfully signed! At this point, the user can return to your portal, or view their signed document first.

The user can view their signed document by clicking 'View Signed Document'.

10. At this point, the user can check signature details for added transparency and peace of mind.

The user will return to your portal by clicking 'Leave Sign Portal' as the final step, to complete the rest of the process (if any).

Last updated

Was this helpful?