本发明涉及互联网技术领域,特别涉及一种支付方法、系统及服务器。
背景技术:
用户在商场购物时,往往会因为买了很多东西,不得不带着已购买的物品继续购物。随着购买的东西越来越多,用户要随身携带的东西越来越多,购物过程越来越累,越来越耗费体力,给继续购物带来不便。
技术实现要素:
本发明旨在至少在一定程度上解决上述技术问题。
为此,本发明的第一个目的在于提出一种支付方法,能够减少购物过程中耗费的体力和负担。
本发明的第二个目的在于提出一种支付系统。
本发明的第三个目的在于一种支付服务器。
为达上述目的,根据本发明第一方面实施例提出了一种支付方法,包括以下步骤:接收用户的客户端发送的针对第一目标商品的支付指令,其中,所述支付指令包括配送标识及配送信息;根据所述配送标识获取所述用户所在商家的商家信息及第一目标商品信息,并根据所述支付指令进行支付;以及将所述配送信息、所述第一目标商品信息和所述商家信息发送至物流服务器,以使所述物流服务器生成对应的第一配送物流任务。
本发明实施例的支付方法,通过接收用户客户端发送的针对第一目标商品的支付指令,在支付时,根据支付指令中的配送标识获取用户所在商家信息及第一目标商品信息,并将商家信息、第一目标商品信息及支付指令中的配送信息发送至物流服务器,以使物流服务器生成对应的第一配送物流任务,能够在用户实体商家购物过程中,向物流服务器发送配送信息,以将用户购买的商品配送至目标地点,从而能够解放用户的双手,且操作简单方便、无需用户预先提供证明、资料,减少购物过程中耗费的体力和负担。同时,还可以利用配送服务,提高用户的购物体验。
本发明第二方面实施例提出了一种支付系统,包括:客户端,用于发送针对第一目标商品的支付指令,其中,所述支付指令包括配送标识及配送信息;支付服务器,用于接收所述支付指令,根据所述配送标识获取所述用户所在商家的商家信息及第一目标商品信息,并根据所述支付指令进行支付;物流服务器,用于接收所述支付服务器发送的所述配送信息、所述第一目标商品信息和所述商家信息,并生成对应的第一配送物流任务。
本发明实施例的支付系统,通过接收用户客户端发送的针对第一目标商品的支付指令,在支付时,根据支付指令中的配送标识获取用户所在商家信息及第一目标商品信息,并将商家信息、第一目标商品信息及支付指令中的配送信息发送至物流服务器,以使物流服务器生成对应的第一配送物流任务,能够在用户实体商家购物过程中,向物流服务器发送配送信息,以将用户购买的商品配送至目标地点,从而能够解放用户的双手,且操作简单方便、无需用户预先提供证明、资料,减少购物过程中耗费的体力和负担。同时,还可以利用配送服务,提高用户的购物体验。
本发明第三方面实施例提出了一种支付服务器,包括:接收模块,用于接收用户的客户端发送的针对第一目标商品的支付指令,其中,所述支付指令包括配送标识及配送信息;支付模块,用于根据所述支付指令进行支付;第一获取模块,用于根据所述配送标识获取所述用户所在商家的商家信息及第一目标商品信息;以及发送模块,用于将所述配送信息、所述第一目标商品信息和所述商家信息发送至物流服务器,以使所述物流服务器生成对应的第一配送物流任务。
本发明实施例的支付服务器,通过接收用户客户端发送的针对第一目标商品的支付指令,在支付时,根据支付指令中的配送标识获取用户所在商家信息及第一目标商品信息,并将商家信息、第一目标商品信息及支付指令中的配送信息发送至物流服务器,以使物流服务器生成对应的第一配送物流任务,能够在用户实体商家购物过程中,向物流服务器发送配送信息,以将用户购买的商品配送至目标地点,从而能够解放用户的双手,且操作简单方便、无需用户预先提供证明、资料,减少购物过程中耗费的体力和负担。同时,还可以利用配送服务,提高用户的购物体验。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1为根据本发明一个实施例的支付方法的流程图;
图2为根据本发明另一个实施例的支付方法的流程图;
图3为根据本发明另一个实施例的支付方法的流程图;
图4为根据本发明另一个实施例的支付方法的流程图;
图5为根据本发明一个实施例的支付系统的结构示意图;
图6为根据本发明一个实施例的支付服务器的结构示意图;
图7为根据本发明另一个实施例的支付服务器的结构示意图;
图8为根据本发明另一个实施例的支付服务器的结构示意图;
图9为根据本发明另一个实施例的支付服务器的结构示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
在本发明的描述中,需要理解的是,术语“多个”指两个或两个以上;术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。
虽然网购越来越流行,但传统的购物方式,如到商场采购物品,由于其能够查看、体验物品的特性,仍是当今购物的主流方式之一,也是人们日常生活中最不可缺少的部分。但是,到商场采购物品时,需要携带已经购买的物品继续采购,随着购买的东西越来越多,越来越耗费体力,给用户带来极大不便。为此,需要为在商场购物的人们提供一种解决方案,实现解放他们的双手,方便其轻松购物,而不是疲于拎包,厌倦实体商场购物。
目前,用户在商场购物时,可以选择多种方式进行支付,例如现金支付,刷卡支付和购物卡支付等。随着科技的进步、互联网的发展,移动支付也成了一种流行的支付方式,例如通过手机中的各种支付软件进行支付。因此,在本发明的实施例中,可充分利用移动支付的便捷性,可将用户在支付时提供的配送标识及配送信息提供给物流方,以便通过物流方将对应的目标商品配送至用户指定的地方,从而免除用户带着购买的物品的不便和负担。据此本申请提出了一种支付方法、系统及服务器。
下面参考附图描述根据本发明实施例的支付方法、系统及服务器。
根据本发明实施例的支付方法,包括以下步骤:接收用户的客户端发送的针对第一目标商品的支付指令,其中,所述支付指令包括配送标识及配送信息;根据所述配送标识获取所述用户所在商家的商家信息及第一目标商品信息,并根据所述支付指令进行支付;以及将所述配送信息、所述第一目标商品信息和所述商家信息发送至物流服务器,以使所述物流服务器生成对应的第一配送物流任务。
图1为根据本发明一个实施例的支付方法的流程图。
根据本发明实施例的支付方法,执行主体可为支付服务器。
如图1所示,根据本发明实施例的支付方法,包括以下步骤。
S101,接收用户的客户端发送的针对第一目标商品的支付指令,其中,所述支付指令包括配送标识及配送信息。
其中,配送标识可包括该支付指令对应的商品(即第一目标商品)标识以及该用户所在的商家标识,以便支付服务器能够根据配送标识获取对应的商家信息及目标商品信息。
当用户购买商品并进行支付时,如果不希望当场带走商品,则可在通过客户端进行支付时输入配送信息,客户端可根据用户的输入生成支付指令时,可为该支付指令添加配送标识,并将用户输入的配送信息添加至支付指令中。然后,客户端可将支付指令发送至支付服务器,以进行支付,并触发后续配送过程。
在本发明的实施例中,配送信息可包括配送要求及配送地址(如收货地址)。其中,配送要求可包括但不限于配送方式(如快递公司)、配送种类、配送时间、配送所需费用等。
其中,上述客户端可以是终端设备中任意支付客户端。
在本发明的一些实施例中,可在支付客户端中增加配送功能选项,以便用户在输入支付指令时,填写配送信息。用户可根据需要设置支付客户端中的配送功能的开启或关闭,并可对支付客户端中的配送功能选项进行编辑、删除和保存等操作。从而,在支付时,客户端可根据用户指令将已保存的配送信息或者用户输入的配送信息添加至支付指令。
具体地,当客户端接收到用户的支付指令时,可提供配送信息选择选项和/或者输入选项。从而,用户可根据需要选择或输入配送信息。
S102,根据所述配送标识获取所述用户所在商家的商家信息及第一目标商品信息,并根据所述支付指令进行支付。
在本发明的一个实施例中,支付服务器可根据配送标识中的用户所在的商家标识查询商家信息库,以获取对应的商家信息,得到用户所在商家的商家信息,并可根据配送标识中的商品标识查询商品信息库,得到对应的第一目标商品信息。
需要说明的是,商家信息库和商品信息库可以是预先建立的,可以通过与商家合作获取商家信息和商品信息建立商家信息库和商品信息库。商家信息库和商品信息库可按照预设周期进行自动更新,或者根据商家的请求进行更新。
在接收到支付指令之后,支付服务器可根据该支付指令完成第一目标商品的支付。
S103,将所述配送信息、所述第一目标商品信息和所述商家信息发送至物流服务器,以使所述物流服务器生成对应的第一配送物流任务。
在本发明的一个实施例中,支付服务器在获取第一目标商品信息和用户所在商家的商家信息之后,可将获取的第一目标商品信息、用户所在商家的商家信息以及支付指令中的配送信息发送至对应的物流服务器。
物流服务器可根据配送信息、第一目标商品信息、用户所在商家的商家信息生成第一配送物流任务。进而,物流服务器可针对第一配送物流任务通知相应的配送员去用户所在商家取第一目标物品,然后由快递员将第一目标物品按照配送要求及配送信息进行配送。从而,用户无需再带着已购买的商品,可以轻松的继续购物。
相对于目前购物过程中,大多数是在用户支付完成后,商家将货品交给顾客,顾客直接带走,完成了本次交易服务,从而随着用户购物越来越多,要拎着的商品也越来越多,导致顾客过于劳累,丧失购物的乐趣和动力的问题;或者相对于一些商家针对用户,尤其是针对外国顾客,提供将商品送往指定的机场免税商品处,由外国顾客离境时带走的方式中,用户需要填写各种资料,提供各种证明,非常麻烦,并且存在在离境时因时间不够充裕,排队人多等原因导致取货不畅的问题。
本发明实施例的支付方法,通过接收用户客户端发送的针对第一目标商品的支付指令,在支付时,根据支付指令中的配送标识获取用户所在商家信息及第一目标商品信息,并将商家信息、第一目标商品信息及支付指令中的配送信息发送至物流服务器,以使物流服务器生成对应的第一配送物流任务,能够在用户实体商家购物过程中,向物流服务器发送配送信息,以将用户购买的商品配送至目标地点,从而能够解放用户的双手,且操作简单方便、无需用户预先提供证明、资料,减少购物过程中耗费的体力和负担。同时,还可以利用配送服务,提高用户的购物体验。
图2为根据本发明另一个实施例的支付方法的流程图。
如图2所示,根据本发明实施例的支付方法,包括步骤S201-S205。
S201,接收用户的客户端发送的针对第一目标商品的支付指令,其中,所述支付指令包括配送标识及配送信息。
其中,配送标识可包括该支付指令对应的商品(即第一目标商品)标识以及该用户所在的商家标识,以便支付服务器能够根据配送标识获取对应的商家信息及目标商品信息。
当用户购买商品并进行支付时,如果不希望当场带走商品,则可在通过客户端进行支付时输入配送信息,客户端可根据用户的输入生成支付指令时,可为该支付指令添加配送标识,并将用户输入的配送信息添加至支付指令中。然后,客户端可将支付指令发送至支付服务器,以进行支付,并触发后续配送过程。
在本发明的实施例中,配送信息可包括配送要求及配送地址(如收货地址)。其中,配送要求可包括但不限于配送方式(如快递公司)、配送种类、配送时间、配送所需费用等。
其中,上述客户端可以是终端设备中任意支付客户端。
在本发明的一些实施例中,可在支付客户端中增加配送功能选项,以便用户在输入支付指令时,填写配送信息。用户可根据需要设置支付客户端中的配送功能的开启或关闭,并可对支付客户端中的配送功能选项进行编辑、删除和保存等操作。从而,在支付时,客户端可根据用户指令将已保存的配送信息或者用户输入的配送信息添加至支付指令。
具体地,当客户端接收到用户的支付指令时,可提供配送信息选择选项和/或者输入选项。从而,用户可根据需要选择或输入配送信息。
S202,根据所述配送标识获取所述用户所在商家的商家信息及第一目标商品信息。
在本发明的一个实施例中,支付服务器可根据配送标识中的用户所在的商家标识查询商家信息库,以获取对应的商家信息,得到用户所在商家的商家信息,并可根据配送标识中的商品标识查询商品信息库,得到对应的第一目标商品信息。
需要说明的是,商家信息库和商品信息库可以是预先建立的,可以通过与商家合作获取商家信息和商品信息建立商家信息库和商品信息库。商家信息库和商品信息库可按照预设周期进行自动更新,或者根据商家的请求进行更新。
S203,根据所述商家信息和所述配送信息生成配送时间及配送费用,并提供至所述用户确认。
在本发明的实施例中,支付服务器可根据商家信息和配送信息查询对应的配送时间及配送费用,并提供给用户确认。具体而言,支付服务器可预先从各个物流服务器获取各个配送方的报价信息、配送时限信息。其中,每个物流服务器各自对应一个物流服务方。从而,可根据商家信息、所述配送信息、报价信息及配送时限信息确定配送时间和配送费用。或者,支付服务器可将商家信息和配送信息发送至各个物流服务器,以由物流服务器确定配送时间和配送费用,并返回至支付服务器。
进一步地,支付服务器,可比对各个物流服务方的配送费用、配送时间、优惠信息等,并将比对结果提供给用户,以便用户可根据选择价格更优、时效更优的物流服务。
其中,可根据商家、支付服务器方及物流服务器方的预先约定确定配送费用由用户承担、商家承担、配送方提供优惠或者由支付服务器方补贴。
如果需要用户承担部分或者全部配送费用,则可将需要用户承担的配送费用提供给用户,以供用户确认。
S204,当接收到所述用户的确认信息之后,将所述配送费用添加至所述第一目标商品的费用之中,并根据所述支付指令进行支付。
在本发明的一个实施例中,当用户确认配送时间和配送费用后,支付服务器可将配送费用添加至第一目标商品的费用。
从而在根据接收到的支付指令进行支付时,可同时支付第一目标商品的费用和配送费用,简化用户操作。
S205,将所述配送信息、所述第一目标商品信息和所述商家信息发送至物流服务器,以使所述物流服务器生成对应的第一配送物流任务。
在本发明的一个实施例中,支付服务器在获取第一目标商品信息和用户所在商家的商家信息之后,可将获取的第一目标商品信息、用户所在商家的商家信息以及支付指令中的配送信息发送至对应的物流服务器。
物流服务器可根据配送信息、第一目标商品信息、用户所在商家的商家信息生成第一配送物流任务。进而,物流服务器可针对第一配送物流任务通知相应的配送员去用户所在商家取第一目标物品,然后由快递员将第一目标物品按照配送要求及配送信息进行配送。
根据本发明实施例的支付方法,可根据用户所在的商家信息和配送信息生成配送时间及配送费用,并提供给用户确认,并在确认后,将配送费用添加至第一目标商品的费用之中,便于用户及时获知配送时间及费用,且能够简单方便地支付商品费用和配送费用,进步一提升了用户体验。
图3为根据本发明另一个实施例的支付方法的流程图。
如图3所示,根据本发明实施例的支付方法,还可包括步骤S301-S305。
其中,步骤S301-S303与图1所示实施例的步骤S101-S103相同。
S304,从所述物流服务器获取所述第一目标商品的当前物流状态。
S305,将所述第一目标商品的当前物流状态提供至所述用户。
在本发明的一些实施例中,物流服务器生成对应的第一配送物流任务后,可将第一配送物流任务的任务标识返回至支付服务器。从而支付服务器后续可根据该任务标识从物流服务器查询第一目标商品的当前物流状态。或者,由物流服务器将已更新第一目标商品的物流状态推送给支付服务器。然后,由支付服务器将第一目标商品的物流状态提供给用户,以便于用户能够了解商品的物流状态。
其中,支付服务器可按照预设周期查询第一目标商品的当前物流状态。举例来说,预设周期可为一天或者两天等。
图4为根据本发明另一个实施例的支付方法的流程图。
如图4所示,根据本发明实施例的支付方法,还可包括以下步骤:
其中,步骤S401-S403与图1所示实施例的步骤S101-S103相同。
S404,当再次收到所述用户的第二目标商品的支付指令之后,判断所述第一目标商品所属的商家与所述第二目标商品所属的商家之间的距离是否小于预设阈值。
具体地,可根据第一目标商品所属的商家的商家信息查询相应的第一地理位置,并根据第二目标商品所属的商家的商家信息查询相应的第二地理位置,进而,可根据第一地理位置和第二地理位置确定第一目标商品所属的商家与第二目标商品所属的商家之间的距离。
S405,如果小于所述预设阈值,则进一步判断所述第一目标商品与所述第二目标商品的配送信息是否相同。
S406,如果相同,则将所述第二目标商品加入至所述第一配送物流任务。
S407,如果所述第一目标商品所属的商家与所述第二目标商品所属的商家之间的距离大于所述预设阈值,或者,所述第一目标商品与所述第二目标商品的配送信息不相同,则为所述第二目标商品分配第二配送物流任务。
由此,可将距离接近、且配送信息相同的商家的商品同时配送,否则,分配新的物流任务,节省了配送时间,且能有效节省配送资源和费用。
本发明还提出一种支付系统。
根据本发明实施例的支付系统,包括:客户端,用于发送针对第一目标商品的支付指令,其中,所述支付指令包括配送标识及配送信息;支付服务器,用于接收所述支付指令,根据所述配送标识获取所述用户所在商家的商家信息及第一目标商品信息,并根据所述支付指令进行支付;物流服务器,用于接收所述支付服务器发送的所述配送信息、所述第一目标商品信息和所述商家信息,并生成对应的第一配送物流任务。
图5为根据本发明一个实施例的支付系统的结构示意图。
如图5所示,根据本发明实施例的支付系统,包括:客户端100、支付服务器200和物流服务器300。
客户端100用于发送针对第一目标商品的支付指令,其中,所述支付指令包括配送标识及配送信息。
其中,配送标识可包括该支付指令对应的商品(即第一目标商品)标识以及该用户所在的商家标识,以便支付服务器能够根据配送标识获取对应的商家信息及目标商品信息。
当用户购买商品并进行支付时,如果不希望当场带走商品,则可在通过客户端100进行支付时输入配送信息,客户端100可根据用户的输入生成支付指令时,可为该支付指令添加配送标识,并将用户输入的配送信息添加至支付指令中。然后,客户端100可将支付指令发送至支付服务器200,以进行支付,并触发后续配送过程。
其中,客户端100可以是终端设备中任意支付客户端。
在本发明的一些实施例中,可在支付客户端中增加配送功能选项,以便用户在输入支付指令时,填写配送信息。用户可根据需要设置支付客户端中的配送功能的开启或关闭,并可对支付客户端中的配送功能选项进行编辑、删除和保存等操作。从而,在支付时,客户端可100根据用户指令将已保存的配送信息或者用户输入的配送信息添加至支付指令。
具体地,当客户端100接收到用户的支付指令时,可提供配送信息选择选项和/或者输入选项。从而,用户可根据需要选择或输入配送信息。然后由客户端100将针对第一目标商品的支付指令发送至支付服务器200。
支付服务器200用于接收所述支付指令,根据所述配送标识获取所述用户所在商家的商家信息及第一目标商品信息,并根据所述支付指令进行支付。
在本发明的一个实施例中,支付服务器200可根据配送标识中的用户所在的商家标识查询商家信息库,以获取对应的商家信息,得到用户所在商家的商家信息,并可根据配送标识中的商品标识查询商品信息库,得到对应的第一目标商品信息。
需要说明的是,商家信息库和商品信息库可以是预先建立的,支付服务器200可以通过与商家合作获取商家信息和商品信息建立商家信息库和商品信息库。商家信息库和商品信息库可按照预设周期进行自动更新,或者根据商家的请求进行更新。
在接收到支付指令之后,支付服务器200可根据该支付指令完成第一目标商品的支付。
在本发明的一个实施例中,支付服务器200在获取第一目标商品信息和用户所在商家的商家信息之后,可将获取的第一目标商品信息、用户所在商家的商家信息以及支付指令中的配送信息发送至对应的物流服务器300。
物流服务器300用于接收所述支付服务器发送的所述配送信息、所述第一目标商品信息和所述商家信息,并生成对应的第一配送物流任务。
在本发明的实施例中,物流服务器300可根据配送信息、第一目标商品信息、用户所在商家的商家信息生成第一配送物流任务。进而,物流服务器300可针对第一配送物流任务通知相应的配送员去用户所在商家取第一目标物品,然后由快递员将第一目标物品按照配送要求及配送信息进行配送。从而,用户无需再带着已购买的商品,可以轻松的继续购物。
在本发明的一些实施例中,支付服务器200还可用于:根据所述商家信息和所述配送信息生成配送时间及配送费用,并提供至所述用户确认;以及当接收到所述用户的确认信息之后,将所述配送费用添加至所述第一目标商品的费用之中。
在本发明的实施例中,支付服务器200可根据商家信息和配送信息查询对应的配送时间及配送费用,并提供给用户确认。具体而言,支付服务器200可预先从各个物流服务器300获取各个配送方的报价信息、配送时限信息。其中,每个物流服务器300各自对应一个物流服务方。从而,可根据商家信息、所述配送信息、报价信息及配送时限信息确定配送时间和配送费用。或者,支付服务器200可将商家信息和配送信息发送至各个物流服务器300,以由物流服务器300确定配送时间和配送费用,并返回至支付服务器200。
进一步地,支付服务器200可比对各个物流服务方的配送费用、配送时间、优惠信息等,并将比对结果提供给用户,以便用户可根据选择价格更优、时效更优的物流服务。
其中,可根据商家、支付服务器方及物流服务器方300的预先约定确定配送费用由用户承担、商家承担、配送方提供优惠或者由支付服务器200方补贴。
如果需要用户承担部分或者全部配送费用,则可将需要用户承担的配送费用提供给用户,以供用户确认。
当用户确认配送时间和配送费用后,支付服务器200可将配送费用添加至第一目标商品的费用。从而在根据接收到的支付指令进行支付时,可同时支付第一目标商品的费用和配送费用,简化用户操作。
在本发明的一些实施例中,支付服务器200还可用于:从所述物流服务器获取所述第一目标商品的当前物流状态;将所述第一目标商品的当前物流状态提供至所述用户。
在本发明的一些实施例中,物流服务器300生成对应的第一配送物流任务后,可将第一配送物流任务的任务标识返回至支付服务器200。从而支付服务器200后续可根据该任务标识从物流服务器300查询第一目标商品的当前物流状态。或者,由物流服务器将已更新第一目标商品的物流状态推送给支付服务器。然后,由支付服务器200将第一目标商品的物流状态提供给用户,以便于用户能够了解商品的物流状态。
其中,支付服务器200可按照预设周期查询第一目标商品的当前物流状态。举例来说,预设周期可为一天或者两天等。
在本发明的一些实施例中,支付服务器200还可用于:当再次收到所述用户的第二目标商品的支付指令之后,判断所述第一目标商品所属的商家与所述第二目标商品所属的商家之间的距离是否小于预设阈值;如果小于所述预设阈值,则进一步判断所述第一目标商品与所述第二目标商品的配送信息是否相同;如果相同,则将所述第二目标商品加入至所述第一配送物流任务;如果所述第一目标商品所属的商家与所述第二目标商品所属的商家之间的距离大于所述预设阈值,或者,所述第一目标商品与所述第二目标商品的配送信息不相同,则为所述第二目标商品分配第二配送物流任务。
具体地,支付服务器200可根据第一目标商品所属的商家的商家信息查询相应的第一地理位置,并根据第二目标商品所属的商家的商家信息查询相应的第二地理位置,进而,可根据第一地理位置和第二地理位置确定第一目标商品所属的商家与第二目标商品所属的商家之间的距离。
由此,可将距离接近、且配送信息相同的商家的商品同时配送,否则,分配新的物流任务,节省了配送时间,且能有效节省配送资源和费用。
相对于目前购物过程中,大多数是在用户支付完成后,商家将货品交给顾客,顾客直接带走,完成了本次交易服务,从而随着用户购物越来越多,要拎着的商品也越来越多,导致顾客过于劳累,丧失购物的乐趣和动力的问题;或者相对于一些商家针对用户,尤其是针对外国顾客,提供将商品送往指定的机场免税商品处,由外国顾客离境时带走的方式中,用户需要填写各种资料,提供各种证明,非常麻烦,并且存在在离境时因时间不够充裕,排队人多等原因导致取货不畅的问题。
根据本发明实施例的支付系统,通过接收用户客户端发送的针对第一目标商品的支付指令,在支付时,根据支付指令中的配送标识获取用户所在商家信息及第一目标商品信息,并将商家信息、第一目标商品信息及支付指令中的配送信息发送至物流服务器,以使物流服务器生成对应的第一配送物流任务,能够在用户实体商家购物过程中,向物流服务器发送配送信息,以将用户购买的商品配送至目标地点,从而能够解放用户的双手,且操作简单方便、无需用户预先提供证明、资料,减少购物过程中耗费的体力和负担。同时,还可以利用配送服务,提高用户的购物体验。
本发明还提出一种支付服务器。
根据本发明实施例的支付服务器,包括:接收模块,用于接收用户的客户端发送的针对第一目标商品的支付指令,其中,所述支付指令包括配送标识及配送信息;支付模块,用于根据所述支付指令进行支付;第一获取模块,用于根据所述配送标识获取所述用户所在商家的商家信息及第一目标商品信息;以及发送模块,用于将所述配送信息、所述第一目标商品信息和所述商家信息发送至物流服务器,以使所述物流服务器生成对应的第一配送物流任务。
图6为根据本发明一个实施例的支付服务器的结构示意图。
如图6所示,根据本发明实施例的支付服务器,包括:接收模块1、支付模块2、第一获取模块3和发送模块4。
具体地,接收模块1用于接收用户的客户端发送的针对第一目标商品的支付指令,其中,所述支付指令包括配送标识及配送信息。
其中,配送标识可包括该支付指令对应的商品(即第一目标商品)标识以及该用户所在的商家标识,以便支付服务器能够根据配送标识获取对应的商家信息及目标商品信息。
当用户购买商品并进行支付时,如果不希望当场带走商品,则可在通过客户端进行支付时输入配送信息,客户端可根据用户的输入生成支付指令时,可为该支付指令添加配送标识,并将用户输入的配送信息添加至支付指令中。然后,客户端可将支付指令发送至支付服务器,以进行支付,并触发后续配送过程。
在本发明的实施例中,配送信息可包括配送要求及配送地址(如收货地址)。其中,配送要求可包括但不限于配送方式(如快递公司)、配送种类、配送时间、配送所需费用等。
其中,上述客户端可以是终端设备中任意支付客户端。
在本发明的一些实施例中,可在支付客户端中增加配送功能选项,以便用户在输入支付指令时,填写配送信息。用户可根据需要设置支付客户端中的配送功能的开启或关闭,并可对支付客户端中的配送功能选项进行编辑、删除和保存等操作。从而,在支付时,客户端可根据用户指令将已保存的配送信息或者用户输入的配送信息添加至支付指令。
具体地,当客户端接收到用户的支付指令时,可提供配送信息选择选项和/或者输入选项。从而,用户可根据需要选择或输入配送信息。
支付模块2用于根据所述支付指令进行支付。
在接收到支付指令之后,支付模块2可根据该支付指令完成第一目标商品的支付。
第一获取模块3用于根据所述配送标识获取所述用户所在商家的商家信息及第一目标商品信息。
在本发明的一个实施例中,第一获取模块3可根据配送标识中的用户所在的商家标识查询商家信息库,以获取对应的商家信息,得到用户所在商家的商家信息,并可根据配送标识中的商品标识查询商品信息库,得到对应的第一目标商品信息。
需要说明的是,商家信息库和商品信息库可以是预先建立的,可以通过与商家合作获取商家信息和商品信息建立商家信息库和商品信息库。商家信息库和商品信息库可按照预设周期进行自动更新,或者根据商家的请求进行更新。
发送模块4用于将所述配送信息、所述第一目标商品信息和所述商家信息发送至物流服务器,以使所述物流服务器生成对应的第一配送物流任务。
在本发明的一个实施例中,在第一获取模块3获取第一目标商品信息和用户所在商家的商家信息之后,发送模块4可将获取的第一目标商品信息、用户所在商家的商家信息以及支付指令中的配送信息发送至对应的物流服务器。
物流服务器可根据配送信息、第一目标商品信息、用户所在商家的商家信息生成第一配送物流任务。进而,物流服务器可针对第一配送物流任务通知相应的配送员去用户所在商家取第一目标物品,然后由快递员将第一目标物品按照配送要求及配送信息进行配送。从而,用户无需再带着已购买的商品,可以轻松的继续购物。
相对于目前购物过程中,大多数是在用户支付完成后,商家将货品交给顾客,顾客直接带走,完成了本次交易服务,从而随着用户购物越来越多,要拎着的商品也越来越多,导致顾客过于劳累,丧失购物的乐趣和动力的问题;或者相对于一些商家针对用户,尤其是针对外国顾客,提供将商品送往指定的机场免税商品处,由外国顾客离境时带走的方式中,用户需要填写各种资料,提供各种证明,非常麻烦,并且存在在离境时因时间不够充裕,排队人多等原因导致取货不畅的问题。
本发明实施例的支付服务器,通过接收用户客户端发送的针对第一目标商品的支付指令,在支付时,根据支付指令中的配送标识获取用户所在商家信息及第一目标商品信息,并将商家信息、第一目标商品信息及支付指令中的配送信息发送至物流服务器,以使物流服务器生成对应的第一配送物流任务,能够在用户实体商家购物过程中,向物流服务器发送配送信息,以将用户购买的商品配送至目标地点,从而能够解放用户的双手,且操作简单方便、无需用户预先提供证明、资料,减少购物过程中耗费的体力和负担。同时,还可以利用配送服务,提高用户的购物体验。
图7为根据本发明另一个实施例的支付服务器的结构示意图。
如图7所示,根据本发明实施例的支付服务器,包括:接收模块1、支付模块2、第一获取模块3、发送模块4、生成模块5和添加模块6。
其中,接收模块1、支付模块2、第一获取模块3和发送模块4与图6所示实施例相同。
生成模块5用于根据所述商家信息和所述配送信息生成配送时间及配送费用,并提供至所述用户确认。
在本发明的实施例中,生成模块5可根据商家信息和配送信息查询对应的配送时间及配送费用,并提供给用户确认。具体而言,生成模块5可预先从各个物流服务器获取各个配送方的报价信息、配送时限信息。其中,每个物流服务器各自对应一个物流服务方。从而,可根据商家信息、所述配送信息、报价信息及配送时限信息确定配送时间和配送费用。或者,生成模块5可将商家信息和配送信息发送至各个物流服务器,以由物流服务器确定配送时间和配送费用,并返回至生成模块5。
进一步地,生成模块5可比对各个物流服务方的配送费用、配送时间、优惠信息等,并将比对结果提供给用户,以便用户可根据选择价格更优、时效更优的物流服务。
其中,生成模块5可根据商家、支付服务器方及物流服务器方的预先约定确定配送费用由用户承担、商家承担、配送方提供优惠或者由支付服务器方补贴。
如果需要用户承担部分或者全部配送费用,则生成模块5可将需要用户承担的配送费用提供给用户,以供用户确认。
添加模块6用于当接收到所述用户的确认信息之后,将所述配送费用添加至所述第一目标商品的费用之中。
在本发明的一个实施例中,当用户确认配送时间和配送费用后,添加模块6可将配送费用添加至第一目标商品的费用。
从而在根据接收到的支付指令进行支付时,可同时支付第一目标商品的费用和配送费用,简化用户操作。
图8为根据本发明另一个实施例的支付服务器的结构示意图。
如图8所示,根据本发明实施例的支付服务器,包括:接收模块1、支付模块2、第一获取模块3、发送模块4、第二获取模块7和提供模块8。
其中,接收模块1、支付模块2、第一获取模块3和发送模块4与图6所示实施例相同。
第二获取模块7用于从所述物流服务器获取所述第一目标商品的当前物流状态。
提供模块8用于将所述第一目标商品的当前物流状态提供至所述用户。
在本发明的一些实施例中,物流服务器生成对应的第一配送物流任务后,可将第一配送物流任务的任务标识返回至支付服务器。从而第二获取模块7后续可根据该任务标识从物流服务器查询第一目标商品的当前物流状态。或者,由物流服务器将已更新第一目标商品的物流状态推送给第二获取模块7。然后,由提供模块8将第一目标商品的物流状态提供给用户,以便于用户能够了解商品的物流状态。
其中,第二获取模块7可按照预设周期查询第一目标商品的当前物流状态。举例来说,预设周期可为一天或者两天等。
图9为根据本发明另一个实施例的支付服务器的结构示意图。
如图9所示,根据本发明实施例的支付服务器,包括:接收模块1、支付模块2、第一获取模块3、发送模块4、第一判断模块9、第二判断模块10、加入模块11和分配模块12。
第一判断模块9用于当再次收到所述用户的第二目标商品的支付指令之后,判断所述第一目标商品所属的商家与所述第二目标商品所属的商家之间的距离是否小于预设阈值。
具体地,第一判断模块9可根据第一目标商品所属的商家的商家信息查询相应的第一地理位置,并根据第二目标商品所属的商家的商家信息查询相应的第二地理位置,进而,可根据第一地理位置和第二地理位置确定第一目标商品所属的商家与第二目标商品所属的商家之间的距离。
第二判断模块10用于如果小于所述预设阈值,则进一步判断所述第一目标商品与所述第二目标商品的配送信息是否相同。
加入模块11用于如果相同,则将所述第二目标商品加入至所述第一配送物流任务。
分配模块12用于如果所述第一目标商品所属的商家与所述第二目标商品所属的商家之间的距离大于所述预设阈值,或者,所述第一目标商品与所述第二目标商品的配送信息不相同,则为所述第二目标商品分配第二配送物流任务。
由此,可将距离接近、且配送信息相同的商家的商品同时配送,否则,分配新的物流任务,节省了配送时间,且能有效节省配送资源和费用。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。