from marshmallow import Schema, fields # Provide Loan Schema class ProvideLoanSchema(Schema): type = fields.Str(required=False) requestId = fields.Str(required=True) transactionId = fields.Str(required=True) customerId = fields.Str(required=True) accountId = fields.Str(required=True) msisdn = fields.Str(required=False) # productId = fields.Str(required=True) # lienAmount = fields.Float(required=True) requestedAmount = fields.Float(required=True) collectionType = fields.Int(required=True) offerId = fields.Str(required=True) channel = fields.Str(required=True)