"""Reference Payment Type marshmallow schema.""" from abacus_common_logic.marshalling.custom_fields import ma class ReferencePaymentTypeSchema(ma.Schema): """Reference Payment Type schema.""" reference_payment_type_id = ma.IntegerId() payment_type = ma.NonemptyString(required=True) payment_service = ma.NonemptyString(required=True) is_internal = ma.Boolean(required=True) notes = ma.String(required=False, allow_none=True)