基于电子凭证的交互方法和装置与流程

文档序号:12721938阅读:295来源:国知局
基于电子凭证的交互方法和装置与流程

本发明涉及计算机技术领域,尤其涉及电子商务技术领域,特别是涉及一种基于电子凭证的交互方法和装置。



背景技术:

随着网络技术的发展,电子交易也得到迅速发展。在传统的电子交易中,卖方通常会在多个电商网络平台推出商品。如果卖方需要对与商品的交易条件(如价格、收款账号等)进行变更,就需要在多个电商网络平台对商品的多项信息进行逐项更改。如果变更交易条件的商品较多,很容易出现遗漏之处,继而会出现在多个电商网络平台中商品的交易条件不一致的情形。交易条件变更后在多个网络平台不能同步更新的这一问题给卖方带来不便。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种交易条件变更后能够在所有发布有电子凭证的网络平台同步更新给卖方带来方便的基于电子凭证的交互方法和装置。

一种基于电子凭证的交互方法,所述电子凭证用于电子交易,所述方法应用于终端,包括:

获取电子凭证,所述电子凭证包括交易参数;

向后台服务器发送对所述交易参数的变更请求,所述变更请求中携带了待变更信息,以使得所述后台服务器在接收到所述变更请求后根据所述待变更信息对所述电子凭证进行更新,返回更新后的电子凭证,并将所述更新后的交易参数分别发送至发布有所述电子凭证的网络平台并对已发布的电子凭证进行同步更新。

在其中一个实施例中,所述交易参数包括有效期,所述方法还包括:

向后台服务器发送对所述有效期的变更请求,以使得所述后台服务器根据 所述变更请求对所述电子凭证对应的有效期时间段进行更新,并返回对应的有效期的更新信息;

接收所述电子凭证的有效期的更新信息。

在其中一个实施例中,所述交易参数包括银行信息,所述方法还包括:

向银行服务器发送对银行信息的变更请求,所述变更请求中携带了待变更银行信息,以使得银行服务器根据所述变更请求对所述待变更银行信息进行验证,验证通过后银行服务器对银行信息进行更新,并向所述后台服务器和终端发送通知,所述后台服务器根据所述通知对所述电子凭证进行更新;

接收所述银行服务器返回的通知以及所述后台服务器返回的更新信息。

在其中一个实施例中,所述交易参数包括商品基本信息、银行信息、发货信息和物流信息中的至少一项。

一种基于电子凭证的交互方法,所述电子凭证用于电子交易,所述方法应用于后台服务器,包括:

接收终端发送的对电子凭证交易参数的变更请求,所述变更请求中携带了待变更信息;

判断所述交易参数是否允许被变更;

若是,则根据所述待变更信息对所述电子凭证进行更新;

将更新后的电子凭证返回至所述终端,并将所述更新后的交易参数分别发送至发布有所述电子凭证的网络平台并对已发布的电子凭证进行同步更新。

在其中一个实施例中,所述交易参数包括有效期,所述方法还包括:

接收终端发送的对所述有效期的变更请求;

根据所述变更请求对所述电子凭证对应的有效期时间段进行更新;

向所述终端返回所述电子凭证的有效期的更新信息。

在其中一个实施例中,所述交易参数包括银行信息,所述方法还包括:

接收银行服务器发送的更新银行信息的通知,所述通知是在银行服务器对所述终端发送的待变更银行信息进行验证后生成的;

根据所述通知对所述电子凭证中的银行信息进行更新。

在其中一个实施例中,所述交易参数包括银行信息,所述方法还包括:

接收终端发送的对银行信息的变更请求,所述变更请求中携带了待变更银行信息,将所述待变更银行信息发送至银行服务器;

在银行服务器对所述待变更银行信息验证通过之后,根据所述待变更银行信息对电子凭证进行更新。

一种基于电子凭证的交互装置,所述装置包括:

获取模块,用于获取电子凭证,所述电子凭证包括交易参数;

第一发送模块,用于向后台服务器发送对所述交易参数的变更请求,所述变更请求中携带了待变更信息,以使得所述后台服务器在接收到所述变更请求后根据所述待变更信息对所述电子凭证进行更新,返回更新后的电子凭证,并将所述更新后的交易参数分别发送至发布有所述电子凭证的网络平台并对已发布的电子凭证进行同步更新。

一种基于电子凭证的交互装置,所述装置包括:

第二接收模块,用于接收终端发送的对电子凭证交易参数的变更请求,所述变更请求中携带了待变更信息;

判断模块,用于判断所述交易参数是否允许被变更;

更新模块,用于若所述交易参数允许被变更,则根据所述待变更信息对所述电子凭证进行更新;

第二发送模块,用于将更新后的电子凭证返回至所述终端,并将所述更新后的交易参数分别发送至发布有所述电子凭证的网络平台并对已发布的电子凭证进行同步更新。

上述基于电子凭证的交互方法和装置,通过对电子凭证的交易参数进行变更,得到更新后的电子凭证,通过服务器将更新后的交易参数分别发送至发布有电子凭证的网络平台并对已发布的电子凭证进行同步更新。由此能够有效避免在多个电商网络平台对商品信息逐项变更的情形,继而使得所有发布有电子凭证的网络平台中的电子凭证的交易参数一致,从而使得交易条件变更后能够在所有发布有电子凭证的网络平台同步更新,给卖方带来方便。

附图说明

图1为基于电子凭证的交互方法的一个实施例的应用环境图;

图2为基于电子凭证的交互方法的一个实施例的流程图;

图3为基于电子凭证的交互方法的又一个实施例的流程图;

图4为基于电子凭证的交互装置的一个实施例中结构示意图;

图5为基于电子凭证的交互装置的又一个实施例的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

参见图1所示,基于电子凭证的交互方法在一个实施例中的应用。其中终端102通过网络与服务器104进行交互。终端102获取电子凭证,电子凭证包括多个交易参数。终端102向服务器104发送对交易参数的变更请求,变更请求中携带了待变更信息。服务器104在接收到变更请求后根据待变更信息对电子凭证进行更新,并将更新后的交易参数分别发送至发布有电子凭证的网络平台并对已发布的电子凭证进行同步更新。

参见图2所示,基于电子凭证的交互方法在一个实施例中的流程图。其中,电子凭证用于电子交易,以应用于图1中的终端为例进行说明,该方法包括:

步骤202,获取电子凭证,电子凭证包括交易参数。

电子凭证是一种记录商品信息的凭证。电子凭证中记录的商品信息中包括交易参数。根据交易参数可以形成相应的交易条件。在一个实施例中,交易参数包括商品基本信息、银行信息、发货信息和物流信息中的至少一项。商品基本信息中包括价格、供应数量等。银行信息中包括收款银行、银行账号、收款方式等。发货信息中包括发货时间、发货数量等。物流信息中包括物流公司、物流费用等。

卖方利用终端可以向后台服务器发送电子凭证的多个交易参数及对应的信息,后台服务器根据这些交易参数及对应的信息来生成电子凭证。电子凭证还包括用于通信的数据接口,通过数据接口,卖方还可以利用终端与后台服务器 进行交互。在后台服务器生成电子凭证之后,卖方可以利用终端将电子凭证在多个网络平台进行发布。多个网络平台包括网站以及邮箱等。电子凭证在发布后,终端会记录相应的发布地址,并将多个发布地址分别发送至服务器,服务器对多个发布地址进行存储。

当需要修改电子凭证的交易参数时,卖方可以根据具体的需要对电子凭证的交易参数进行修改。可以对尚未发布的电子凭证进行修改,也可以对已发布的电子凭证进行修改。例如,卖方可以对电子凭证中的价格、供应数量、发货时间以及收款银行多项交易参数等进行修改。

步骤204,向后台服务器发送对交易参数的变更请求,变更请求中携带了待变更信息,以使得后台服务器在接收到变更请求后根据待变更信息更新电子凭证,返回更新后的电子凭证,并将更新后的交易参数分别发送至发布有电子凭证的网络平台并对已发布的电子凭证进行同步更新。

卖方通过终端登录到后台服务器,在展示电子凭证的页面上,向后台服务器发送对电子凭证中多个交易参数的变更请求。后台服务器在接收到修改之后,会判断该交易参数是否允许被修改,如果允许,则后台服务器根据待变更信息对电子凭证进行更新,并将更新的电子凭证返回至终端。如果该交易参数不允许被修改,则后台服务器不会对电子凭证进行更新,并向终端返回错误信息。

在电子凭证被更新后,服务器获取电子凭证的发布路径,并将更新后的交易参数分别发送至发布有电子凭证的网络平台并对已发布的电子凭证进行同步更新。由此实现在多个网络平台进行同步更新。

本实施例中,通过对电子凭证的交易参数进行变更,得到更新后的电子凭证,通过服务器将更新后的交易参数分别发送至发布有电子凭证的网络平台并对已发布的电子凭证进行同步更新。由此能够有效避免在多个电商网络平台对商品信息逐项变更的情形,继而使得所有发布有电子凭证的网络平台中的电子凭证的交易参数一致,从而使得交易条件变更后能够在所有发布有电子凭证的网络平台同步更新,给卖方带来方便。

在一个实施例中,交易参数包括有效期,该方法还包括:向后台服务器发送对有效期的变更请求,以使得后台服务器根据变更请求对电子凭证对应的有 效期时间段进行更新,并返回对应的有效期的更新信息;接收电子凭证的有效期的更新信息。

本实施例中,电子凭证中的交易参数还包括有效期。有效期包括完整有效期以及部分有效期。完整有效期是指通过电子凭证可以进行电子交易的有效时间段。在电子凭证的完整有效期结束后,无法再通过该电子凭证再进行电子交易。部分有效期是指电子凭证的完整有效期中预设的部分时间段,在该部分时间段内可以对电子交易的交易条件进行变更。例如,部分有效期可以是进行电子交易的一个特价优惠的部分时间段。在完整有效期内,可以设置多个部分有效期。如果在部分有效期结束后,还处于完整有效期内的话,依然可以通过电子凭证进行电子交易。

卖方可以利用终端向后台服务器发送对有效期的变更请求。可以是变更整个有效期延,也可以是变更部分有效期。有效期的变更包括延长有效期和缩短有效期。例如,商品数量增加,卖方可延期电子凭证的有效期。商品数量减少,卖方可缩短电子凭证的有效期。有效期的变更请求中携带了变更后的时间点。后台服务器将电子凭证对应的有效期时间段更新为变更后的时间点,并向终端返回对应的更新信息。例如,电子凭证对应的完整有效期由2015-1-31变更为2015-6-30。通过更新电子凭证的有效期,从而能够方便卖方灵活变更交易时间段。

在一个实施例中,交易参数包括银行信息,方法还包括:向银行服务器发送对银行信息的变更请求,变更请求中携带了待变更银行信息,以使得银行服务器根据变更请求对待变更银行信息进行验证,验证通过后银行服务器对银行信息进行更新,并向后台服务器和终端发送通知,后台服务器根据通知对电子凭证进行更新;接收银行服务器返回的通知以及后台服务器返回的更新信息。

本实施例中,银行信息包括收款银行、收款账号、收款人、收款方式等。卖方可以变更收款银行等银行信息。卖方通过终端向银行服务器发送对银行信息的变更请求。银行服务器根据变更请求对待变更银行信息进行验证,验证通过后,银行服务器根据变更请求对银行信息进行更新。银行服务器对银行信息进行更新后会生成相应的通知,将该通知发送至后台服务器和终端。后台服务 器会根据该通知对电子凭证中的银行信息进行更新,并将对应的更新信息返回至终端。终端在接收到银行服务器返回的通知和后台服务器返回的更新信息后可以进行比较,如果一致,则表示电子凭证中的银行信息被准确更新。如果不一致,则表示电子凭证中的银行信息更新错误。由此能够确保银行信息的更新准确性。

进一步的,银行信息可以是针对同一个银行的银行信息,也可以是不同银行的银行信息。例如,终端可以向银行服务器发送变更请求,将同一银行下的不同银行账号变更为收款账号。如果卖方或银行变更收款方式,在终端向银行服务器发送对收款方式的变更请求后,银行服务器会向终端返回选择页面,终端通过选择页面,选择相应的收款方式。在终端向银行服务器发送变更请求后,银行服务器还可以向终端返回相应的推荐信息,例如,利率优惠等。

参加图3所示,基于电子凭证的交互方法在一个实施例中的流程图。其中,电子凭证用于电子交易,以应用于后台服务器为例进行说明,该方法包括:

步骤302,接收终端发送的对电子凭证交易参数的变更请求,变更请求中携带了待变更信息。

步骤304,判断交易参数是否允许被变更;若是,则进入步骤306,否则,返回错误信息。

步骤306,根据待变更信息对电子凭证进行更新。

步骤308,将更新后的电子凭证返回至终端,并将更新后的交易参数分别发送至发布有电子凭证的网络平台并对已发布的电子凭证进行同步更新。

本实施例中,卖方利用终端可以向后台服务器发送电子凭证的多个交易参数及对应的信息,后台服务器根据这些交易参数及对应的信息来生成电子凭证。卖方可以根据需要对电子凭证的交易参数进行修改。可以对尚未发布的电子凭证进行修改,也可以对已发布的电子凭证进行修改。

后台服务器在接收到终端发送的对电平凭证交易参数的变更请求之后,会判断该交易参数是否允许被变更。允许交易参数被变更的情形至少包括:终端具有变更给交易参数的权限;后台服务器预设该交易参数允许被变更;该交易 参数对应的电子交易状态尚未进行。电子交易状态包括:提交订单、发货、签收等。其中提交订单的状态中可以包括已付款的情形,也包括未付款的情形。以价格为例,如果在提交订单状态之前,价格这一交易参数允许被变更,如果在提交订单状态之后,则价格这一交易参数不允许被变更。

如果交易参数不允许被变更,则后台服务器向终端返回错误数据。如果交易参数允许被变更,则后台服务器根据待变更信息对电子凭证进行更新,并将更新后的电子凭证返回至终端。在电子凭证被更新后,服务器获取电子凭证的发布路径,将更新后的交易参数分别发送至发布有电子凭证的网络平台并对已发布的电子凭证进行同步更新。由此实现在多个网络平台进行同步更新。

本实施例中,通过对电子凭证的交易参数进行变更,得到更新后的电子凭证,通过服务器将更新后的交易参数分别发送至发布有电子凭证的网络平台并对已发布的电子凭证进行同步更新。由此能够有效避免在多个电商网络平台对商品信息逐项变更的情形,继而使得所有发布有电子凭证的网络平台中的电子凭证的交易参数一致,从而使得交易条件变更后能够在所有发布有电子凭证的网络平台同步更新,给卖方带来方便。

在一个实施例中,交易参数包括有效期,方法还包括:接收终端发送的对有效期的变更请求;根据变更请求对电子凭证对应的有效期时间段进行更新;向终端返回对应的更新信息。

本实施例中,交易参数还包括有效期,有效期包括完整有效期以及部分有效期。在电子凭证的完整有效期结束后,无法再通过该电子凭证再进行电子交易。如果在部分有效期结束后,还处于完整有效期内的话,依然可以通过电子凭证进行电子交易。有效期的变更包括延长有效期和缩短有效期。例如,商品数量增加,卖方可延期电子凭证的有效期。商品数量减少,卖方可缩短电子凭证的有效期。有效期的变更请求中携带了变更后的时间点。后台服务器根据对有效期的变更请求,更新电子凭证对应的有效期时间段至变更后的时间点,并向终端返回对应的更新信息。通过更新电子凭证的有效期,从而能够方便卖方灵活变更交易时间段。

在一个实施例中,交易参数包括银行信息,该方法还包括:接收银行服务 器发送的更新银行信息的通知,通知是在银行服务器对终端发送的待变更银行信息进行验证后生成的,根据通知对电子凭证中的银行信息进行更新。

本实施例中,银行信息包括收款银行、收款账号、收款人、收款方式等。卖方通过终端向银行服务器发送对银行信息的变更请求。银行服务器根据变更请求对待变更银行信息进行验证,验证通过后,银行服务器根据变更请求对银行信息进行更新。银行服务器对银行信息进行更新后会生成相应的通知,将该通知发送至后台服务器和终端。后台服务器会根据该通知对电子凭证中的银行信息进行更新,并将对应的更新信息返回至终端。终端在接收到银行服务器返回的通知和后台服务器返回的更新信息后可以进行比较,如果一致,则表示电子凭证中的银行信息被准确更新。如果不一致,则表示电子凭证中的银行信息更新错误。由此能够确保银行信息的更新准确性。

在一个实施例中,交易参数包括银行信息,该方法还包括:接收终端发送的对银行信息的变更请求,变更请求中携带了待变更银行信息,将待变更银行信息发送至银行服务器,在银行服务器对待变更银行信息验证通过之后,根据待变更银行信息对电子凭证进行更新。

本实施例中,银行信息包括收款银行、收款账号、收款人、收款方式等。卖方可以通过终端向后台服务器发送对银行信息的变更请求,变更请求中携带了待变更银行信息。后台服务器在接收到变更请求后,将待变更银行信息发送至银行服务器,以使得银行服务器对待变更银行信息进行验证。验证后,银行服务器会向后台服务器返回对应的通知。具体的,如果验证通过,则银行服务器向后台服务器返回验证通过的通知。如果验证未通过,则银行服务器向后台服务器返回验证失败的通知。后台服务器可以根据验证通过的通知,根据待变更银行信息对电子凭证进行更新,并向终端返回更新信息。终端向后台服务器发送对银行信息的变更请求,通过后台服务器与银行之间的交互来验证待更新银行信息后,后台服务器对电子凭证中的银行信息进行更新。由此节省了终端与银行之间的沟通时间,进一步提高了变更交易条件的灵活性。

如图4所示,在一个实施例中,提供了一种基于电子凭证的交互装置,该装置包括:获取模块402、第一发送模块404和第一接收模块406,其中:

获取模块402,用于获取电子凭证,电子凭证包括交易参数。

第一发送模块404,用于向后台服务器发送对交易参数的变更请求,变更请求中携带了待变更信息,以使得后台服务器在接收到变更请求后根据待变更信息更新电子凭证,返回更新后的电子凭证,并将更新后的交易参数分别发送至发布有电子凭证的网络平台并对已发布的电子凭证进行同步更新。

在一个实施例中,交易参数包括有效期,第一发送模块404还用于向后台服务器发送对有效期的变更请求,以使得后台服务器根据变更请求对电子凭证对应的有效期时间段进行更新,并返回对应的有效期的更新信息;第一接收模块406还用于接收电子凭证的有效期的更新信息。

在一个实施例中,交易参数包括银行信息,第一发送模块404还用于向银行服务器发送对银行信息的变更请求,变更请求中携带了待变更银行信息,以使得银行服务器根据变更请求对待变更银行信息进行验证,验证通过后银行服务器对银行信息进行更新,并向后台服务器和终端发送通知,后台服务器根据通知对电子凭证进行更新;第一接收模块406还用于接收银行服务器返回的通知以及后台服务器返回的更新信息。

在一个实施例中,交易参数包括商品基本信息、银行信息、发货信息和物流信息中的至少一项。

如图5所示,在一个实施例中,提供了一种基于电子凭证的交互装置,该装置包括:接收模块502、判断模块504、更新模块506和第二发送模块508,其中:

接收模块502,用于接收终端发送的对电子凭证交易参数的变更请求,变更请求中携带了待变更信息。

判断模块504,用于判断交易参数是否允许被变更。

更新模块506,用于若交易参数允许被变更,则根据待变更信息对电子凭证进行更新。

第二发送模块508,用于将更新后的电子凭证返回至终端,并将更新后的交易参数分别发送至发布有电子凭证的网络平台并对已发布的电子凭证进行同步更新。

在一个实施例中,电子凭证包括有效期,接收模块502还用于接收终端发送的对有效期的变更请求;更新模块506还用于根据变更请求对电子凭证对应的有效期时间段进行更新;第二发送模块508还用于向终端返回对应的电子凭证的有效期的更新信息。

在一个实施例中,交易参数包括银行信息,接收模块502还用于接收银行服务器发送的更新银行信息的通知,通知是在银行服务器对终端发送的待变更银行信息进行验证后生成的;更新模块506还用于根据通知对电子凭证中的银行信息进行更新。

在一个实施例中,交易参数包括银行信息,接收模块502还用于接收终端发送的对银行信息的变更请求,变更请求中携带了待变更银行信息,将待变更银行信息发送至银行服务器;更新模块506还用于在银行服务器对待变更银行信息验证通过之后,根据待变更银行信息对电子凭证进行更新。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1