---
title: "OneSpan Sign Template Fields"
slug: "onespan-sign-template-fields"
updated: 2025-07-07T20:46:44Z
published: 2025-07-07T20:46:44Z
canonical: "docs.onespan.com/onespan-sign-template-fields"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.onespan.com/llms.txt
> Use this file to discover all available pages before exploring further.

# OneSpan Sign Template Fields

For the purposes of this demo the templates that are used in the webform has the following fields. These fields will be pre-populated with their corresponding data as long as these fields exist in the selected PDF.

The Wire Transfer Template has the following fields available to be pre-populated by the demo application:

| Field | Value |
| --- | --- |
| {name:"Originator_AccountNumber", | value: "MYBANK1234"}, |
| {name:"Originator_Country", | value: "US"}, |
| {name:"Currency", | value: "USD"}, |
| {name:"Originator_AccountType_Checking", | value: "Checked"}, |
| {name:"Originator_AccountBranch_NewYork", | value: "Checked"}, |
| {name:"BeneficaryBank_Name", | value: "HackerBank"} |
| {name: “firstName”, | value: $user.Firstname$} |
| {name: “lastName”, | value: $user.Lastname$} |
| {name: “email”, | value: $user.Emailaddress$} |

The New Account SignupTemplate has the following fields available to be pre-populated by the demo application:

| Field | Value |
| --- | --- |
| {name:"ownerName", | value:$("#inputFirstName").val() + " " + $("#inputLastName").val()}, |
| {name:"ownerAddress", | value:$("#inputAddress").val()}, |
| {name:"ownerCity", | value:$("#inputCity").val()}, |
| {name:"ownerState", | value:$("#inputState").val()}, |
| {name:"ownerZip", | value:$("#inputZip").val()}, |
| {name:"ownerMobilePhone", | value:$("#inputPhone").val()}, |
| {name:"ownerEmail", | value:$("#inputEmail").val()}, |
| {name:"ownerDOB", | value:$("#inputDateOfBirth").val()}, |
| {name:"ownerID", | value:$("#inputDriverLicenseNumber").val()}, |
| {name:"driversLicenseState", | value:$("#inputDriverLicenseState").val()}, |
| {name:"driversAge", | value:Math.abs((new Date(Date.now() - (new Date($("#inputDateOfBirth").val()).getTime()))).getUTCFullYear() - 1970)}, |
| {name:"driversBankName", | value:Null}, |
| {name:"driversBankAccountNumber", | value:Null}, |
| {name:"driversBankRoutingNumber", | value:Null} |
| {name: “firstName”, | value:$("#inputFirstName").val()} |
| {name: “lastName”, | value:$("#inputLastName").val()} |
| {name: “email”, | value:$("#inputEmail").val()} |

The Personal Account XML has the following fields available to be pre-populated by the demo application:

| Field | Value |
| --- | --- |
| {name: “Acct_Checking”, | value: “X” or “”} |
| {name: “Acct_Checking_Init_Deposit", | value:$("#inputFieldValue”).val()} |
| {name: “Acct_Dividend_Checking, | value: “X” or “”} |
| {name: “Acct_Dividend_Checking_Init_Deposit", | value:$("#inputFieldValue”).val()} |
| {name: “Acct_Checking_Overdraft_OptIn, | value: “X” or “”} |
| {name: “Acct_Checking_Overdraft_OptOut, | value: “X” or “”} |
| {name: “Acct_Check_Card, | value: “X” or “”} |
| {name: “Acct_Online_Banking, | value: “X” or “”} |
| {name: “Acct_Money_Market, | value: “X” or “”} |
| {name: “Acct_Money_Market_Init_Deposit", | value:$("#inputFieldValue”).val()} |
| {name: “Acct_Member_Described_Savings, | value: “X” or “”} |
| {name: “Acct_Member_Described_Savings_Init_Deposit", | value:$("#inputFieldValue”).val()} |
| {name: “Acct_Member_Described_Savings_Name", | value:$("#inputFieldValue”).val()} |
| {name: “Acct_Holiday_Club_Savings, | value: “X” or “”} |
| {name: “Acct_Holiday_Club_Savings_Init_Deposit", | value:$("#inputFieldValue”).val()} |
| {name: “Acct_Holiday_Club_Savings_Txfer_Savings_Amt", | value:$("#inputFieldValue”).val()} |
| {name: “Acct_Holiday_Club_Savings_Txfr_Checking_Amt", | value:$("#inputFieldValue”).val()} |
