POST api/transaction/savings/payment
Deposit on a savings account.
Requires Authorisation
The api request must supply authenticated token in a custom variable in the request header. The custom variable name is configured in web.config. The default name of the custom variable is “X-Fern-Token”.
Requires Api License and User Access
The api requires license and user permission for API ID, POSTapi/transaction/savings/payment. The user permission can be defined on User Settings screen in Abacus. For license, please contact Fern manager.
Request Information
URI Parameters
None.
Body Parameters
Receipt transaction data.
ReceiptSavingsDepositWebDto| Name | Description | Type | Additional information |
|---|---|---|---|
| Principal |
Loan principal amount and due. |
ReceiptLineDto | |
| AnalysisLinks |
Analysis Field Details of transaction. |
Collection of AnalysisLinkDto | |
| Surveys |
Surveys of transaction. |
Collection of SurveyDto | |
| ErrorMessage |
Receipt error from invalid input. |
string | |
| Status |
Account status for savings account. |
string | |
| Accounts |
List of accounts. |
Collection of ReceiptLineDto | |
| Fees |
Fees due. |
Collection of FeeLineDto | |
| IsArrears |
Decides whether there is arrears. |
boolean | |
| Arrears |
Description of arrears for account |
string | |
| DaysLate |
How many days late the account. |
integer | |
| Installment |
Number of installments paid vs total |
string | |
| DueDate |
Due date of next Payment. |
string | |
| Payment |
Payment amount of the current Installment. |
string | |
| AccountRating |
Rating of an Account. |
string | |
| Due |
Amount due including currency code. e.g. "US$500.00" |
string | |
| BalanceDate |
BalanceDate for savings accounts |
string | |
| ClearedFunds |
ClearedFunds for savings accounts. |
string | |
| Tendered |
Amount tendered. |
decimal number | |
| Change |
Change to give. |
decimal number | |
| FieldChanged |
Which amount has been changed by the user, e.g. "fees_2_amountPaid" or "tendered" |
string | |
| ReceiptType |
Type of Receipt, e.g. LoanRepayment |
AWReceiptType | |
| Totals |
Totals of opening balance paid and closing balance |
ReceiptLineDto | |
| ReceiptPrintParameters |
Receipt print parameters to print the receipt after successful transaction post. |
ReceiptPrintParams | Required for receipt print. |
| CurrencyID |
Currency ID. |
integer | |
| ArrearsDays |
Arrears days by CUAccountID |
Dictionary of integer [key] and integer [value] | |
| WrittenOffInformation |
When the account's status is bad debt, show written off information |
string | |
| IsTransferAccount | boolean | ||
| IsLoanAccount | boolean | ||
| Insurance |
Insurance line in reversal receipt |
InsuranceLineDto | |
| DontSettleLinkedSavings |
To exclude linked savings payment |
boolean | |
| TempToken |
Token for verification of fingerprint on Android. |
string | |
| CUAccountID |
Unique identifier of an account. Either CUAccountID or AccountNumber id required for receipt adjustment. |
integer | Required. If it is not available, account number is required. |
| AccountNumber |
Account number represent customer's account. Either CUAccountID or AccountNumber id required for receipt adjustment. |
string | Required. If it is not available, CUAccountID is required. |
| Amount |
Transaction amount. Amount is not required for receipt adjustment. |
decimal number | Required. |
| Notes |
Transaction notes which will be added as a reference. |
string | Optional. It will be mandtory for adjustments as per system settings. |
| TransactionOverrides |
Transaction Override details. |
Collection of TransactionOverrideDto | Read-Only. |
| ReceiptNo |
Unique identifier of a receipt. |
integer | Required for reversal and adjustments not for other transactions. |
| ExternalRefNo |
Transaction refernce number for identify external transactions. |
string | Optional.It contains null for all internal transactions |
| OverrideUserName |
User's name who authorize the transaction if the transaction requires override authorization. |
string | Required if there is an override. Optional otherwise. |
| OverridePassword |
Password of the user who authorize the transaction if the transaction requires override authorization. |
string | Required if there is an override. Optional otherwise. |
Request Formats
application/json, text/json
{
"principal": {
"name": "sample string 1",
"openBalance": 1.0,
"debitAmount": 1.0,
"creditAmount": 1.0,
"amountPaid": 1.0,
"closingBalance": 1.0,
"canEditAmount": true,
"id": "sample string 2"
},
"analysisLinks": [
{
"analysisLinkID": 1,
"analysisFieldID": 1,
"customerID": 1,
"cuAccountID": 1,
"receiptNo": 1,
"productID": 1,
"accountID": 1,
"journalPageID": 1,
"journalEntryID": 1,
"journalPostID": 1,
"recurringPageID": 1,
"recurringEntryID": 1,
"cuInsurancePolicyID": 1,
"selected": true
},
{
"analysisLinkID": 1,
"analysisFieldID": 1,
"customerID": 1,
"cuAccountID": 1,
"receiptNo": 1,
"productID": 1,
"accountID": 1,
"journalPageID": 1,
"journalEntryID": 1,
"journalPostID": 1,
"recurringPageID": 1,
"recurringEntryID": 1,
"cuInsurancePolicyID": 1,
"selected": true
}
],
"surveys": [
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
},
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
}
],
"errorMessage": "sample string 1",
"status": "sample string 2",
"accounts": [
{
"name": "sample string 1",
"openBalance": 1.0,
"debitAmount": 1.0,
"creditAmount": 1.0,
"amountPaid": 1.0,
"closingBalance": 1.0,
"canEditAmount": true,
"id": "sample string 2"
},
{
"name": "sample string 1",
"openBalance": 1.0,
"debitAmount": 1.0,
"creditAmount": 1.0,
"amountPaid": 1.0,
"closingBalance": 1.0,
"canEditAmount": true,
"id": "sample string 2"
}
],
"fees": [
{
"cuAccountFeeID": 1,
"cuFeeID": 1,
"manuallyAdded": true,
"canEditAmount": true,
"adjustFee": true,
"accountID": 1,
"paid": true,
"charged": true,
"allowAmountChange": true,
"amount": 1.0,
"name": "sample string 5",
"openBalance": 1.0,
"debitAmount": 1.0,
"creditAmount": 1.0,
"amountPaid": 1.0,
"closingBalance": 1.0,
"id": "sample string 6"
},
{
"cuAccountFeeID": 1,
"cuFeeID": 1,
"manuallyAdded": true,
"canEditAmount": true,
"adjustFee": true,
"accountID": 1,
"paid": true,
"charged": true,
"allowAmountChange": true,
"amount": 1.0,
"name": "sample string 5",
"openBalance": 1.0,
"debitAmount": 1.0,
"creditAmount": 1.0,
"amountPaid": 1.0,
"closingBalance": 1.0,
"id": "sample string 6"
}
],
"isArrears": true,
"arrears": "sample string 4",
"daysLate": 1,
"installment": "sample string 5",
"dueDate": "sample string 6",
"payment": "sample string 7",
"accountRating": "sample string 8",
"due": "sample string 9",
"balanceDate": "sample string 10",
"clearedFunds": "sample string 11",
"tendered": 1.0,
"change": 1.0,
"fieldChanged": "sample string 12",
"receiptType": 1,
"totals": {
"name": "sample string 1",
"openBalance": 1.0,
"debitAmount": 1.0,
"creditAmount": 1.0,
"amountPaid": 1.0,
"closingBalance": 1.0,
"canEditAmount": true,
"id": "sample string 2"
},
"receiptPrintParameters": {
"receiptNo": 1,
"branchCode": "sample string 1",
"hideBalance": true,
"reprint": true,
"withCashOutReceipt": true,
"useDefaultFormat": true,
"format": "sample string 3",
"canPrint": true
},
"currencyID": 1,
"arrearsDays": {
"1": 2,
"3": 4
},
"writtenOffInformation": "sample string 13",
"fingerPrintURL": null,
"isTransferAccount": true,
"isLoanAccount": true,
"insurance": {
"cuInsuranceID": 1,
"insuranceDescription": "sample string 1",
"isCash": true,
"insuranceAmount": 1.0,
"name": "sample string 2",
"openBalance": 1.0,
"debitAmount": 1.0,
"creditAmount": 1.0,
"amountPaid": 1.0,
"closingBalance": 1.0,
"canEditAmount": true,
"id": "sample string 3"
},
"dontSettleLinkedSavings": true,
"tempToken": "sample string 17",
"cuAccountID": 1,
"accountNumber": "sample string 18",
"amount": 1.0,
"notes": "sample string 19",
"transactionOverrides": [
{
"cuTransactionOverrideID": 1,
"receiptNo": 1,
"cuAccountID": 1,
"overrideType": 64,
"userId": 1,
"terminalID": 1,
"accountInfo": "sample string 1",
"currencyID": 1,
"amount": 1.0,
"description": "sample string 2",
"splitHeaderID": 1,
"message": "sample string 3",
"overrideTypeText": "sample string 4",
"userName": "sample string 5",
"terminalName": "sample string 6",
"password": "sample string 7",
"checked": true,
"authorised": true
},
{
"cuTransactionOverrideID": 1,
"receiptNo": 1,
"cuAccountID": 1,
"overrideType": 64,
"userId": 1,
"terminalID": 1,
"accountInfo": "sample string 1",
"currencyID": 1,
"amount": 1.0,
"description": "sample string 2",
"splitHeaderID": 1,
"message": "sample string 3",
"overrideTypeText": "sample string 4",
"userName": "sample string 5",
"terminalName": "sample string 6",
"password": "sample string 7",
"checked": true,
"authorised": true
}
],
"receiptNo": 1,
"hasOverride": true,
"externalRefNo": "sample string 20",
"overrideUserName": "sample string 21",
"overridePassword": "sample string 22"
}
application/xml, text/xml
<ReceiptSavingsDepositWebDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Fern.Abacus.ObjectModel.Dto">
<AccountNumber>sample string 18</AccountNumber>
<Amount>1</Amount>
<CUAccountID>1</CUAccountID>
<ExternalRefNo>sample string 20</ExternalRefNo>
<Notes>sample string 19</Notes>
<OverridePassword>sample string 22</OverridePassword>
<OverrideUserName>sample string 21</OverrideUserName>
<ReceiptNo>1</ReceiptNo>
<TransactionOverrides>
<TransactionOverrideDto>
<AccountInfo>sample string 1</AccountInfo>
<Amount>1</Amount>
<Authorised>true</Authorised>
<CUAccountID>1</CUAccountID>
<CUTransactionOverrideID>1</CUTransactionOverrideID>
<Checked>true</Checked>
<CurrencyID>1</CurrencyID>
<Description>sample string 2</Description>
<Message>sample string 3</Message>
<OverrideType>64</OverrideType>
<OverrideTypeText>sample string 4</OverrideTypeText>
<Password>sample string 7</Password>
<ReceiptNo>1</ReceiptNo>
<SplitHeaderID>1</SplitHeaderID>
<TerminalID>1</TerminalID>
<TerminalName>sample string 6</TerminalName>
<UserId>1</UserId>
<UserName>sample string 5</UserName>
</TransactionOverrideDto>
<TransactionOverrideDto>
<AccountInfo>sample string 1</AccountInfo>
<Amount>1</Amount>
<Authorised>true</Authorised>
<CUAccountID>1</CUAccountID>
<CUTransactionOverrideID>1</CUTransactionOverrideID>
<Checked>true</Checked>
<CurrencyID>1</CurrencyID>
<Description>sample string 2</Description>
<Message>sample string 3</Message>
<OverrideType>64</OverrideType>
<OverrideTypeText>sample string 4</OverrideTypeText>
<Password>sample string 7</Password>
<ReceiptNo>1</ReceiptNo>
<SplitHeaderID>1</SplitHeaderID>
<TerminalID>1</TerminalID>
<TerminalName>sample string 6</TerminalName>
<UserId>1</UserId>
<UserName>sample string 5</UserName>
</TransactionOverrideDto>
</TransactionOverrides>
<AccountRating>sample string 8</AccountRating>
<Accounts>
<ReceiptLineDto>
<AmountPaid>1</AmountPaid>
<CanEditAmount>true</CanEditAmount>
<ClosingBalance>1</ClosingBalance>
<CreditAmount>1</CreditAmount>
<DebitAmount>1</DebitAmount>
<Id>sample string 2</Id>
<Name>sample string 1</Name>
<OpenBalance>1</OpenBalance>
</ReceiptLineDto>
<ReceiptLineDto>
<AmountPaid>1</AmountPaid>
<CanEditAmount>true</CanEditAmount>
<ClosingBalance>1</ClosingBalance>
<CreditAmount>1</CreditAmount>
<DebitAmount>1</DebitAmount>
<Id>sample string 2</Id>
<Name>sample string 1</Name>
<OpenBalance>1</OpenBalance>
</ReceiptLineDto>
</Accounts>
<Arrears>sample string 4</Arrears>
<ArrearsDays xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOflongint>
<d2p1:Key>1</d2p1:Key>
<d2p1:Value>2</d2p1:Value>
</d2p1:KeyValueOflongint>
<d2p1:KeyValueOflongint>
<d2p1:Key>3</d2p1:Key>
<d2p1:Value>4</d2p1:Value>
</d2p1:KeyValueOflongint>
</ArrearsDays>
<BalanceDate>sample string 10</BalanceDate>
<Change>1</Change>
<ClearedFunds>sample string 11</ClearedFunds>
<CurrencyID>1</CurrencyID>
<DaysLate>1</DaysLate>
<DontSettleLinkedSavings>true</DontSettleLinkedSavings>
<Due>sample string 9</Due>
<DueDate>sample string 6</DueDate>
<Fees>
<FeeLineDto>
<AmountPaid>1</AmountPaid>
<CanEditAmount i:nil="true" />
<ClosingBalance>1</ClosingBalance>
<CreditAmount>1</CreditAmount>
<DebitAmount>1</DebitAmount>
<Id>sample string 6</Id>
<Name>sample string 5</Name>
<OpenBalance>1</OpenBalance>
<AccountID>1</AccountID>
<AdjustFee>true</AdjustFee>
<AllowAmountChange>true</AllowAmountChange>
<Amount>1</Amount>
<CUAccountFeeID>1</CUAccountFeeID>
<CUFeeID>1</CUFeeID>
<CanEditAmount>true</CanEditAmount>
<Charged>true</Charged>
<ManuallyAdded>true</ManuallyAdded>
<Paid>true</Paid>
</FeeLineDto>
<FeeLineDto>
<AmountPaid>1</AmountPaid>
<CanEditAmount i:nil="true" />
<ClosingBalance>1</ClosingBalance>
<CreditAmount>1</CreditAmount>
<DebitAmount>1</DebitAmount>
<Id>sample string 6</Id>
<Name>sample string 5</Name>
<OpenBalance>1</OpenBalance>
<AccountID>1</AccountID>
<AdjustFee>true</AdjustFee>
<AllowAmountChange>true</AllowAmountChange>
<Amount>1</Amount>
<CUAccountFeeID>1</CUAccountFeeID>
<CUFeeID>1</CUFeeID>
<CanEditAmount>true</CanEditAmount>
<Charged>true</Charged>
<ManuallyAdded>true</ManuallyAdded>
<Paid>true</Paid>
</FeeLineDto>
</Fees>
<FieldChanged>sample string 12</FieldChanged>
<Installment>sample string 5</Installment>
<Insurance>
<AmountPaid>1</AmountPaid>
<CanEditAmount>true</CanEditAmount>
<ClosingBalance>1</ClosingBalance>
<CreditAmount>1</CreditAmount>
<DebitAmount>1</DebitAmount>
<Id>sample string 3</Id>
<Name>sample string 2</Name>
<OpenBalance>1</OpenBalance>
<CUInsuranceID>1</CUInsuranceID>
<InsuranceAmount>1</InsuranceAmount>
<InsuranceDescription>sample string 1</InsuranceDescription>
<IsCash>true</IsCash>
</Insurance>
<IsArrears>true</IsArrears>
<IsLoanAccount>true</IsLoanAccount>
<IsTransferAccount>true</IsTransferAccount>
<Payment>sample string 7</Payment>
<ReceiptPrintParameters xmlns:d2p1="http://schemas.datacontract.org/2004/07/Abacus.BusinessRules.Search.Reports">
<d2p1:BranchCode>sample string 1</d2p1:BranchCode>
<d2p1:CanPrint>true</d2p1:CanPrint>
<d2p1:Format>sample string 3</d2p1:Format>
<d2p1:HideBalance>true</d2p1:HideBalance>
<d2p1:ReceiptNo>1</d2p1:ReceiptNo>
<d2p1:Reprint>true</d2p1:Reprint>
<d2p1:UseDefaultFormat>true</d2p1:UseDefaultFormat>
<d2p1:WithCashOutReceipt>true</d2p1:WithCashOutReceipt>
</ReceiptPrintParameters>
<ReceiptType>SavingsDeposit</ReceiptType>
<TempToken>sample string 17</TempToken>
<Tendered>1</Tendered>
<Totals>
<AmountPaid>1</AmountPaid>
<CanEditAmount>true</CanEditAmount>
<ClosingBalance>1</ClosingBalance>
<CreditAmount>1</CreditAmount>
<DebitAmount>1</DebitAmount>
<Id>sample string 2</Id>
<Name>sample string 1</Name>
<OpenBalance>1</OpenBalance>
</Totals>
<WrittenOffInformation>sample string 13</WrittenOffInformation>
<AnalysisLinks xmlns:d2p1="http://schemas.datacontract.org/2004/07/Fern.Abacus.ObjectModel.Dto.Analysis">
<d2p1:AnalysisLinkDto>
<d2p1:AccountID>1</d2p1:AccountID>
<d2p1:AnalysisFieldID>1</d2p1:AnalysisFieldID>
<d2p1:AnalysisLinkID>1</d2p1:AnalysisLinkID>
<d2p1:CUAccountID>1</d2p1:CUAccountID>
<d2p1:CUInsurancePolicyID>1</d2p1:CUInsurancePolicyID>
<d2p1:CustomerID>1</d2p1:CustomerID>
<d2p1:JournalEntryID>1</d2p1:JournalEntryID>
<d2p1:JournalPageID>1</d2p1:JournalPageID>
<d2p1:JournalPostID>1</d2p1:JournalPostID>
<d2p1:ProductID>1</d2p1:ProductID>
<d2p1:ReceiptNo>1</d2p1:ReceiptNo>
<d2p1:RecurringEntryID>1</d2p1:RecurringEntryID>
<d2p1:RecurringPageID>1</d2p1:RecurringPageID>
<d2p1:Selected>true</d2p1:Selected>
</d2p1:AnalysisLinkDto>
<d2p1:AnalysisLinkDto>
<d2p1:AccountID>1</d2p1:AccountID>
<d2p1:AnalysisFieldID>1</d2p1:AnalysisFieldID>
<d2p1:AnalysisLinkID>1</d2p1:AnalysisLinkID>
<d2p1:CUAccountID>1</d2p1:CUAccountID>
<d2p1:CUInsurancePolicyID>1</d2p1:CUInsurancePolicyID>
<d2p1:CustomerID>1</d2p1:CustomerID>
<d2p1:JournalEntryID>1</d2p1:JournalEntryID>
<d2p1:JournalPageID>1</d2p1:JournalPageID>
<d2p1:JournalPostID>1</d2p1:JournalPostID>
<d2p1:ProductID>1</d2p1:ProductID>
<d2p1:ReceiptNo>1</d2p1:ReceiptNo>
<d2p1:RecurringEntryID>1</d2p1:RecurringEntryID>
<d2p1:RecurringPageID>1</d2p1:RecurringPageID>
<d2p1:Selected>true</d2p1:Selected>
</d2p1:AnalysisLinkDto>
</AnalysisLinks>
<ErrorMessage>sample string 1</ErrorMessage>
<Principal>
<AmountPaid>1</AmountPaid>
<CanEditAmount>true</CanEditAmount>
<ClosingBalance>1</ClosingBalance>
<CreditAmount>1</CreditAmount>
<DebitAmount>1</DebitAmount>
<Id>sample string 2</Id>
<Name>sample string 1</Name>
<OpenBalance>1</OpenBalance>
</Principal>
<Status>sample string 2</Status>
<Surveys>
<SurveyDto>
<Date>sample string 1</Date>
<SurveyID>1</SurveyID>
<TotalScore>1</TotalScore>
<UDFLinks xmlns:d4p1="http://schemas.datacontract.org/2004/07/Fern.Abacus.ObjectModel.Dto.UserDefinedFields">
<d4p1:UserDefinedFieldLinkDto>
<d4p1:BranchID>1</d4p1:BranchID>
<d4p1:CUAccountID>1</d4p1:CUAccountID>
<d4p1:CUInsurancePolicyID>1</d4p1:CUInsurancePolicyID>
<d4p1:CULoanReviewID>1</d4p1:CULoanReviewID>
<d4p1:CustomerID>1</d4p1:CustomerID>
<d4p1:CustomerTypes>1</d4p1:CustomerTypes>
<d4p1:DateValue>sample string 4</d4p1:DateValue>
<d4p1:FieldCurrency>1</d4p1:FieldCurrency>
<d4p1:FieldName>sample string 3</d4p1:FieldName>
<d4p1:InteractionID>1</d4p1:InteractionID>
<d4p1:Mandatory>true</d4p1:Mandatory>
<d4p1:Mask>sample string 2</d4p1:Mask>
<d4p1:Order>1</d4p1:Order>
<d4p1:ProductID>1</d4p1:ProductID>
<d4p1:ReceiptNo>1</d4p1:ReceiptNo>
<d4p1:SurveyID>1</d4p1:SurveyID>
<d4p1:UDFFieldID>1</d4p1:UDFFieldID>
<d4p1:UDFLinkID>1</d4p1:UDFLinkID>
<d4p1:UDFType>64</d4p1:UDFType>
<d4p1:UniqueField>true</d4p1:UniqueField>
<d4p1:UserDefinedFieldListID>1</d4p1:UserDefinedFieldListID>
<d4p1:ValidateActiveUDF>true</d4p1:ValidateActiveUDF>
<d4p1:Value>sample string 1</d4p1:Value>
</d4p1:UserDefinedFieldLinkDto>
<d4p1:UserDefinedFieldLinkDto>
<d4p1:BranchID>1</d4p1:BranchID>
<d4p1:CUAccountID>1</d4p1:CUAccountID>
<d4p1:CUInsurancePolicyID>1</d4p1:CUInsurancePolicyID>
<d4p1:CULoanReviewID>1</d4p1:CULoanReviewID>
<d4p1:CustomerID>1</d4p1:CustomerID>
<d4p1:CustomerTypes>1</d4p1:CustomerTypes>
<d4p1:DateValue>sample string 4</d4p1:DateValue>
<d4p1:FieldCurrency>1</d4p1:FieldCurrency>
<d4p1:FieldName>sample string 3</d4p1:FieldName>
<d4p1:InteractionID>1</d4p1:InteractionID>
<d4p1:Mandatory>true</d4p1:Mandatory>
<d4p1:Mask>sample string 2</d4p1:Mask>
<d4p1:Order>1</d4p1:Order>
<d4p1:ProductID>1</d4p1:ProductID>
<d4p1:ReceiptNo>1</d4p1:ReceiptNo>
<d4p1:SurveyID>1</d4p1:SurveyID>
<d4p1:UDFFieldID>1</d4p1:UDFFieldID>
<d4p1:UDFLinkID>1</d4p1:UDFLinkID>
<d4p1:UDFType>64</d4p1:UDFType>
<d4p1:UniqueField>true</d4p1:UniqueField>
<d4p1:UserDefinedFieldListID>1</d4p1:UserDefinedFieldListID>
<d4p1:ValidateActiveUDF>true</d4p1:ValidateActiveUDF>
<d4p1:Value>sample string 1</d4p1:Value>
</d4p1:UserDefinedFieldLinkDto>
</UDFLinks>
<UserDefinedFieldGroupID>1</UserDefinedFieldGroupID>
</SurveyDto>
<SurveyDto>
<Date>sample string 1</Date>
<SurveyID>1</SurveyID>
<TotalScore>1</TotalScore>
<UDFLinks xmlns:d4p1="http://schemas.datacontract.org/2004/07/Fern.Abacus.ObjectModel.Dto.UserDefinedFields">
<d4p1:UserDefinedFieldLinkDto>
<d4p1:BranchID>1</d4p1:BranchID>
<d4p1:CUAccountID>1</d4p1:CUAccountID>
<d4p1:CUInsurancePolicyID>1</d4p1:CUInsurancePolicyID>
<d4p1:CULoanReviewID>1</d4p1:CULoanReviewID>
<d4p1:CustomerID>1</d4p1:CustomerID>
<d4p1:CustomerTypes>1</d4p1:CustomerTypes>
<d4p1:DateValue>sample string 4</d4p1:DateValue>
<d4p1:FieldCurrency>1</d4p1:FieldCurrency>
<d4p1:FieldName>sample string 3</d4p1:FieldName>
<d4p1:InteractionID>1</d4p1:InteractionID>
<d4p1:Mandatory>true</d4p1:Mandatory>
<d4p1:Mask>sample string 2</d4p1:Mask>
<d4p1:Order>1</d4p1:Order>
<d4p1:ProductID>1</d4p1:ProductID>
<d4p1:ReceiptNo>1</d4p1:ReceiptNo>
<d4p1:SurveyID>1</d4p1:SurveyID>
<d4p1:UDFFieldID>1</d4p1:UDFFieldID>
<d4p1:UDFLinkID>1</d4p1:UDFLinkID>
<d4p1:UDFType>64</d4p1:UDFType>
<d4p1:UniqueField>true</d4p1:UniqueField>
<d4p1:UserDefinedFieldListID>1</d4p1:UserDefinedFieldListID>
<d4p1:ValidateActiveUDF>true</d4p1:ValidateActiveUDF>
<d4p1:Value>sample string 1</d4p1:Value>
</d4p1:UserDefinedFieldLinkDto>
<d4p1:UserDefinedFieldLinkDto>
<d4p1:BranchID>1</d4p1:BranchID>
<d4p1:CUAccountID>1</d4p1:CUAccountID>
<d4p1:CUInsurancePolicyID>1</d4p1:CUInsurancePolicyID>
<d4p1:CULoanReviewID>1</d4p1:CULoanReviewID>
<d4p1:CustomerID>1</d4p1:CustomerID>
<d4p1:CustomerTypes>1</d4p1:CustomerTypes>
<d4p1:DateValue>sample string 4</d4p1:DateValue>
<d4p1:FieldCurrency>1</d4p1:FieldCurrency>
<d4p1:FieldName>sample string 3</d4p1:FieldName>
<d4p1:InteractionID>1</d4p1:InteractionID>
<d4p1:Mandatory>true</d4p1:Mandatory>
<d4p1:Mask>sample string 2</d4p1:Mask>
<d4p1:Order>1</d4p1:Order>
<d4p1:ProductID>1</d4p1:ProductID>
<d4p1:ReceiptNo>1</d4p1:ReceiptNo>
<d4p1:SurveyID>1</d4p1:SurveyID>
<d4p1:UDFFieldID>1</d4p1:UDFFieldID>
<d4p1:UDFLinkID>1</d4p1:UDFLinkID>
<d4p1:UDFType>64</d4p1:UDFType>
<d4p1:UniqueField>true</d4p1:UniqueField>
<d4p1:UserDefinedFieldListID>1</d4p1:UserDefinedFieldListID>
<d4p1:ValidateActiveUDF>true</d4p1:ValidateActiveUDF>
<d4p1:Value>sample string 1</d4p1:Value>
</d4p1:UserDefinedFieldLinkDto>
</UDFLinks>
<UserDefinedFieldGroupID>1</UserDefinedFieldGroupID>
</SurveyDto>
</Surveys>
</ReceiptSavingsDepositWebDto>
application/x-www-form-urlencoded
Sample not available.
Response Information
Response Codes
Success Status:
- Created (201), please see resource description below.
Failed Status(es):
Resource Description
Returns created receipt.
ReceiptSavingsDepositWebDto| Name | Description | Type | Additional information |
|---|---|---|---|
| Principal |
Loan principal amount and due. |
ReceiptLineDto | |
| AnalysisLinks |
Analysis Field Details of transaction. |
Collection of AnalysisLinkDto | |
| Surveys |
Surveys of transaction. |
Collection of SurveyDto | |
| ErrorMessage |
Receipt error from invalid input. |
string | |
| Status |
Account status for savings account. |
string | |
| Accounts |
List of accounts. |
Collection of ReceiptLineDto | |
| Fees |
Fees due. |
Collection of FeeLineDto | |
| IsArrears |
Decides whether there is arrears. |
boolean | |
| Arrears |
Description of arrears for account |
string | |
| DaysLate |
How many days late the account. |
integer | |
| Installment |
Number of installments paid vs total |
string | |
| DueDate |
Due date of next Payment. |
string | |
| Payment |
Payment amount of the current Installment. |
string | |
| AccountRating |
Rating of an Account. |
string | |
| Due |
Amount due including currency code. e.g. "US$500.00" |
string | |
| BalanceDate |
BalanceDate for savings accounts |
string | |
| ClearedFunds |
ClearedFunds for savings accounts. |
string | |
| Tendered |
Amount tendered. |
decimal number | |
| Change |
Change to give. |
decimal number | |
| FieldChanged |
Which amount has been changed by the user, e.g. "fees_2_amountPaid" or "tendered" |
string | |
| ReceiptType |
Type of Receipt, e.g. LoanRepayment |
AWReceiptType | |
| Totals |
Totals of opening balance paid and closing balance |
ReceiptLineDto | |
| ReceiptPrintParameters |
Receipt print parameters to print the receipt after successful transaction post. |
ReceiptPrintParams | Required for receipt print. |
| CurrencyID |
Currency ID. |
integer | |
| ArrearsDays |
Arrears days by CUAccountID |
Dictionary of integer [key] and integer [value] | |
| WrittenOffInformation |
When the account's status is bad debt, show written off information |
string | |
| FingerPrintURL |
URL for verification of fingerprint on Android. |
string | |
| IsTransferAccount | boolean | ||
| IsLoanAccount | boolean | ||
| Insurance |
Insurance line in reversal receipt |
InsuranceLineDto | |
| DontSettleLinkedSavings |
To exclude linked savings payment |
boolean | |
| TempToken |
Token for verification of fingerprint on Android. |
string | |
| CUAccountID |
Unique identifier of an account. Either CUAccountID or AccountNumber id required for receipt adjustment. |
integer | Required. If it is not available, account number is required. |
| AccountNumber |
Account number represent customer's account. Either CUAccountID or AccountNumber id required for receipt adjustment. |
string | Required. If it is not available, CUAccountID is required. |
| Amount |
Transaction amount. Amount is not required for receipt adjustment. |
decimal number | Required. |
| Notes |
Transaction notes which will be added as a reference. |
string | Optional. It will be mandtory for adjustments as per system settings. |
| TransactionOverrides |
Transaction Override details. |
Collection of TransactionOverrideDto | Read-Only. |
| ReceiptNo |
Unique identifier of a receipt. |
integer | Required for reversal and adjustments not for other transactions. |
| HasOverride |
Whether receipt is failed due to override required. |
boolean | Read-Only. If it is true find the override info using TransactionOverrides property. |
| ExternalRefNo |
Transaction refernce number for identify external transactions. |
string | Optional.It contains null for all internal transactions |
| OverrideUserName |
User's name who authorize the transaction if the transaction requires override authorization. |
string | Required if there is an override. Optional otherwise. |
| OverridePassword |
Password of the user who authorize the transaction if the transaction requires override authorization. |
string | Required if there is an override. Optional otherwise. |
Response Formats
application/json, text/json
{
"principal": {
"name": "sample string 1",
"openBalance": 1.0,
"debitAmount": 1.0,
"creditAmount": 1.0,
"amountPaid": 1.0,
"closingBalance": 1.0,
"canEditAmount": true,
"id": "sample string 2"
},
"analysisLinks": [
{
"analysisLinkID": 1,
"analysisFieldID": 1,
"customerID": 1,
"cuAccountID": 1,
"receiptNo": 1,
"productID": 1,
"accountID": 1,
"journalPageID": 1,
"journalEntryID": 1,
"journalPostID": 1,
"recurringPageID": 1,
"recurringEntryID": 1,
"cuInsurancePolicyID": 1,
"selected": true
},
{
"analysisLinkID": 1,
"analysisFieldID": 1,
"customerID": 1,
"cuAccountID": 1,
"receiptNo": 1,
"productID": 1,
"accountID": 1,
"journalPageID": 1,
"journalEntryID": 1,
"journalPostID": 1,
"recurringPageID": 1,
"recurringEntryID": 1,
"cuInsurancePolicyID": 1,
"selected": true
}
],
"surveys": [
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
},
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
}
],
"errorMessage": "sample string 1",
"status": "sample string 2",
"accounts": [
{
"name": "sample string 1",
"openBalance": 1.0,
"debitAmount": 1.0,
"creditAmount": 1.0,
"amountPaid": 1.0,
"closingBalance": 1.0,
"canEditAmount": true,
"id": "sample string 2"
},
{
"name": "sample string 1",
"openBalance": 1.0,
"debitAmount": 1.0,
"creditAmount": 1.0,
"amountPaid": 1.0,
"closingBalance": 1.0,
"canEditAmount": true,
"id": "sample string 2"
}
],
"fees": [
{
"cuAccountFeeID": 1,
"cuFeeID": 1,
"manuallyAdded": true,
"canEditAmount": true,
"adjustFee": true,
"accountID": 1,
"paid": true,
"charged": true,
"allowAmountChange": true,
"amount": 1.0,
"name": "sample string 5",
"openBalance": 1.0,
"debitAmount": 1.0,
"creditAmount": 1.0,
"amountPaid": 1.0,
"closingBalance": 1.0,
"id": "sample string 6"
},
{
"cuAccountFeeID": 1,
"cuFeeID": 1,
"manuallyAdded": true,
"canEditAmount": true,
"adjustFee": true,
"accountID": 1,
"paid": true,
"charged": true,
"allowAmountChange": true,
"amount": 1.0,
"name": "sample string 5",
"openBalance": 1.0,
"debitAmount": 1.0,
"creditAmount": 1.0,
"amountPaid": 1.0,
"closingBalance": 1.0,
"id": "sample string 6"
}
],
"isArrears": true,
"arrears": "sample string 4",
"daysLate": 1,
"installment": "sample string 5",
"dueDate": "sample string 6",
"payment": "sample string 7",
"accountRating": "sample string 8",
"due": "sample string 9",
"balanceDate": "sample string 10",
"clearedFunds": "sample string 11",
"tendered": 1.0,
"change": 1.0,
"fieldChanged": "sample string 12",
"receiptType": 1,
"totals": {
"name": "sample string 1",
"openBalance": 1.0,
"debitAmount": 1.0,
"creditAmount": 1.0,
"amountPaid": 1.0,
"closingBalance": 1.0,
"canEditAmount": true,
"id": "sample string 2"
},
"receiptPrintParameters": {
"receiptNo": 1,
"branchCode": "sample string 1",
"hideBalance": true,
"reprint": true,
"withCashOutReceipt": true,
"useDefaultFormat": true,
"format": "sample string 3",
"canPrint": true
},
"currencyID": 1,
"arrearsDays": {
"1": 2,
"3": 4
},
"writtenOffInformation": "sample string 13",
"fingerPrintURL": null,
"isTransferAccount": true,
"isLoanAccount": true,
"insurance": {
"cuInsuranceID": 1,
"insuranceDescription": "sample string 1",
"isCash": true,
"insuranceAmount": 1.0,
"name": "sample string 2",
"openBalance": 1.0,
"debitAmount": 1.0,
"creditAmount": 1.0,
"amountPaid": 1.0,
"closingBalance": 1.0,
"canEditAmount": true,
"id": "sample string 3"
},
"dontSettleLinkedSavings": true,
"tempToken": "sample string 17",
"cuAccountID": 1,
"accountNumber": "sample string 18",
"amount": 1.0,
"notes": "sample string 19",
"transactionOverrides": [
{
"cuTransactionOverrideID": 1,
"receiptNo": 1,
"cuAccountID": 1,
"overrideType": 64,
"userId": 1,
"terminalID": 1,
"accountInfo": "sample string 1",
"currencyID": 1,
"amount": 1.0,
"description": "sample string 2",
"splitHeaderID": 1,
"message": "sample string 3",
"overrideTypeText": "sample string 4",
"userName": "sample string 5",
"terminalName": "sample string 6",
"password": "sample string 7",
"checked": true,
"authorised": true
},
{
"cuTransactionOverrideID": 1,
"receiptNo": 1,
"cuAccountID": 1,
"overrideType": 64,
"userId": 1,
"terminalID": 1,
"accountInfo": "sample string 1",
"currencyID": 1,
"amount": 1.0,
"description": "sample string 2",
"splitHeaderID": 1,
"message": "sample string 3",
"overrideTypeText": "sample string 4",
"userName": "sample string 5",
"terminalName": "sample string 6",
"password": "sample string 7",
"checked": true,
"authorised": true
}
],
"receiptNo": 1,
"hasOverride": true,
"externalRefNo": "sample string 20",
"overrideUserName": "sample string 21",
"overridePassword": "sample string 22"
}
application/xml, text/xml
<ReceiptSavingsDepositWebDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Fern.Abacus.ObjectModel.Dto">
<AccountNumber>sample string 18</AccountNumber>
<Amount>1</Amount>
<CUAccountID>1</CUAccountID>
<ExternalRefNo>sample string 20</ExternalRefNo>
<Notes>sample string 19</Notes>
<OverridePassword>sample string 22</OverridePassword>
<OverrideUserName>sample string 21</OverrideUserName>
<ReceiptNo>1</ReceiptNo>
<TransactionOverrides>
<TransactionOverrideDto>
<AccountInfo>sample string 1</AccountInfo>
<Amount>1</Amount>
<Authorised>true</Authorised>
<CUAccountID>1</CUAccountID>
<CUTransactionOverrideID>1</CUTransactionOverrideID>
<Checked>true</Checked>
<CurrencyID>1</CurrencyID>
<Description>sample string 2</Description>
<Message>sample string 3</Message>
<OverrideType>64</OverrideType>
<OverrideTypeText>sample string 4</OverrideTypeText>
<Password>sample string 7</Password>
<ReceiptNo>1</ReceiptNo>
<SplitHeaderID>1</SplitHeaderID>
<TerminalID>1</TerminalID>
<TerminalName>sample string 6</TerminalName>
<UserId>1</UserId>
<UserName>sample string 5</UserName>
</TransactionOverrideDto>
<TransactionOverrideDto>
<AccountInfo>sample string 1</AccountInfo>
<Amount>1</Amount>
<Authorised>true</Authorised>
<CUAccountID>1</CUAccountID>
<CUTransactionOverrideID>1</CUTransactionOverrideID>
<Checked>true</Checked>
<CurrencyID>1</CurrencyID>
<Description>sample string 2</Description>
<Message>sample string 3</Message>
<OverrideType>64</OverrideType>
<OverrideTypeText>sample string 4</OverrideTypeText>
<Password>sample string 7</Password>
<ReceiptNo>1</ReceiptNo>
<SplitHeaderID>1</SplitHeaderID>
<TerminalID>1</TerminalID>
<TerminalName>sample string 6</TerminalName>
<UserId>1</UserId>
<UserName>sample string 5</UserName>
</TransactionOverrideDto>
</TransactionOverrides>
<AccountRating>sample string 8</AccountRating>
<Accounts>
<ReceiptLineDto>
<AmountPaid>1</AmountPaid>
<CanEditAmount>true</CanEditAmount>
<ClosingBalance>1</ClosingBalance>
<CreditAmount>1</CreditAmount>
<DebitAmount>1</DebitAmount>
<Id>sample string 2</Id>
<Name>sample string 1</Name>
<OpenBalance>1</OpenBalance>
</ReceiptLineDto>
<ReceiptLineDto>
<AmountPaid>1</AmountPaid>
<CanEditAmount>true</CanEditAmount>
<ClosingBalance>1</ClosingBalance>
<CreditAmount>1</CreditAmount>
<DebitAmount>1</DebitAmount>
<Id>sample string 2</Id>
<Name>sample string 1</Name>
<OpenBalance>1</OpenBalance>
</ReceiptLineDto>
</Accounts>
<Arrears>sample string 4</Arrears>
<ArrearsDays xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOflongint>
<d2p1:Key>1</d2p1:Key>
<d2p1:Value>2</d2p1:Value>
</d2p1:KeyValueOflongint>
<d2p1:KeyValueOflongint>
<d2p1:Key>3</d2p1:Key>
<d2p1:Value>4</d2p1:Value>
</d2p1:KeyValueOflongint>
</ArrearsDays>
<BalanceDate>sample string 10</BalanceDate>
<Change>1</Change>
<ClearedFunds>sample string 11</ClearedFunds>
<CurrencyID>1</CurrencyID>
<DaysLate>1</DaysLate>
<DontSettleLinkedSavings>true</DontSettleLinkedSavings>
<Due>sample string 9</Due>
<DueDate>sample string 6</DueDate>
<Fees>
<FeeLineDto>
<AmountPaid>1</AmountPaid>
<CanEditAmount i:nil="true" />
<ClosingBalance>1</ClosingBalance>
<CreditAmount>1</CreditAmount>
<DebitAmount>1</DebitAmount>
<Id>sample string 6</Id>
<Name>sample string 5</Name>
<OpenBalance>1</OpenBalance>
<AccountID>1</AccountID>
<AdjustFee>true</AdjustFee>
<AllowAmountChange>true</AllowAmountChange>
<Amount>1</Amount>
<CUAccountFeeID>1</CUAccountFeeID>
<CUFeeID>1</CUFeeID>
<CanEditAmount>true</CanEditAmount>
<Charged>true</Charged>
<ManuallyAdded>true</ManuallyAdded>
<Paid>true</Paid>
</FeeLineDto>
<FeeLineDto>
<AmountPaid>1</AmountPaid>
<CanEditAmount i:nil="true" />
<ClosingBalance>1</ClosingBalance>
<CreditAmount>1</CreditAmount>
<DebitAmount>1</DebitAmount>
<Id>sample string 6</Id>
<Name>sample string 5</Name>
<OpenBalance>1</OpenBalance>
<AccountID>1</AccountID>
<AdjustFee>true</AdjustFee>
<AllowAmountChange>true</AllowAmountChange>
<Amount>1</Amount>
<CUAccountFeeID>1</CUAccountFeeID>
<CUFeeID>1</CUFeeID>
<CanEditAmount>true</CanEditAmount>
<Charged>true</Charged>
<ManuallyAdded>true</ManuallyAdded>
<Paid>true</Paid>
</FeeLineDto>
</Fees>
<FieldChanged>sample string 12</FieldChanged>
<Installment>sample string 5</Installment>
<Insurance>
<AmountPaid>1</AmountPaid>
<CanEditAmount>true</CanEditAmount>
<ClosingBalance>1</ClosingBalance>
<CreditAmount>1</CreditAmount>
<DebitAmount>1</DebitAmount>
<Id>sample string 3</Id>
<Name>sample string 2</Name>
<OpenBalance>1</OpenBalance>
<CUInsuranceID>1</CUInsuranceID>
<InsuranceAmount>1</InsuranceAmount>
<InsuranceDescription>sample string 1</InsuranceDescription>
<IsCash>true</IsCash>
</Insurance>
<IsArrears>true</IsArrears>
<IsLoanAccount>true</IsLoanAccount>
<IsTransferAccount>true</IsTransferAccount>
<Payment>sample string 7</Payment>
<ReceiptPrintParameters xmlns:d2p1="http://schemas.datacontract.org/2004/07/Abacus.BusinessRules.Search.Reports">
<d2p1:BranchCode>sample string 1</d2p1:BranchCode>
<d2p1:CanPrint>true</d2p1:CanPrint>
<d2p1:Format>sample string 3</d2p1:Format>
<d2p1:HideBalance>true</d2p1:HideBalance>
<d2p1:ReceiptNo>1</d2p1:ReceiptNo>
<d2p1:Reprint>true</d2p1:Reprint>
<d2p1:UseDefaultFormat>true</d2p1:UseDefaultFormat>
<d2p1:WithCashOutReceipt>true</d2p1:WithCashOutReceipt>
</ReceiptPrintParameters>
<ReceiptType>SavingsDeposit</ReceiptType>
<TempToken>sample string 17</TempToken>
<Tendered>1</Tendered>
<Totals>
<AmountPaid>1</AmountPaid>
<CanEditAmount>true</CanEditAmount>
<ClosingBalance>1</ClosingBalance>
<CreditAmount>1</CreditAmount>
<DebitAmount>1</DebitAmount>
<Id>sample string 2</Id>
<Name>sample string 1</Name>
<OpenBalance>1</OpenBalance>
</Totals>
<WrittenOffInformation>sample string 13</WrittenOffInformation>
<AnalysisLinks xmlns:d2p1="http://schemas.datacontract.org/2004/07/Fern.Abacus.ObjectModel.Dto.Analysis">
<d2p1:AnalysisLinkDto>
<d2p1:AccountID>1</d2p1:AccountID>
<d2p1:AnalysisFieldID>1</d2p1:AnalysisFieldID>
<d2p1:AnalysisLinkID>1</d2p1:AnalysisLinkID>
<d2p1:CUAccountID>1</d2p1:CUAccountID>
<d2p1:CUInsurancePolicyID>1</d2p1:CUInsurancePolicyID>
<d2p1:CustomerID>1</d2p1:CustomerID>
<d2p1:JournalEntryID>1</d2p1:JournalEntryID>
<d2p1:JournalPageID>1</d2p1:JournalPageID>
<d2p1:JournalPostID>1</d2p1:JournalPostID>
<d2p1:ProductID>1</d2p1:ProductID>
<d2p1:ReceiptNo>1</d2p1:ReceiptNo>
<d2p1:RecurringEntryID>1</d2p1:RecurringEntryID>
<d2p1:RecurringPageID>1</d2p1:RecurringPageID>
<d2p1:Selected>true</d2p1:Selected>
</d2p1:AnalysisLinkDto>
<d2p1:AnalysisLinkDto>
<d2p1:AccountID>1</d2p1:AccountID>
<d2p1:AnalysisFieldID>1</d2p1:AnalysisFieldID>
<d2p1:AnalysisLinkID>1</d2p1:AnalysisLinkID>
<d2p1:CUAccountID>1</d2p1:CUAccountID>
<d2p1:CUInsurancePolicyID>1</d2p1:CUInsurancePolicyID>
<d2p1:CustomerID>1</d2p1:CustomerID>
<d2p1:JournalEntryID>1</d2p1:JournalEntryID>
<d2p1:JournalPageID>1</d2p1:JournalPageID>
<d2p1:JournalPostID>1</d2p1:JournalPostID>
<d2p1:ProductID>1</d2p1:ProductID>
<d2p1:ReceiptNo>1</d2p1:ReceiptNo>
<d2p1:RecurringEntryID>1</d2p1:RecurringEntryID>
<d2p1:RecurringPageID>1</d2p1:RecurringPageID>
<d2p1:Selected>true</d2p1:Selected>
</d2p1:AnalysisLinkDto>
</AnalysisLinks>
<ErrorMessage>sample string 1</ErrorMessage>
<Principal>
<AmountPaid>1</AmountPaid>
<CanEditAmount>true</CanEditAmount>
<ClosingBalance>1</ClosingBalance>
<CreditAmount>1</CreditAmount>
<DebitAmount>1</DebitAmount>
<Id>sample string 2</Id>
<Name>sample string 1</Name>
<OpenBalance>1</OpenBalance>
</Principal>
<Status>sample string 2</Status>
<Surveys>
<SurveyDto>
<Date>sample string 1</Date>
<SurveyID>1</SurveyID>
<TotalScore>1</TotalScore>
<UDFLinks xmlns:d4p1="http://schemas.datacontract.org/2004/07/Fern.Abacus.ObjectModel.Dto.UserDefinedFields">
<d4p1:UserDefinedFieldLinkDto>
<d4p1:BranchID>1</d4p1:BranchID>
<d4p1:CUAccountID>1</d4p1:CUAccountID>
<d4p1:CUInsurancePolicyID>1</d4p1:CUInsurancePolicyID>
<d4p1:CULoanReviewID>1</d4p1:CULoanReviewID>
<d4p1:CustomerID>1</d4p1:CustomerID>
<d4p1:CustomerTypes>1</d4p1:CustomerTypes>
<d4p1:DateValue>sample string 4</d4p1:DateValue>
<d4p1:FieldCurrency>1</d4p1:FieldCurrency>
<d4p1:FieldName>sample string 3</d4p1:FieldName>
<d4p1:InteractionID>1</d4p1:InteractionID>
<d4p1:Mandatory>true</d4p1:Mandatory>
<d4p1:Mask>sample string 2</d4p1:Mask>
<d4p1:Order>1</d4p1:Order>
<d4p1:ProductID>1</d4p1:ProductID>
<d4p1:ReceiptNo>1</d4p1:ReceiptNo>
<d4p1:SurveyID>1</d4p1:SurveyID>
<d4p1:UDFFieldID>1</d4p1:UDFFieldID>
<d4p1:UDFLinkID>1</d4p1:UDFLinkID>
<d4p1:UDFType>64</d4p1:UDFType>
<d4p1:UniqueField>true</d4p1:UniqueField>
<d4p1:UserDefinedFieldListID>1</d4p1:UserDefinedFieldListID>
<d4p1:ValidateActiveUDF>true</d4p1:ValidateActiveUDF>
<d4p1:Value>sample string 1</d4p1:Value>
</d4p1:UserDefinedFieldLinkDto>
<d4p1:UserDefinedFieldLinkDto>
<d4p1:BranchID>1</d4p1:BranchID>
<d4p1:CUAccountID>1</d4p1:CUAccountID>
<d4p1:CUInsurancePolicyID>1</d4p1:CUInsurancePolicyID>
<d4p1:CULoanReviewID>1</d4p1:CULoanReviewID>
<d4p1:CustomerID>1</d4p1:CustomerID>
<d4p1:CustomerTypes>1</d4p1:CustomerTypes>
<d4p1:DateValue>sample string 4</d4p1:DateValue>
<d4p1:FieldCurrency>1</d4p1:FieldCurrency>
<d4p1:FieldName>sample string 3</d4p1:FieldName>
<d4p1:InteractionID>1</d4p1:InteractionID>
<d4p1:Mandatory>true</d4p1:Mandatory>
<d4p1:Mask>sample string 2</d4p1:Mask>
<d4p1:Order>1</d4p1:Order>
<d4p1:ProductID>1</d4p1:ProductID>
<d4p1:ReceiptNo>1</d4p1:ReceiptNo>
<d4p1:SurveyID>1</d4p1:SurveyID>
<d4p1:UDFFieldID>1</d4p1:UDFFieldID>
<d4p1:UDFLinkID>1</d4p1:UDFLinkID>
<d4p1:UDFType>64</d4p1:UDFType>
<d4p1:UniqueField>true</d4p1:UniqueField>
<d4p1:UserDefinedFieldListID>1</d4p1:UserDefinedFieldListID>
<d4p1:ValidateActiveUDF>true</d4p1:ValidateActiveUDF>
<d4p1:Value>sample string 1</d4p1:Value>
</d4p1:UserDefinedFieldLinkDto>
</UDFLinks>
<UserDefinedFieldGroupID>1</UserDefinedFieldGroupID>
</SurveyDto>
<SurveyDto>
<Date>sample string 1</Date>
<SurveyID>1</SurveyID>
<TotalScore>1</TotalScore>
<UDFLinks xmlns:d4p1="http://schemas.datacontract.org/2004/07/Fern.Abacus.ObjectModel.Dto.UserDefinedFields">
<d4p1:UserDefinedFieldLinkDto>
<d4p1:BranchID>1</d4p1:BranchID>
<d4p1:CUAccountID>1</d4p1:CUAccountID>
<d4p1:CUInsurancePolicyID>1</d4p1:CUInsurancePolicyID>
<d4p1:CULoanReviewID>1</d4p1:CULoanReviewID>
<d4p1:CustomerID>1</d4p1:CustomerID>
<d4p1:CustomerTypes>1</d4p1:CustomerTypes>
<d4p1:DateValue>sample string 4</d4p1:DateValue>
<d4p1:FieldCurrency>1</d4p1:FieldCurrency>
<d4p1:FieldName>sample string 3</d4p1:FieldName>
<d4p1:InteractionID>1</d4p1:InteractionID>
<d4p1:Mandatory>true</d4p1:Mandatory>
<d4p1:Mask>sample string 2</d4p1:Mask>
<d4p1:Order>1</d4p1:Order>
<d4p1:ProductID>1</d4p1:ProductID>
<d4p1:ReceiptNo>1</d4p1:ReceiptNo>
<d4p1:SurveyID>1</d4p1:SurveyID>
<d4p1:UDFFieldID>1</d4p1:UDFFieldID>
<d4p1:UDFLinkID>1</d4p1:UDFLinkID>
<d4p1:UDFType>64</d4p1:UDFType>
<d4p1:UniqueField>true</d4p1:UniqueField>
<d4p1:UserDefinedFieldListID>1</d4p1:UserDefinedFieldListID>
<d4p1:ValidateActiveUDF>true</d4p1:ValidateActiveUDF>
<d4p1:Value>sample string 1</d4p1:Value>
</d4p1:UserDefinedFieldLinkDto>
<d4p1:UserDefinedFieldLinkDto>
<d4p1:BranchID>1</d4p1:BranchID>
<d4p1:CUAccountID>1</d4p1:CUAccountID>
<d4p1:CUInsurancePolicyID>1</d4p1:CUInsurancePolicyID>
<d4p1:CULoanReviewID>1</d4p1:CULoanReviewID>
<d4p1:CustomerID>1</d4p1:CustomerID>
<d4p1:CustomerTypes>1</d4p1:CustomerTypes>
<d4p1:DateValue>sample string 4</d4p1:DateValue>
<d4p1:FieldCurrency>1</d4p1:FieldCurrency>
<d4p1:FieldName>sample string 3</d4p1:FieldName>
<d4p1:InteractionID>1</d4p1:InteractionID>
<d4p1:Mandatory>true</d4p1:Mandatory>
<d4p1:Mask>sample string 2</d4p1:Mask>
<d4p1:Order>1</d4p1:Order>
<d4p1:ProductID>1</d4p1:ProductID>
<d4p1:ReceiptNo>1</d4p1:ReceiptNo>
<d4p1:SurveyID>1</d4p1:SurveyID>
<d4p1:UDFFieldID>1</d4p1:UDFFieldID>
<d4p1:UDFLinkID>1</d4p1:UDFLinkID>
<d4p1:UDFType>64</d4p1:UDFType>
<d4p1:UniqueField>true</d4p1:UniqueField>
<d4p1:UserDefinedFieldListID>1</d4p1:UserDefinedFieldListID>
<d4p1:ValidateActiveUDF>true</d4p1:ValidateActiveUDF>
<d4p1:Value>sample string 1</d4p1:Value>
</d4p1:UserDefinedFieldLinkDto>
</UDFLinks>
<UserDefinedFieldGroupID>1</UserDefinedFieldGroupID>
</SurveyDto>
</Surveys>
</ReceiptSavingsDepositWebDto>