{"criteria": [{"field": "approvalStatus", "operator": "EQUALS", "value": "approved"}, {"operator": "OR", "conditions": [{"field": "paymentStatus", "operator": "IN", "value": ["online_completed", "offline_completed", "completed"]}, {"field": "isFreeSeat", "operator": "EQUALS", "value": true}]}, {"field": "travelInfoStatus", "operator": "EQUALS", "value": "completed"}, {"field": "travelPlanStatus", "operator": "EQUALS", "value": "completed"}], "message": "Registration is completed when all criteria are fulfilled."}