Working with Ad Hoc Group Recipients

Prev Next

While adding a recipient to an Ad Hoc Group is generally a straightforward procedure, in certain scenarios the type of recipient being added affects the subsequent behavior of the transaction and signing process. This section will describe some of these situations.

Many of the scenarios described below are contingent upon the options that are enabled for your account. If you are not sure which options are enabled, contact our Support Team.

Working with Myself Type Recipients

It is possible to add the transaction owner (Myself recipient type) more than once to transactions containing Ad Hoc Groups.

When adding the transaction owner as an Ad Hoc Group member if they already exist as an individual signer (without a countersigner role) or as part of another Ad Hoc Group (or vice versa), the new signer will be added as a duplicate of the existing signer, linked to the same signer role. This applies whether the Countersigning feature is enabled or not on the account. The signing order will not be enforced in this case when Countersigning is enabled for the account.

The existing counter signing logic will remain as is when adding the transaction owner more than once as an individual signer to the transaction. That is, signing order will be enforced.

You cannot add the transaction owner as a member more than once to a given Ad Hoc Group.

When adding the transaction owner as a member to an Ad Hoc Group, if they already exist with one or more countersigners, the Ad Hoc Group member will be added with a new role OR will be linked to the first instance of the same recipient.

The table below outlines the different use cases and the expected behavior.

Use Case

Expected Behavior

  1. Myself recipient exists as ad hoc group member

  2. Add Myself as a member to the same ad hoc group

Will not be allowed.

"The recipient already exists as a group member." error will be displayed

  1. Myself exists as individual recipient

  2. Add Myself as a member of an ad hoc group

Recipients will be linked (same role)

Signing order will not be enforced

  1. Myself exists as a member of an ad hoc group

  2. Add Myself as an individual recipient

Recipients will be linked (same role)

Signing order will not be enforced

  1. Myself exists as a member of an ad hoc group

  2. Add Myself as a member to a different ad hoc group

Recipients will be linked (same role)

Signing order will not be enforced

  1. Counter signing is enabled for the account

  2. Myself exists as an individual signer

  3. Myself exists as counter signer (different role, different signing order)

  4. Add Myself as a member of an ad hoc group

Recipient will be added and linked to the first role that is found

Signing order will not be enforced

  1. Counter signing is enabled for the account

  2. Myself exists as an individual signer

  3. Myself exists as a member of an ad hoc group (same role)

  4. Add Myself as an individual recipient again

Countersigning prompt will be displayed stating signing order must be enabled in order to add the recipient to the transaction again.

Working with Account Sender Recipients

It is possible to add the same account sender more than once to transactions containing Ad Hoc Groups.

When adding an account sender recipient as an Ad Hoc Group member if they already exist as an individual signer (without a countersigner role) or as part of another Ad Hoc Group (or vice versa), the new signer will be added as a duplicate of the existing signer, linked to the same signer role. This applies whether the Countersigning feature is enabled or not on the account. The signing order will not be enforced in this case when Countersigning is enabled for the account.

The existing counter signing logic will remain as is when adding the same account sender more than once as an individual signer to the transaction. That is, signing order will be enforced.

You cannot add the same account sender as a recipient more than once to a given Ad Hoc Group.

When adding an account sender as a member to an ad hoc group and that recipient already exists with one or more countersigners, the ad hoc group member will be added with a new role OR will be linked to the first instance of the same recipient.

The table below outlines the different use cases and the expected behavior.

Use Case

Expected Behavior

  1. Account sender recipient exists as ad hoc group member

  2. Add the Account sender as a member to the same ad hoc group

Will not be allowed.

"The recipient already exists as a group member." error will be displayed

  1. Account sender exists as individual recipient

  2. Add Account sender as a member of an ad hoc group

Recipients will be linked (same role)

Signing order will not be enforced

  1. Account sender exists as a member of an ad hoc group

  2. Add Account sender as an individual recipient

Recipients will be linked (same role)

Signing order will not be enforced

  1. Account sender exists as an individual signer

  2. Account sender exists as a member of an ad hoc group (same role)

  3. Add same account sender as an individual recipient again

Countersigning prompt will be displayed stating signing order must be enabled in order to add the recipient to the transaction again

  1. Account sender exists as a member of an ad hoc group

  2. Add Account sender as a member to a different ad hoc group

Recipients will be linked (same role)

Signing order will not be enforced

  1. Counter signing is enabled for the account

  2. Account sender exists as an individual signer

  3. Account sender exists as counter signer (different role, different signing order)

  4. Add Account sender as a member of an ad hoc group

Recipient will be added and linked to the first role that is found

Signing order will not be enforced

Duplicate Recipients

OneSpan Sign allows for the use of Duplicate recipients. Duplicate recipients are signers who may, for example, have the same name and/or email address as another recipient.

When adding a duplicate recipient as part of a transaction a Duplicate recipients found dialog appears. This dialog allows you to confirm that you do want to use the same recipient to sign, and that you are not trying to create a different recipient, with the same credentials as the first.

  • Link Recipient: Select this option to create a transaction using the same recipient.

  • Add Recipient: Select this option if you are selecting a different recipient who may, for example, have the same name as another recipient and who has already been added to the transaction.

The behavior will change depending on the "Allow duplicate signers" configuration on the account.

Scenarios

"Allow Duplicate Signers" disabled

"Allow Duplicate Signers" enabled with all sub-options enabled

"Allow Duplicate Signers" enabled with only "Allow Same Name" enabled

"Allow Duplicate Signers" enabled with only "Allow same email" enabled

External signer exists as individual signer
Add an ad hoc group member

​With same name as individual signer (different email)

​Signer will be added with new role

Signer will be added with new role​

​Signer will be added with new role

Will not be allowed

With same email as individual signer (different name)

Signer will be added with new role

Signer will be added with new role

Will not be allowed

Signer will be added with new role

With same name and same email as individual signer

Display prompt asking to Link or Discard

Display prompt asking to Link, Add new or Discard

Display prompt asking to Link or Discard

Display prompt asking to Link or Discard

Ad Hoc group member exists
Add an external signer

​With same name as ad hoc group member (different email)

​Signer will be added with new role

Signer will be added with new role​

​Signer will be added with new role

​Prevent with error

With same email as ad hoc group member (different name)

Signer will be added with new role

Signer will be added with new role

Prevent with error

Signer will be added with new role

With same name and same email as ad hoc group member

Display new prompt asking to Link or Discard

Display new prompt asking to Link, Add new or Discard

Display new prompt asking to Link or Discard

Display new prompt asking to Link or Discard

Ad Hoc group member exists
Add a new ad hoc group member to a different ad hoc group

​With same name as ad hoc group member (different email)

​Signer will be added with new role

Signer will be added with new role​

​Signer will be added with new role

​Prevent with error

With same email as ad hoc group member (different name)

Signer will be added with new role

Signer will be added with new role

Prevent with error

Signer will be added with new role

With same name and same email as ad hoc group member

Display new prompt asking to Link or Discard

Display new prompt asking to Link, Add new or Discard

Display new prompt asking to Link or Discard

Display new prompt asking to Link or Discard

External signer exists as an individual signer
Ad Hoc group member exists (same role)
Add a new ad hoc group member to a different ad hoc group

​With same name as the existing signer (different email)

​Signer will be added with new role

Signer will be added with new role​

​Signer will be added with new role

​Prevent with error

With same email as the existing signer (different name)

Signer will be added with new role

Signer will be added with new role

Prevent with error

Signer will be added with new role

With same name and same email as the existing signer

Display new prompt asking to Link or Discard

Display new prompt asking to Link, Add new or Discard

Display new prompt asking to Link or Discard

Display new prompt asking to Link or Discard

Ad Hoc group member exists
Ad Hoc group member added to the same ad hoc group

​With same name as the existing signer (different email)

Signer will be added with new role

Signer will be added with new role

Signer will be added with new role

Prevent with error

With same email as the existing signer (different name)

Signer will be added with new role

Signer will be added with new role

Prevent with error

Signer will be added with new role

With same name and same email as the existing signer

Prevent with error

Treat as regular duplicate signer and display the original Duplicate Signer prompt

Prevent with error

Prevent with error

External signer exists as individual recipient
New external signer added as individual recipient

With same name as the existing signer (different email)

Signer will be added with new role

Signer will be added with new role

Signer will be added with new role

Prevent with error

With same email as the existing signer (different name)

Signer will be added with new role

Signer will be added with new role

Prevent with error

Signer will be added with new role

With same name and same email as the existing signer

Prevent with error

Treat as regular duplicate signer and display the original Duplicate Signer prompt

Prevent with error

Prevent with error