Tip of the day

Support tickets can be submitted directly from application

Background shape

How Docy works

Learn languages online with the world's best tutors

Background shapeBackground shape

Most requested features of 2020

Orci sapiente illum id phasellus! Harum! Adipisicing ligula aperiam, litora temporibus minim, […]

Can I add videos into sidebars?

Si longus, levis. Primum divisit ineleganter; Vide, quantum, inquam, fallare, Torquate. Sed […]

Theme fails to load to WordPress

The Docly WordPress Theme fails to load into WordPress. My login information […]

Tinkety tonk old fruit victoria sponge squiffy bleeder twit the bee's knees loo David, buggered haggle pear shaped bubble and squeak.”

Mark Tony
Director of Sales and Success

Curabitur vitae dignissimos pulvinar eligendi ullamcorper, laoreet, accusantium numquam habitant quaerat minim consequatur”

Eh Jewel
Software Developer

Hendrerit laoreet incidunt molestie eum placeat, neque ridiculus? Maecenas incididunt aperiam tempora cumque quos?”

Penny Tool
Software Developer

Great Customer
Relationships start here

Publications

View All
Newsletter

Newsletter publications. Read the latest news.

Documentation

Hello and welcome to Cellosign documentation. If you are new to cellosign please check Getting

View All
Getting Started

Hello and welcome, we are happy to introduce

User Application
User Application

The user application is the user's main entry

Release management

Release management is our process to introduce new

Docy Mission

Docy is Documentation webstie for everyone, emphasizing accessibility, performance, security, and ease of use.

The Technology

Learn about the software

The Community

Learn about the people

Docy Video Tutorials

Check the current status of Docy services

Not finding the help you need?

Contact Us

The community team is here to help

Ask Everyone

Hello, what can we help you find?

Publications

Documentation

Hello and welcome to Cellosign documentation. If you are new to cellosign […]

Product Support
  • 5
  • 7
Forums for individual product support topics
Docly Theme Support
  • 12
  • 20
Get support for the Docly WordPress theme

Welcome to Docy Forum

Posts
0
Topics
0
Replies
0
Docly Theme Support

Get support for the Docly WordPress theme

Topic

Test by rubel

<span style="color: rgba(0, 0, 0, 0.8...

1
0

rrrr

rrrrr

1
0

Question about documentation levels

Hello, I would like to ask if it is poss...

0
2
User Feedback

We listed to our customers. Post your feedback in this forum.

Topic

terttdf

dfg dfgd dfgdf  fdgdf gdfgdffg dgd  fg...

1
0

psd and mue

why I can't put question mark❓ ???? ...

1
0

COGUMELOS MÁGICOS E A LEI

  <p style="text-align: center;"...

1
0

Featured Image on Mobile

Hello, The position of featured image...

0
3

Template names

Hi, I have just purchased your template...

0
0
Aprimo Theme Support
  • 8
  • 4
Get support for Aprimo WordPress theme via this forum.
Deksi Theme
  • 5
  • 3
Get support for our upcoming Deski WordPress theme via this forum.
Gullu Theme Support
  • 2
  • 1
Get support for Gullu WordPress theme via this forum.

Popular Posts

Hello, what can we help you find?

Publications

Documentation

Hello and welcome to Cellosign documentation. If you are new to cellosign […]

What are you looking for?

Search here to get answers to your questions

Table of contents

Main course contains 2 parts which cover JavaScript as a programming language and working with a browser. There are also additional series of thematic articles

More resources

App status

Stay up to date on Front’s technical systems and app stability.

New features

Learn about the latest app updates and new feature releases.

For developers

Build integrations and customize Front with powerful APIs.

Client applications

Client forms

Estimated reading: 7 minutes 200 views

Client forms is a user interface that present to a client a list of forms that needs to be filled in an organized and secured fashion. Clients receives one link against they will need to identify and authorized for access.

The interface is highly customizable and include rich function customization and looks configuration to match your brand.

Why do I need this?

Client forms is a great way to communicate with your clients, push new forms that needs to be filled, Client can see show how much time left to complete and all in a single link and one time authentication.

Setting up client forms

Login to projects page and locate “Client forms” and follow the tabs to set it up. Before modifying default colors and backgrounds make sure to read accessibility section below.

Background settings

This setting is optional. It affect the authorization pages only. It does not propagated in transactions page.

SettingHelper
Background imageClient forms ius responsive and will adapt to any device automatically. We advise to pick an image with 4 (width):3(height) proportions, it scales better.
In addition, we advise to upload an image smaller than 100 KB to expedite loading time for your client
Background image settingThere are 3 CSS settings available for your disposal, check what works best for you when device is table, mobile or desktop.
Alternative textMake sure to enter a meaningful name that represents the image, typically it would be a “background image of <my brand>”

Color settings

Button background color and button text color

All buttons on transactions view and authorization page gets there attributes from the first two color pickers. including the shading below a transaction row.

The image on the right is a result of a red background and white-gray text color as configured in the image below

Remember to make sure to pick colors that contrasts well.

Text color

Most of the texts in client forms view will pick on this color, including transactions text and hello text as can be seen in the image above.

Authentication settings

This tab includes a collection of settings to process the authentication stage and configuration of footer links

Identification header, text, error and support text

Configure texts for intro page. For accessibility compliance make sure your text are simple and direct

Suppress leading zeros

Client forms viewer collects all client’s transactions that share the same password, see require password for details. Occasionally the access password is a number, such as ID that has fluid representations to include or exclude leading zeros. As such when client insert the password it will not include leading zero and when the transaction is initiated from your core application it does include it. Essentially, we might end up with mismatch when client enters “7673899” as password and your DB inject “07673899”. These will never match.

This is where “Suppress leading zeros” become handy. It will suppress leading zeros to match. As such “000123” is equal to “123”.

Note: Be aware on what data to use for password authentication. Make sure that “0123” and “123” are not different entities. In

Activate OTP

We encourage you to use this option. OTP will guarantee that clients can access their transactions can do so only after we have doubled checked their identity. To apply OTP to transactions, at least one transaction that match the password will need to have an OTP associated. If there are more that one OTP address then the viewer will list the propagated OTP destinations.

Footer links

By default Cellosign displays links to Accessibility, Privacy and terms of use pages. Use the switch to turn off any of the links. Alternatively. You may override the defaults to include links of your own. Make sure to add valid markup and texts. i.e.:

  1. Markup to open external web address: “https://yourdomain.com”
  2. To pop up phone app. “tel:0500001234” (For mobile apps)
  3. To display only the label please enter “#” in url

Transactions settings

Introduction text

Enter here text that will appear before the list of transactions

Show validity

When activated the date and time on which a transaction will be expired is displayed below the transaction button.


Aggregate

Enable this option if you are using business models and wish to display collections of transactions associated with business case.

In the example below we have two business case aggregations and two stand alone transactions:

  1. Loan 12345-67: Has 2 transactions and is expanded
  2. Loan 456778-90: Has 3 transactions and is collapsed
  3. “Change of banking information” and “Direct debit consent” are stand alone transaction

Note that stand alone transactions are displayed only after business case aggregations.

Show submitted transactions and document options

These options are related with data model option which is not yet released.

Popup

Enter title and texts (or HTML markup). The popup will be displayed after each successful login. In case you are using HTML markup make sure to test the result on different browsers.

Order of appearance

OptionDescription
ExpirationDefault option for order is transaction expiration. Transactions that are first to expire will be displayed first by default.
Template order numberOrder is arranged by template order of appearance
Template nameOrder is by template name: Note that evaluation is case sensitive. “z” (small letter) is prior to “A” (Capital)

Note that aggregated transactions appear prior to standalone transactions

Additional control on looks

Template configuration offers the option to control the icon and the text of the button that opens up a transaction.

Make sure to select a proper icon and a “call to action” text

Client forms security

We are investing great deal of efforts protecting your and your clients data. For some of the methods we are providing the coverage. others require your attention. Following is a list of protections we have for client forms

Rate limit

This feature is builtin and is not optional. Rate limit prevents a client from posting too many requests for access in a given time window. The conditions of lock and release can be modified from time to time o our discretion.

Captcha

This feature is builtin and is not optional. Google captcha to prevent brute force

Password

This is a preliminary condition to access client forms. We advise to use passwords that cannot be mined such as sequence numbers. Instead make sure that the password include checksum/parity and it needs to be captured as part of the password.

OTP

OTP option is at your discretion and we encourage to make use of it.

Auto logout on idle

On idle (No use of client forms view) client is automatically logged out after 5 minutes

Auto logout if no transactions left on view

When completing a transaction client is be redirected to main client form view. If there are no transaction he will be automatically logged out after 1 minute

Poplast option

When appending ?poplast=true parameter to client forms it will automatically open a form in condition that there is only one transaction in view. Note that transaction will be displayed after authentications and regardless if there is a popup message configured.

Accessibility guideline

As in any other interface builder, we are making our best efforts to bring you all the goodies for collecting data and create amazing interface for your clients that reflect your brands. However this also come with a responsibility on your side. Although we are try to protect you in whatever way we possibly can to avoid accessibility errors, there are couple of ground rules to pay attention to.

Contrasts

Make sure that colors setting has sufficient contrasts. A button with pale background and pale text is not accessible. same goes to background image. make sure to incorporate background and colors sets that has contrast. How much contrast? check out this tester.

Messages and text

Make sure your messages, errors and instructions are clear and not implied. for example “Open” is better than “Transaction” as a text on a button to open new transaction.

Leave a Comment

Share this Doc

Client forms

Or copy link

CONTENTS