{ "type": "object", "properties": { "transactionId": { "type": "string", "description": "Unique identifier of transaction in Simbrella system", "example": "T002" }, "debtId": { "type": "string", "description": "Unique identifier of a loan in Simbrella system that is going to be collected (it correlates with provision request)", "example": "273194670" }, "customerId": { "type": "string", "description": "Unique identifier of a user", "example": "CN621868" }, "accountId": { "type": "string", "description": "Specific identifier of a user's account", "example": "2017821799" }, "productId": { "type": "string", "description": "Identifier of a product for which collection to be made", "example": "101" }, "collectAmount": { "type": "number", "format": "double", "description": "Amount collected from user's account (penalCharge is not included)", "example": 60000.0 }, "penalCharge": { "type": "number", "format": "double", "description": "Amount of penalty collected from user's account. If there is no penalty, amount is '0'", "example": 0.0 }, "lienAmount": { "type": "number", "format": "double", "description": "Aggregated (summed up) lien amount", "example": 20000.0 }, "countryId": { "type": "string", "description": "Set to static value '01'", "example": "01" }, "comment": { "type": "string", "description": "Any additional comment for provided loan operation", "example": "Testing CollectionLoanRequest" }, "resultCode": { "type": "string", "description": "Result code of executed transaction, e.g. (00 – Success etc.) see result codes table", "example": "00" }, "resultDescription": { "type": "string", "description": "Description of provided result code", "example": "Loan Collection Successful" } }, "required": [ "transactionId", "debtId", "customerId", "accountId", "productId", "collectAmount", "penalCharge", "lienAmount", "resultCode", "resultDescription" ], "xml": { "name": "CollectLoanResponse" } }