北京市朝阳区人民法院
民 事 判 决 书
（2016）京0105民初56420号
原告：北京荣商动力文化传播有限公司，住所地北京市怀柔区杨宋镇凤翔东大街9号A座5370。
法定代表人：商红敏，经理。
被告：北京鑫兴宝网络科技有限公司，住所地北京市朝阳区东坝乡东晓景产业园205号C区1048。
法定代表人：毛盼，经理。
原告北京荣商动力文化传播有限公司（简称荣商动力公司）诉被告北京鑫兴宝网络科技有限公司（简称鑫兴宝公司）技术委托开发合同纠纷一案，本院受理后，依法组成合议庭，于2017年5月9日公开开庭进行了审理。荣商动力公司的法定代表人商红敏到庭参加了诉讼；鑫兴宝公司经本院公告传唤，于公告期内到庭领取诉讼材料参加了诉讼。本案现已审理终结。
荣商动力公司向本院提出诉讼请求：确认涉案合同已解除；鑫兴宝公司退还我公司开发费用2.1万元，支付违约金24600元，赔偿交通费、误工费等经济损失5320元。事实和理由：2016年4月14日，我公司与鑫兴宝公司签署《关于产品开发的合作协议》（简称《协议》），约定鑫兴宝公司为我公司开发微信公众号产品，我公司依约支付了首付款15000元和第一期合同款6000元，但鑫兴宝公司收款之后未向我公司交付任何微信公众号产品，经我公司多次催促均拖延履行合同义务，未能开发完成并交付工作成果，导致我公司合同目的无法实现，无奈我公司向其发送邮件通知解除合同，并要求其返还价款并支付违约金、赔偿损失等。
鑫兴宝公司答辩称：我公司没有违约，UI设计和前端静态页面已搭建完成，荣商动力公司没有按时向我公司支付第二笔款项，构成违约在先。同意解除合同，不同意荣商动力公司的其他诉讼请求。
当事人围绕诉讼请求依法提交了证据，本院组织当事人进行了证据交换和质证。对当事人无异议的证据，本院予以确认并在卷佐证。本院认定如下事实：
2016年4月14日，荣商动力公司（甲方）与鑫兴宝公司（乙方）就甲方委托乙方负责微信公众号的产品开发工作事宜签署《协议》，主要约定：
1.开发产品的功能与范围：具体要求及说明见“附件2.客户产品开发需求”的内容。
2.付款方式及金额：本协议中产品开发总金额为30000元；甲方应在2016年3月向乙方支付首付款15000元，剩余款额分四期支付，于签订UI定版确认书后的3日内支付第一期款6000元；于前端静态页面搭建完成后的3日内支付第二期款额5000元；第三期款额在乙方网站开发全部完成后向甲方进行“标的交付”，甲方对“标的”验收完成后3日内支付第三期款额3000元；（乙方向甲方进行交接时需免费提供网站的全部系统、各个功能、程序板块的操作培训服务，保证甲方工作人员能独立操作系统后台功能），第四期：标的交付日起四个月为标的实战试用、检测期，此期间乙方负责免费排除、解决标的系统运行中由于乙方产品技术原因造成、发生的故障。此期满无故障甲方支付尾款1000元。
3.产品的开发时间：乙方将在收到甲方的支付的首付款次日起根据甲方向乙方提供的产品开发需求的材料信息即“附件2．客户产品开发需求”开展产品开发工作，将会在UI定版后的60个工作日内完成整个产品开发的工作（其中不包含UI定版所需日期、甲方对乙方完成此产品后的验收确认所需日期、国家工信部备案所需日期以及其他法定节假日、邮递在途等所需日期）。
4.甲方的权利义务：甲方应按本协议进度向乙方支付相应的款额，并在结清各项款额时享有本标的开发相应进度的（包括但不限于本标的开发程序源代码的）使用权和所有权。验收标准：乙方制作的产品符合“附件2．客户产品开发需求”。乙方的权利义务：甲乙双方合作期间，若甲方无故单方终止合同，则应向乙方支付已完成的项目费用并向乙方支付按照本协议中此产品开发总金额百分之一的违约金。乙方无故解除合同，应返还给甲方已收取的费用，并按自合同签订之日起至解除之日止每日赔付甲方本合同全款的千分之五的时间损失成本费用。
5.违约责任及承担：如乙方无故耽误工期，未按以上约定的日期完成相应的产品开发项目，那么若乙方逾期完成相应的产品开发项目在15个工作目内，则乙方将向甲方支付日应开发项目费用的千分之一的违约金；若乙方逾期完成相应的产品开发项目超过15个工作目的，以15个工作目为计算周期，每增加一个周期则加处乙方向甲方支付日应开发项目费用的千分之一的违约金，但不超过协议总金额的百分之二十。
6.甲乙双方终止协议的情形：甲方在UI定版后约定的开发周期后的60个工作日内，乙方仍未将产品开发完成，甲方有权书面通知乙方终止本协议，并要求乙方承担退还已收取的开费用，但乙方不再向甲方支付迟延完成相应项目的违约金。并按自合同签订之日起至解除之日止每日赔付甲方本合同全款的千分之五的时间损失成本费用。
附件2.客户产品开发需求包括邀请函功能、报名功能、签到功能、反馈表功能、体现流量、数据导出功能、第三方使用功能等，并对每项功能进行了详细描述。
2016年4月15日，荣商动力公司向鑫兴宝公司支付首付款1.5万元。2016年5月19日，荣商动力公司支付第一期款项6千元。
付款后，荣商动力公司多次通过微信、电子邮件等向鑫兴宝公司询问开发进展并催要工作成果，鑫兴宝公司均未予以有效解决。
审理中，鑫兴宝公司提供一份光盘，称其已将UI设计和前端静态页面制作完成，因荣商动力公司没有支付第二期5千元费用故停止了开发，未能交付成果。荣商动力公司否认见到过上述光盘内容，称鑫兴宝公司仅向其展示过无法正常使用的UI设计，简易功能都无法满足，从未见过前端静态页面。鑫兴宝公司则称前端静态页面无需交付，只需告知荣商动力公司即可。在鑫兴宝公司员工与荣商动力公司员工微信聊天记录中有“前端页面做完了，等技术做完链接效果，咱们就能点动了”、“链接什么时候能做完呢？”、“做完了得调试，等我们调试好了会上传给您看”的记录，鑫兴宝公司称该记录可以证明前端静态页面已做好。除此之外，鑫兴宝公司没有提供其他证据证明告知过荣商动力公司此事并通知其付款。
2016年8月16日，荣商动力公司向鑫兴宝公司发送《E商秀微信公众号产品开发终止通知》，书面通知终止涉案《协议》，要求鑫兴宝公司退费，如不退费将追究法律责任。同时以电子邮件形式告知鑫兴宝公司。鑫兴宝公司未予回应。
荣商动力公司没有就交通费、误工费等损失举证。
以上事实，有《协议》、付款凭证、光盘、微信截图、电子邮件打印件、通知及当事人陈述等证据在案佐证。
本院认为：荣商动力公司与鑫兴宝公司签订的《协议》是双方真实意思表示，内容不违法法律和行政法规强制性规定，属于合法有效的合同，双方均应履行各自义务。
根据《协议》约定，本合同签定后鑫兴宝公司应在收到首付款次日起开展产品开发工作，于UI定版后60个工作日内完成整个产品开发工作。现荣商动力公司已支付首付款1.5万元和第一期款项6千元，但时隔近一年鑫兴宝公司仍未完成开发工作。在荣商动力公司多次催告后仍未履行合同，上述行为已构成根本违约。据此，荣商动力公司有权要求解除合同、退还费用并赔偿损失。鑫兴宝公司辩称荣商动力公司违约在先，本院认为：首先，对合同条款真实含义的理解应坚持整体解释原则。涉案《协议》付款条件部分虽未约定前端静态页面需验收交付后再付清第二期款项，但双方权利义务部分中明确约定“甲方应按本协议进度向乙方支付相应的款额，并在结清各项款额时享有本标的开发相应进度的（包括但不限于本标的开发程序源代码的）使用权和所有权”，故按照开发进度分阶段交付工作成果是鑫兴宝公司的合同义务。其次，鑫兴宝公司辩称前端静态页面完成之后告知荣商动力公司即可不符合交易习惯，即便如此，鑫兴宝公司也没有举证证明“告知过”荣商动力公司并要求其付款。其指出的微信告知过程中仍附加了“等技术做完链接效果，咱们就能点动了”的条件，可见此时该页面仍无法查看。再次，在荣商动力公司此后长时间多次通过微信、邮件催促过程中，鑫兴宝公司均未予以正面回应和有效解决，也未提到要求荣商动力公司继续付款一事。其当庭提供的光盘内容是否向荣商动力公司出示过以及是否符合合同约定标准均无法证明。不能仅因荣商动力公司支付前两笔款项的结果推定鑫兴宝公司已全面履行合同义务。综上，对鑫兴宝公司上述辩称，本院不予采纳。
合同解除后，尚未履行的，终止履行；已经履行的，根据履行情况和合同性质，当事人可以要求恢复原状、采取其他补救措施，并有权要求赔偿损失。涉案《协议》解除后，鑫兴宝公司应当退还荣商动力公司开发费用2.1万元。关于荣商动力公司主张的违约金，依照《协议》约定不应超过协议总金额的20%，即6千元，且鉴于鑫兴宝公司明确表示违约金标准过高要求法院予以调整，故荣商动力公司主张24600元违约金过高，本院不予全部支持，参照协议约定及实际损失情况确定为6千元。关于交通费、误工费等经济损失，因无证据支撑，且鑫兴宝公司已承担支付违约金的民事责任，足以弥补其经济损失，故不予支持。
综上，依照《中华人民共和国合同法》第九十六条、第九十七条之规定，判决如下：
一、确认原告北京荣商动力文化传播有限公司与被告北京鑫兴宝网络科技有限公司之间签订的涉案《关于产品开发的合作协议》已解除；
二、被告北京鑫兴宝网络科技有限公司于本判决生效之日起10日内退还原告北京荣商动力文化传播有限公司开发费用2.1万元；
三、被告北京鑫兴宝网络科技有限公司于本判决生效之日起10日内支付原告北京荣商动力文化传播有限公司违约金6千元；
四、驳回原告北京荣商动力文化传播有限公司的其他诉讼请求。
如果未按本判决指定的期间履行给付金钱义务，应当依照《中华人民共和国民事诉讼法》第二百五十三条之规定，加倍支付迟延履行期间的债务利息。
案件受理费1065元，由原告北京荣商动力文化传播有限公司负担300元（已交纳）；由被告北京鑫兴宝网络科技有限公司负担765（于本判决生效之日后7日内交纳）。公告费260元，由被告北京鑫兴宝网络科技有限公司负担（于本判决生效之日后7日内交纳）。
如不服本判决，可在判决书送达之日起15日内向本院递交上诉状，并按对方当事人的人数提出副本，上诉于北京知识产权法院。
审 判 长 彭新桥
人民陪审员 薛培丽
人民陪审员 杨静田
二〇一七年五月二十三日
书 记 员 杨 珊