商户状态自动反馈的方法及系统的制作方法

文档序号:8381558阅读:340来源:国知局
商户状态自动反馈的方法及系统的制作方法
【技术领域】
[0001]本发明属于020(0nline To Off line,线上到线下)电子商务领域,其涉及一种商户状态自动反馈的方法及系统。
【背景技术】
[0002]目前,顾客通过外卖平台发送订单给商户,商户根据经营情况选择接受订单或拒绝,订单被拒绝后顾客只能另选商家。如果商家此时由于自身原因,并不适合接单,但其又没有及时关店(未想到或不会操作),因此会造成不断有顾客被该商户拒绝,在商户受到烦扰的同时其商户信誉也受到影响、且顾客体验度也较差。
[0003]可见,现有的电子商务平台中并没有将商户的营业状态及时反馈给用户,给商户和顾客均带来了很大的不便。

【发明内容】

[0004]本发明要解决的技术问题是为了克服现有技术中的电子商务平台没有将商户的营业状态及时反馈给用户而给商户和顾客均带来了很大的不便的缺陷,提供一种商户状态自动反馈的方法及系统。
[0005]本发明是通过下述技术方案解决上述技术问题的:
[0006]一种商户状态自动反馈的方法,其特点在于,商户端设有用于拒绝接受订单请求的一第一反馈指令和一第二反馈指令,所述第一反馈指令和所述第二反馈指令分别对应一类商户状态,商户端针对所述第一反馈指令提供有一初始值为O的计数器,所述方法包括以下步骤:
[0007]S1、商户端收到客户端发送的一订单请求,并获取所述订单请求的内容;
[0008]S2、商户端根据所述订单请求的内容判断是否接受所述订单请求,若是,商户端向发送所述订单请求的客户端发送一用于表征接受所述订单请求的指令并结束流程,若否,商户端选择向发送所述订单请求的客户端发送所述第一反馈指令还是所述第二反馈指令,若选择所述第一反馈指令,则进入步骤s3,若选择所述第二反馈指令,则进入步骤S4;
[0009]S3、所述计数器对商户端发出的所述第一反馈指令的次数进行计数并使所述计数器的计数值加1,并进入步骤S5;
[0010]S4、商户端向服务器发送一第二状态变更请求,服务器在收到所述第二状态变更请求后将商户端设置为与所述第二反馈指令相对应的商户状态,且将商户端所处的所述第二反馈指令对应的商户状态信息推送至所有客户端,并结束流程;
[0011]S5、商户端判断在一特定时间段内或一预设时长内所述计数器的计数值是否达到一次数阈值,并在判断结果为是时向服务器发送一第一状态变更请求;
[0012]S6、服务器在收到所述第一状态变更请求后将商户端设置为与所述第一反馈指令相对应的商户状态,并将商户端所处的所述第一反馈指令对应的商户状态信息推送至所有客户端。
[0013]在本方案中,商户端仅会对发送第一反馈指令的次数进行计数,第一反馈指令的内容表示主观上商户端处于繁忙状态,如“没人送”、“忙不过来”等,对于类似的拒绝理由达到次数阈值时,则对应的商户状态变更为“繁忙状态”。而第二反馈指令的内容表示客观上商户端无法为客户服务,如商户端处于即将关店状态、已经打烊状态,或者商户端预计在短时间内商品也无法送出,因此,服务器会直接将商户端的状态变更为“非营业状态”,而无需对第二反馈指令的次数进行计数。
[0014]其中,特定时间段是指两个时刻之间所形成的时间段,通过对商户端的实际情况进行监控,对商户端拒绝订单请求的指令的次数选择性计数,从而将商户端当前所处的实际状态及时反馈至所有客户端,因此不会给商户端和客户端带来不便,也避免了因商户端无法接受订单请求时导致的其它客户端仍然不断发送订单、商户端也频繁拒绝订单而造成的低体验度缺陷。
[0015]较佳地,步骤S5包括:
[0016]S51、商户端判断在所述特定时间段内或所述预设时长内所述计数器的计数值是否达到所述次数阈值,若是,向服务器发送所述第一状态变更请求后进入步骤S6,若否,进入步骤S52;
[0017]S52、将所述计数器的计数值清零并返回步骤Sp
[0018]较佳地,步骤s62后包括:
[0019]S71、判断商户端处于所述第一反馈指令对应的商户状态的持续时间是否达一时长,并在判断结果为是时,将商户端从所述第一反馈指令对应的商户状态切换为正常状态,且所述计数器的计数值清零。
[0020]其中,商户端可能只是当前短期内无法接受订单,因此,在经过该时长过后,将商户端切换为正常状态,以正常接收客户端发送的订单请求,从而不会影响商户端与客户端之间的交互体验。
[0021]较佳地,步骤&中商户端处于所述第一反馈指令对应的商户状态时,服务器自动拦截所有客户端发送的订单请求。
[0022]较佳地,步骤36之后包括:
[0023]S72、判断商户端处于所述第一反馈指令对应的商户状态的持续时间是否达一时长,并在判断结果为是时,将商户端从所述第一反馈指令对应的商户状态切换为正常状态,且调用服务器取消对所有客户端发送的订单请求的自动拦截,所述计数器的计数值清零。
[0024]本发明还提供一种商户状态自动反馈的系统,其特点在于,其利用如上所述的方法,所述系统包括商户端、服务器和客户端;
[0025]商户端用于接收客户端发送的一订单请求并获取所述订单请求的内容;
[0026]商户端还用于根据所述订单请求的内容判断是否接受所述订单请求,若是,商户端向发送所述订单请求的客户端发送一用于表征接受所述订单请求的指令,若否,商户端选择向发送所述订单请求的客户端发送所述第一反馈指令还是所述第二反馈指令,若选择所述第一反馈指令,则调用所述计数器;若选择第二反馈指令,商户端向服务器发送一第二状态变更请求,
[0027]所述计数器用于对商户端发出所述第一反馈指令的次数进行计数;
[0028]所述服务器用于在收到所述第二状态变更请求后将商户端设置为与所述第二反馈指令相对应的商户状态,且将商户端所处的所述第二反馈指令对应的商户状态信息推送至所有客户端;
[0029]所述商户端还用于判断在一特定时间段内或一预设时长内所述计数器的计数值是否达到一次数阈值,并在判断结果为是时向服务器发送一第一状态变更请求;
[0030]所述服务器还用于在收到所述第一状态变更请求后将商户端设置为与所述第一反馈指令相对应的商户状态,且将商户端所处的所述第一反馈指令对应的商户状态信息推送至所有客户端。
[0031]较佳地,所述商户端还用于在所述特定时间段内或所述预设时长内所述计数器的计数值未达到所述次数阈值时将所述计数器的计数值清零。
[0032]较佳地,所述商户端还用于在处于所述第一反馈指令对应的商户状态的持续时间达一时长时,自动从所述第一反馈指令对应的商户状态切换为正常状态,且将所述计数器的计数值清零。
[0033]较佳地,服务器还用于在商户端处于所述第一反馈指令对应的商户状态时,自动拦截所有客户端发送的订单请求。
[0034]较佳地,所述商户端还用于在处于所述第一反馈指令对应的商户状态的持续时间达一时长时,自动从所述第一反馈指令对应的商户状态切换为正常状态,且将所述计数器的计数值清零,并调用服务器取消对所有客户端发送的订单请求的自动拦截。
[0035]本发明的积极进步效果在于:本发明通过对商户端发出的第一反馈指令的次数进行计数,以在满足次数阈值时将商户端设置为与该第一反馈指令相对应的商户状态,在发出第二反馈指令时直接将商户端设置为与该第二反馈指令相对应的商户状态,因此,能够及时将商户端所处的商户状态反馈至所有客户端,给商户端和客户端带来了很大的便利,也避免了因商户端无法接受订单请求时导致的其它客户端仍然不断发送订单、商户端也频繁拒绝订单而造成的低体验度缺陷。
【附图说明】
[0036]图1为本发明实施例1的商户状态自动反馈的方法流程图。
[0037]图2为本发明实施例2的商户状态自动反馈的方法流程图。
【具体实施方式】
[0038]下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。
[0039]实施例1
[0040]本实施例提供一种商户状态自动反馈的方法,商户端设有用于拒绝接受订单请求的一第一反馈指令和一第二反馈指令,所述第一反馈指令和所述第二反馈指令分别对应一类商户状态,商户端针对所述第一反馈指令提供有一初始值为O的计数器。
[0041]具体地,第一反馈指令的内容可为:“没人送”、“忙不过来”,第二反馈指令的内容可为:“休息中”、“即将打烊”,第一反馈指令对应的商户状态为繁忙状态”,而第二指令对应的商户状态为非营业状态”。
[0042]如图1所示,所述方法包括以下步骤:
[0043]步骤101、商户端收到客户端发送的一订单请求,并获取所述订单请求的内容。
[0044]其中,订单请求的内容可为食品、服装、生活用品等,只要能够通过电子商务平台进行下订单的物品均可作为订单请求的内容。假设此处订单请求的内容为食物。
[0045]步骤102、商户端根据所述订单请求的内容判断是否接受所述订单请求,若是,商户端向发送所述订单请求的客户端发送一用于表征接受所述订单请求的指令并结束流程,若否,商户端选择向发送所述订单请求的客户端发送所述第一反馈指令还是所述第二反馈指令,若选择所述第一反馈指令,则进入步骤103,若选择所述第二反馈指令,则进入步骤104。
[0046]其中,商户端根据订单请求中客户端订购的食物品种和数量的多少,以及商户端当前员工繁忙状态、当前食材供给数量等来决定是否能够接受订单,此时由于商户端较繁忙,无法接受该订单请求,因此,商户端向发送所述订单请求的客户端发送内容为“没人送”的第一反馈指令。
[0047]步骤103、所述计数器对商户端发出的所述第一反馈指令的次数进行计数并使所述计数器的计数值加1,并进入步骤1051。
[0048]步骤104、商户端向服务器发送一第二状态变更请求,服务器在收到所述第二状态变更请求后将商户端设置为与所述第二反馈指令相对应的商户状态,且将商户端所处的所述第二反馈指令对应的商户状态信息推送至所有客户端,并结束流程。
[0049]也即,商
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1