Class AddAccountsRequest
Properties
| NAME | TYPE | LENGTH | REQUIRED | DESCRIPTION | EXAMPLES |
|---|---|---|---|---|---|
| PartnerId | Integer | 9 | Yes | The Partner ID is a unique ID assigned by Ensenta specific to each setup within Ensenta’s platform and will be different for each environment (UAT and Production). | <PartnerId>8257</PartnerId> |
| LanguageId | Integer | 1 | Yes | Send integer 9 | <LanguageId>9</LanguageId> |
| DepositorIpAddress | String | 45 | Yes | IP address of End-User (NOT calling web service). IPv4 or IPv6 are accepted. | <DepositorIpAddress>203.0.113.0</DepositorIpAddress> |
| DeviceIdentifier | String | N/A | Yes | The unique UUID generated for the phone. | <DeviceIdentifier>21d182e6-10b1-48e2-8c53-1b72674836c1</DeviceIdentifier> |
| SessionStateId | String | N/A | Yes | This is the unique GUID returned in the StartSession response. | <SessionStateId>a15adeac-ae2c47dc-86ca973a7bc79dfb</SessionStateId> |
| Accounts | Account[] | Yes | An array containing the account(s) the End-User can make a deposit into. Contains the account details for a single account. | <Accounts> <Account> <AccountNumber>20202</AccountNumber> <Description>RenSaving-20202</Description> <AccountTypeCode>0</AccountTypeCode> <JointAccountHolderNames> <string>Tim</string> </JointAccountHolderNames> </Account> <Account> <AccountNumber>20203</AccountNumber> <Description>RenChecking-20203</Description> <AccountTypeCode>1</AccountTypeCode> <JointAccountHolderNames> <string>Tim</string> </JointAccountHolderNames> </Account> </Accounts> |
Account
| NAME | TYPE | LENGTH | REQUIRED | DESCRIPTION | EXAMPLES |
|---|---|---|---|---|---|
| AccountNumber | String | 20 | Yes | Account Number. Correlates to the ANUM parameter in base SSO request. | <AccountNumber>123456</AccountNumber> |
| Description | String | N/A | Yes | The description of the account as displayed to the EndUser. Correlates to the ADSC parameter in base SSO request. | <Description>Checking</Description> |
| AccountTypeCode | String | 12 | Yes | A code that identifies the type of account. Supported values:
Correlates to the ATYP parameter in base SSO request. | <AccountTypeCode>1</AccountTypeCode> |
| JointAccountHolderNames | String[] | No | Full name of joint account holders that are also authorized to make deposits to this specific account. If no joint account holder names are available, send empty. Correlates to the AJOINT parameter in base SSO request Name of joint account holder as described in JointAccountHolderNames. | <JointAccountHolderNames> <string>John Doe</string> </JointAccountHolderNames> |
Examples
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ecp="http://ensenta.com/ECPartnerDepositRequest">
<soapenv:Header/>
<soapenv:Body>
<ecp:AddAccounts>
<ecp:request>
<ecp:PartnerId>7163</ecp:PartnerId>
<ecp:LanguageId>9</ecp:LanguageId>
<ecp:DepositorIpAddress>::1</ecp:DepositorIpAddress>
<ecp:DeviceIdentifier>::1</ecp:DeviceIdentifier>
<ecp:SessionStateId>a15adeac-ae2c-47dc-86ca973a7bc79dfb</ecp:SessionStateId>
<ecp:Accounts>
<ecp:Account>
<ecp:AccountNumber>20202</ecp:AccountNumber>
<ecp:Description>RenSaving-20202</ecp:Description>
<ecp:AccountTypeCode>0</ecp:AccountTypeCode>
<ecp:JointAccountHolderNames>
<ecp:string>Tim</ecp:string>
</ecp:JointAccountHolderNames>
</ecp:Account>
<ecp:Account>
<ecp:AccountNumber>20203</ecp:AccountNumber>
<ecp:Description>RenChecking-20203</ecp:Description>
<ecp:AccountTypeCode>1</ecp:AccountTypeCode>
<ecp:JointAccountHolderNames>
<ecp:string>Tim</ecp:string>
</ecp:JointAccountHolderNames>
</ecp:Account>
<ecp:Account>
<ecp:AccountNumber>20204</ecp:AccountNumber>
<ecp:Description>Money Market Checking-202024</ecp:Description>
<ecp:AccountTypeCode>2</ecp:AccountTypeCode>
<ecp:JointAccountHolderNames>
<ecp:string>Tim</ecp:string>
</ecp:JointAccountHolderNames>
</ecp:Account>
</ecp:Accounts>
</ecp:request>
</ecp:AddAccounts>
</soapenv:Body>
</soapenv:Envelope>