广西壮族自治区玉林市中级人民法院 民 事 判 决 书 （2019）桂09民初1号 原告:广西伊禾贸易有限公司，住所地玉林市江**万良路北侧******楼**，统一社会信用代码×××ＰＸＫ。 法定代表人：李晓阳，该公司经理。 委托诉讼代理人：董育红，广西胜涛律师事务所律师。 被告：上海微蓬信息科技有限公司，住所地上海市奉贤区金齐路****，统一社会信用代码×××720。 法定代表人：张永涛，该公司经理。 原告广西伊禾贸易有限公司因与被告上海微蓬信息科技有限公司技术服务合同纠纷一案，向本院提起诉讼。本院于2019年1月3日受理后，依法组成合议庭，于2019年2月18日公开开庭审理了本案。原告广西伊禾贸易有限公司的法定代表人李晓阳及其委托诉讼代理人董育红到庭参加诉讼，上海微蓬信息科技有限公司经本院合法传唤无正当理由拒不到庭参加诉讼。本案现已审理终结。 广西伊禾贸易有限公司起诉请求：1、依法解除原告、被告签署的《微信小程序应用开发合同书》；2、判决被告退还原告小程序开发委托费用18000元；3、判决被告双倍返还定金即10800元。事实与理由：2018年9月15日原告和被告就“微信小程序应用开发”签订了一份《微信小程序应用开发合同书》并有附件。基本内容为：原告委托被告定制开发微信小程序，价款18000元，签订合同后支付60%价款作为定金，即10800元。约定开发周期为30天，即自2018年9月15日至2018年10月16日。开发周期分为两个阶段进行，前后各15天，在第一阶段双方针对产品框架和网站结构进行综合验收；第二阶段开发完毕后，凭被告提供的测试地址，由原告进行验收。该合同的签章行为，都是由双方各公司在各自位置盖章后，网络传送。因此原告住所地为合同的签署地之一。程序开发的第一阶段期间届满后，被告并没有提供产品框架和网站结构给原告验收，直到合同履行期间届满的2018年10月16日被告才提交了一个小程序“体验版”给原告。“体验版”完全不符合合同规定的开发内容，原告提出维权。被告表示愿意修改，并提出“项目延期单”要求延期至10月31日。原告为项目能顺利完成，于2018年10月16日签订了项目延期单。10月24日被告发软件验收单给原告要求签署，同时要求结清尾款7200元。在被告技术员作出有关保证（保证后面不会出现问题）的情况下，原告于10月25日签了软件验收单，并结了尾款7200元给被告。但10月25日、10月26日两天原告发现被告测试过程中提交的微信小程序，未通过微信的审核，这说明微信小程序应用还存在问题，被告不愿就此做出合理回应。10月26日被告在没有合同约定服务器使用问题的情况下，给原告发了一份《微爱信服务器租用服务协议》，要求原告接受被告提供的服务器，并支付服务器和维护费用一年8000元。被告这行为实为强买强卖，原告未接受，更未签署该协议。而且，向被告提出质疑时，被告更是提出“如果要使用原告自己的服务器，需另行支付32000元给被告”以购买所谓的“源代码”。被告的行为已经超出合同约定的范围，某种程度甚至构成要挟。2018年10月29日，在延期期限即将届满，原告要求被告交付微信小程序应用开发成果，被告拒绝；并于10月30日发出所谓的告知函，仍强制要求原告使用其服务器并支付以上费用，原告于次日即回复被告，指出其违约行为。原告认为，被告既没有按照合同约定提供微信小程序开发成果，且一次次变本加厉提出条件进行搭售。至此被告将其不合格的，不能通过微信的小程序已然下线，被告违约行为，严重侵犯了原告的合法权益，请求支持原告以上诉讼请求。 上海微蓬信息科技有限公司辩称，其公司已经按照合同约定履行义务。原告亦已经验收确认。之后被答辩人以超出合同范围的要求迫使其公司无法继续履行义务，在此期间造成的损失应由被答辩人承担。被答辩人要求其公司两倍返还定金是没有根据的，被答辩人未按合同约定履行义务，责任在被答辩人方，被答辩人无权要求返还定金。被答辩人要求解除原合同，其公司已经履行合同义务，合同无法继续履行的责任在被答辩人。请求依法驳回被答辩人的不合理且不合法的诉讼请求。 当事人围绕诉讼请求依法提交了证据，本院组织当事人进行了证据交换和质证。对当事人无异议的证据，本院予以并在卷佐证。对有争议的证据和事实，本院认定如下：双方对对方提供证据的真实性均无异议，只是对对方的证明目的提出异议，对上述证据本院予以采纳，并结合证据内容对相关事实进行认定。经审理查明，2018年9月15日原告广西伊禾贸易有限公司（甲方）与被告上海微蓬信息科技有限公司（乙方）通过电话、网络上协商一致后，签订了一份《微信小程序应用开发合同书》约定：甲方委托乙方定制开发微信小程序，小程序应用的开发周期为30天，自2018年9月15日至2018年10月16日。开发分为两个阶段进行，第一阶段为开发阶段时间为期15个工作日，在第一阶段完成后，甲乙双方针对产品框架和网站结构进行综合验收，并在5个工作日内修改完毕；第二阶段为开发阶段时间为期10个工作日，第二阶段开发完成后甲乙双方针对产品内容以及网站综合性能进行测试，开发完毕后，凭乙方提供的测试地址，由甲方展开验收。项目交付时间2018年10月16日。程序开发的执行费用总额为18000元，签订合同后支付60%价款作为定金，即10800元。项目审核结束，即合同合作期满，小程序制作及调试完成，由甲方进行项目整体验收合格后并签定验收单，支付乙方项目尾款7200元。甲方在验收完成后24小时内进行尾款清付。双方还对双方责任等其他事项进行约定。合同签订当日，原告即通过转账方式向被告支付了10800元。第一阶段期满后，被告未及时提交产品框架和网站结构，为此原、被告经协商于2018年10月16日签订了一份《项目延期单》，约定因项目发生变动情况，原定工期顺延10个工作日，原上线日期2018年10月16日顺延为2018年10月31日。2018年10月24日14时左右，被告的工作人员将名称为伊禾团购的微信小程序上传并要求原告的法定代表人李晓阳上线进行验收，当日14时30左右，李晓阳回复并提出部分修改意见，被告的工作人员回复称小程序完成后都会有些小问题，在尾款完成后，有问题整理出来后，会安排修改，售后是没有问题的。当日下午5时，原告按被告要求将尾款7200元转账支付给被告。2018年10月25日上午李晓阳与被告工作人员继续就小程序修改问题进行协商，期间原告于当日中午按被告工作人员要求在软件验收单上签署了“合作愉快，希望后续合作能保持良好和友好的状态”的意见，并将验收单发送给被告。2018年10月26日，原告与被告就微信小程序是否使用被告服务器的问题进行协商，为此被告工作人员向原告发送了一份《服务器合同》并告知原告现在提供给原告的是测试服务器，如果原告不能确定购买被告的服务器的话，被告将安排下掉系统。《服务器合同》载明提供服务器租用服务加服务维修一年的费用为8000元。原告还于2018年10月25日、26日两次将“伊禾团购”代码提交微信公众平台进行代码发布审核，提交当晚该程序被系统确认未通过审核。原、被告经协商后未能达成一致意见，双方并未签订《服务器合同》。2018年10月30日被告向原告发送一份《告知函》，载明：“您与我司签订的微信应用开发合同（合同编号：WX201810184487），我司已按合同约定完成项目开发工作并与贵方于2018年10月24日完成项目验收交接工作。由于贵方拖欠服务器租用费用，为降低我司运营成本，故我司将于2018年10月31日12点暂时下线贵方项目，待贵方办理完成后另行上线。由此对贵方产生的一切损失，须由贵方自行承担。”2018年10月31日，原告向被告发送了一份《回复函》写明：“1、微信小程序测试中两次均未通过腾讯证明小程序不存在重大问题。你方在小程序尚未合格的情况下催促我方签验收单，涉嫌故意误导。同时，验收不等于交付。2、合同中没有关于服务器的使用条款，我方也没有签你方发过来的服务器租用合同。你方要挟我方使用你们的服务器，是非法的行为。3、请你方尽快依约交付微信小程序伊禾团购的开发成果，并保证小程序能正常上线使用。否则，一切法律后果由你方承担。”此后，被告既未将经修改的微信应用小程序发送给原告，也未告知原告取得相关微信应用小程序的方法方式。为此，原告未开展与应用程序相关的项目经营。 本院认为，原、被告签订《微信小程序应用开发合同书》，约定被告以其技术知识为原告开发微信公众平台系统，原告支付相应报酬，该合同性质上属于技术服务合同。根据合同法的相关规定，技术服务合同的委托人不履行合同义务或者履行合同义务不符合约定，影响工作进度和质量，不接受或者逾期接受工作成果的，支付的报酬不得追回，未支付的报酬应当支付；技术服务合同的受托人未按照合同约定完成服务工作的，应当承担免收报酬、双倍返还定金等违约责任。本案中，原告已经依约支付了全部的开发费用，被告有义务将符合使用合同程序交付给原告。原告虽在被告提交的验收单上签名，但被告只是将开发的小程序提供给原告在被告的服务器上测试，由于双方并未约定原告开发的应用小程序必须使用被告的服务器，因此该程序还应具有在一般公众服务器上正常使用的属性，因原告不租用被告的服务器，被告未将符合要求开发的小程序移交给原告，也未告知原告如何获取该应用程序，被告未履行交付成果合同义务构成违约，故被告应承担免收报酬的违约责任，因原告现已不再开展相关的项目经营，其合同目的无法实现，根据《中华人民共和国合同法》第九十四条第五项规定，原告以被告违约为由，诉请要求解除双方签订的《微信应用开发合同》，并要求被告退还其已支付的开发费18000元，具有事实和法律依据，本院依法予以支持。原告要求被告双倍返还合同定金10800元，已经超出合同标的额的20%，根据《中华人民共和国担保法》第九十一条规定，本院确定由被告双倍返还定金3600元。被告辩称，其完成工作并经原告验收，已经完全履行合同义务，与事实不符，故本院对其辩解不予采信。被告经本院合法传唤，无正当理由拒不到庭，系其对诉讼权利的漠视，应承担相应的不利法律后果。依照《中华人民共和国合同法》第九十四条第五项、第一百一十五条、第三百五十六条、第三百六十条、第三百六十一条、第三百六十二条，《中华人民共和国担保法》第九十一条，《中华人民共和国民事诉讼法》第一百四十四条的规定，判决如下： 一、解除原告广西伊禾贸易有限公司与被告上海微蓬信息科技有限公司于2018年9月15日签订的《微信小程序应用开发合同》； 二、被告上海微蓬信息科技有限公司退还开发费用18000元给原告广西伊禾贸易有限公司； 三、被告上海微蓬信息科技有限公司双倍返还定金3600元给原告广西伊禾贸易有限公司。 上述判决，义务人应于本判决生效之日起十日内履行完毕。如果未按本判决指定的期间履行给付金钱义务的，应当依照《中华人民共和国民事诉讼法》第二百五十三条规定，加倍支付迟延履行期间的债务利息。 案件受理费520元，由原告广西伊禾贸易有限公司负担130元，被告上海微蓬信息科技有限公司负担390元。 如不服本判决，可以在判决书送达之日起十五日内，向本院递交上诉状，并按照对方当事人或者代表人的人数提出副本，上诉于广西壮族自治区高级人民法院。 审判长  韦子荣 审判员  谭 政 审判员  陈凤贞 二〇一九年六月二十一日 法官助理罗耕思 书记员陈国媛 附相关法律规定： 《中华人民共和国合同法》 第九十四条【合同的法定解除】有下列情形之一的，当事人可以解除合同： （一）因不可抗力致使不能实现合同目的； （二）在履行期限届满之前，当事人一方明确表示或者以自己的行为表明不履行主要债务； （三）当事人一方迟延履行主要债务，经催告后在合理期限内仍未履行； （四）当事人一方迟延履行债务或者有其他违约行为致使不能实现合同目的； （五）法律规定的其他情形 第一百一十五条【定金】当事人可以依照《中华人民共和国担保法》约定一方向对方给付定金作为债权的担保。债务人履行债务后，定金应当抵作价款或者收回。给付定金的一方不履行约定的债务的，无权要求返还定金；收受定金的一方不履行约定的债务的，应当双倍返还定金。 第三百五十六条【内容】技术咨询合同包括就特定技术项目提供可行性论证、技术预测、专题技术调查、分析评价报告等合同。 技术服务合同是指当事人一方以技术知识为另一方解决特定技术问题所订立的合同，不包括建设工程合同和承揽合同。 第三百六十条【技术服务合同委托人义务】技术服务合同的委托人应当按照约定提供工作条件，完成配合事项；接受工作成果并支付报酬。 第三百六十一条【技术服务合同受托人义务】技术服务合同的受托人应当按照约定完成服务项目，解决技术问题，保证工作质量，并传授解决技术问题的知识。 第三百六十二条【技术服务合同双方当事人的违约责任】技术服务合同的委托人不履行合同义务或者履行合同义务不符合约定，影响工作进度和质量，不接受或者逾期接受工作成果的，支付的报酬不得追回，未支付的报酬应当支付。 技术服务合同的受托人未按照合同约定完成服务工作的，应当承担免收报酬等违约责任。 《中华人民共和国担保法》 第九十一条【定金的数额】定金的数额由当事人约定，但不得超过主合同标的额的百分之二十。 《中华人民共和国民事诉讼法》 第一百四十四条【缺席审判】被告经传票传唤，无正当理由拒不到庭的，或者未经法庭许可中途退庭的，可以缺席判决。