CN107480993B - 数据处理方法、相关装置及系统 - Google Patents
数据处理方法、相关装置及系统 Download PDFInfo
- Publication number
- CN107480993B CN107480993B CN201610398883.5A CN201610398883A CN107480993B CN 107480993 B CN107480993 B CN 107480993B CN 201610398883 A CN201610398883 A CN 201610398883A CN 107480993 B CN107480993 B CN 107480993B
- Authority
- CN
- China
- Prior art keywords
- payment
- verification
- information
- verification code
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/045—Payment circuits using payment protocols involving tickets
- G06Q20/0457—Payment circuits using payment protocols involving tickets the tickets being sent electronically
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/18—Payment architectures involving self-service terminals [SST], vending machines, kiosks or multimedia terminals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
- G06Q20/3223—Realising banking transactions through M-devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/325—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices using wireless networks
- G06Q20/3255—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices using wireless networks using mobile network messaging services for payment, e.g. SMS
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/385—Payment protocols; Details thereof using an alias or single-use codes
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
本发明提供了一种数据处理方法、装置和系统,在本发明提供的商品支付方法中,支付服务器在根据付款金额和付款方的支付凭证进行支付时,已经获取了待支付商品的商户信息和商品信息,并且在支付成功后建立服务验证码和所述商户信息、商品信息之间的对应关系,因而在支付服务器将服务验证码发送给付款方对应的终端后,用户可以根据该服务验证码去支付系统进行验证。进而,在不同销售平台上购买商品,且通过相同的支付系统进行支付的用户在向商户请求商品或服务时,商户只需要在支付系统验证用户提供的服务验证码即可,不需要向不同的销售平台验证,提高了验证效率,降低了交易成本。
Description
技术领域
本发明涉及移动通信技术领域,具体而言涉及一种数据处理方法、相关装置及系统。
背景技术
移动支付也称为手机支付,其允许用户使用其移动终端对所消费的商品或服务进行账务支付。提供移动支付服务的平台或系统,我们称之为移动支付系统。例如eBay公司提供的Paypal支付系统,阿里巴巴公司提供的支付宝支付系统,沃达丰公司提供的M-pesa支付系统等。
随着移动支付的普及,越来越多的用户通过销售平台提供的网站(例如Groupon团购网站、亚马逊网站等)或自助终端来购买服务商(或商用提供商)提供的商品或服务,例如购买汽车票、电影票等。用户在通过移动终端进行支付且支付完成后,销售平台会通过短消息的方式向移动终端发送服务验证码(也可以称为电子票),用户根据服务验证码向服务商(例如车站或电影院)请求商品或服务。
其中,用户可以根据服务验证码在销售平台提供的自助终端上获取纸质的车票或电影票,根据车票或电影票享受服务。此外,用户还可以直接向服务商出示服务验证码,由服务商向销售平台验证该服务验证码,根据验证结果对用户提供服务。
但是,服务商通常会在多个不同的销售平台上架商品或服务以增加收益,将导致多个销售平台均需要在服务商所在地提供自助终端(例如Groupon团购自助终端,亚马逊团购自助终端等),或者导致服务商需要根据不同销售平台提供的服务验证码,向不同的销售平台验证该服务验证码,增加了交易成本,且验证效率较低。
发明内容
本发明实施例提供了一种提高移动支付效率的方法和装置。
在一方面,本发明实施例提供一种数据处理方法,应用于支付服务器,其包括:
支付服务器获取待支付的商品的商品信息、商户信息、付款方的支付凭证和付款金额数据,然后根据付款方的支付凭证、商户信息和付款金额数据进行支付;在支付成功后生成用于验证商品的服务验证码,并建立服务验证码和所述商户信息、商品信息之间的对应关系;在对应关系建立之后,向付款方对应的终端发送第一通知消息,第一通知消息中携带所述服务验证码。
在本发明实施例,由于支付服务器在根据付款金额和付款方的支付凭证进行支付时,已经获取了待支付商品的商户信息和商品信息,并且在支付成功后建立服务验证码和所述商户信息、商品信息之间的对应关系,因而在支付服务器将服务验证码发送给付款方对应的终端后,用户可以根据该服务验证码去支付系统进行验证。进而,在不同销售平台上购买商品,且通过相同的支付系统进行支付的用户在向商户请求商品或服务时,商户只需要在支付系统验证用户提供的服务验证码即可,不需要向不同的销售平台验证,提高了验证效率,降低了交易成本。
在一个可能的设计中,支付服务器获取待支付的商品的商品信息、商户信息和付款金额数据可以通过如下方式:
支付服务器接收付款方对应的终端发送的第一支付请求,所述第一支付请求中携带付款方的支付凭证和商户信息,即支付服务器根据第一支付请求获取上述商户信息和付款方的支付凭证。
支付服务器接收平台服务器发送的第二支付请求,所述第二支付请求中携带待支付的商品的商品信息、商户信息和付款金额数据,即支付服务器根据第二支付请求获取上述商品信息、商户信息和付款金额数据。
此外,若第一支付请求中携带用户选择的商品的商品信息、商户信息、用户的支付凭证和付款金额数据,则支付服务器只需要根据第一支付请求即可获取上述信息。
在一个可能的设计中,支付服务器接收到的第二支付请求中还携带商户凭证,则支付服务器进一步验证第二支付请求中携带的商户凭证是否和本地保存的商户凭证一致;
若一致,则触发执行根据付款方的支付凭证、商户信息和付款金额数据进行支付的步骤。若不一致,则停止数据处理过程。
本设计通过验证商户的商户凭证,可以避免非法商户盗用支付信息,增强了数据处理的安全性。
在一个可能的设计中,当用户根据验证码、商户信息去商户消费时,支付服务器还会接收到商户的验证终端发送的验证请求,该验证请求中携带商户信息和用户输入的服务验证码,然后查找之前保存的对应关系中与该验证请求中携带的商户信息和服务验证码对应的商品信息并返回给验证终端,从而商户根据支付服务器返回的信息对用户提供商品或服务。若支付服务器未查找到对应的商品信息,则商户不对用户提供商品或服务。
在一个可能的设计中,若付款方用户还希望其他的终端接收服务验证码,则支付服务器还可以获取接收服务验证码的终端的标识,然后向接收服务验证码的终端发送第二通知消息,第二通知消息中携带所述服务验证码、商品信息和商户信息,进而该付款方以外的终端也可以根据接收到的服务验证码去商户消费,提高了消费的灵活性。
在一个可能的设计中,为了进一步提高数据处理的安全性,支付服务器在获取接收服务验证码的终端的标识后,还建立生成的服务验证码和接收服务验证码的终端的标识之间的对应关系,进而在后续消费时,验证终端与服务验证码之间的对应关系,避免其他人冒用服务验证码,提高移动支付的安全性。
在一个可能的设计中,支付服务器接收到的平台服务器发送的第一支付请求中还携带用于标识交易事件的订单号,此后支付服务器在支付成功后,向平台服务器发送第三通知消息,所述第三通知消息中携带所述订单号,从而平台服务器根据该订单号关联商品信息、商户信息以及付款方用户的信息,便于后续的数据维护,例如查询、出账、结算等。
另一方面,本发明实施例提供一种支付服务器,该支付服务器具有实现上述第一方面的数据处理方法的功能,这些功能可以通过硬件模块来实现,也可以通过硬件执行软件的方式来实现。
在一个可能的设计中,支付服务器包括:第一获取模块,用于获取待支付的商品的商品信息、商户信息、付款方的支付凭证和付款金额数据;数据处理模块,用于根据第一获取模块获取的付款方的支付凭证、商户信息和付款金额数据进行支付;关联模块,用于在支付成功后生成用于验证所述商品的服务验证码,建立服务验证码和所述商户信息、商品信息之间的对应关系;以及第一发送模块,用于向付款方对应的终端发送第一通知消息,第一通知消息中携带服务验证码。
在一个可能的设计中,支付服务器还包括:第一接收模块,用于接收验证终端发送的验证请求,该验证请求中携带商户信息和用户输入的服务验证码;以及查找模块,用于查找关联模块建立的对应关系中与验证请求中携带的商户信息和服务验证码对应的商品信息并返回给验证终端,从而商户根据支付服务器返回的信息对用户提供商品或服务。若支付服务器未查找到对应的商品信息,则商户不对用户提供商品或服务。
在一个可能的设计中,支付服务器中的第一获取模块还用于获取接收服务验证码的终端的标识;第一发送模块还用于向接收服务验证码的终端发送第二通知消息,第二通知消息中携带所述服务验证码、商品信息和商户信息,进而该付款方以外的终端也可以根据接收到的服务验证码去商户消费,提高了消费的灵活性。
在一个可能的设计中,支付服务器的第一获取模块获取待支付的商品的商品信息、商户信息和付款金额数据可以包括:第一获取模块接收所述付款方对应的终端发送的第一支付请求,所述第一支付请求中携带付款方的支付凭证和商户信息,即第一获取模块根据第一支付请求获取付款方的支付凭证和商户信息。第一获取模块接收平台服务器发送的第二支付请求,第二支付请求中携带待支付的商品的商品信息、商户信息和付款金额数据,即第一获取模块根据第二支付请求获取商品信息、商户信息和付款金额数据。
在一个可能的设计中,支付服务器接收到的第一支付请求中还携带用于标识交易事件的订单号,第一发送模块还用于在支付成功后,向平台服务器发送第三通知消息,第三通知消息中携带订单号,从而使得平台服务器获知该订单已经支付成功,便于后台记录。
结合第一方面和第二方面提供的实施例中,支付服务器发送的第二通知消息中还可以携带商品信息和商户信息,从而向接收服务验证码的终端提供更多的信息。
结合第一方面和第二方面提供的实施例中,商品信息为商品名称,商品数量的信息,商户信息为商户名称,地址信息,付款方的支付凭证为付款方在支付系统中注册的用户名和密码。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
图1是本发明实施例一提供的数据处理系统的组网示意图;
图2是本发明实施例二提供的数据处理方法的流程图;
图3是本发明实施例三提供的数据处理方法的流程图;
图4是本发明实施例四提供的支付服务器的结构示意图;
图5是本发明实施例五提供的支付服务器的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性的劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供一种数据处理方法、相关装置及系统,参见图1,图1是本发明实施例一提供的数据处理系统的组网示意图。
如图1所示,本发明涉及的数据处理系统可以应用在背景技术中提供的支付场景,该系统主要包括支付服务器10,平台服务器21、22,支付终端30、验证终端50以及商户销售系统40。
其中,平台服务器21、22和支付终端30均注册到相同的支付服务器10。支付服务器10作为支付系统的后台设备,其主要用于处理平台服务器21、22或支付终端30提交的支付相关数据,并进行账户处理。平台服务器21、22和支付服务器10均可以采用通用的服务器来构建,其包括处理器、内存、硬盘、总线等部件。
平台服务器21、22作为销售平台的后台设备,其提供的网页上展示了用于销售的商品,用户可以通过操作支付终端30访问平台服务器21,22提供的网页来查看这些销售的商品。此外,平台服务器21、22均连接到商户销售系统40,从商户销售系统40获取商品的库存等信息。商户的商品可以在两个平台服务器21、22上独立销售。例如,电影院A同时在Groupon团购网站、亚马逊网站上架电影票产品,Groupon团购网站、亚马逊网站各自的平台服务器均连接到该电影院的售票系统。平台服务器21、22还在用户对商品支付成功后,通知商户销售系统40该商品已经出售。
支付终端30可以为安装了应用程序(Application,APP)的移动终端,用户通过使用移动终端上的APP来查看平台服务器21、22上销售的商品。移动终端上可以安装与平台服务器21、22对应的购物应用程序,也可以称为购物客户端,例如amazon客户端。移动终端上也安装了与支付服务器10对应的支付应用程序(可以称为支付客户端,例如采用了本发明技术方案的Paypal客户端)。其中,支付应用程序、购物应用程序可以部署在移动终端的用户识别模块(Subscriber Identification Module,SIM)卡上或智能操作系统(例如Android、IOS系统)上。
支付终端30还可以为普通的个人电脑(Personal Computer,PC),用户可以使用PC中的浏览器来登录平台服务器21、22提供的网页,来查看平台服务器21,22上销售的商品。
验证终端50连接到支付服务器10,用于验证用户提供的服务验证码。其中,服务验证码用于验证用户在商户消费时所请求的商品和用户在平台服务器21或22上购买的商品是否一致。验证终端50可以为自助终端,验证通过后,自助终端打印出纸质的车票或电影票,也可以输出商品。验证终端50还可以为提供了验证功能的移动终端,该移动终端上安装了与支付服务器10对应的应用程序,应用程序提供验证功能。
在本发明实施例提供的数据处理系统中,多个用户访问不同平台服务器21、22提供的购物平台,购买了同一商家提供的商品,这些不同的用户在支付时均选择了相同的支付系统进行支付,支付成功后,支付服务器保存了商品信息和对应的商户信息。这些用户后续在去该商户消费时,商户只需要在支付系统验证用户购买的商品信息即可,不需要分别向不同的购物平台验证,从而提高了验证效率,降低了交易成本。
为更详细的理解本发明实施例,下面给出详细的方法流程来阐述本发明。参见图2,图2是本发明实施例二使用例如实施例1中提供的数据处理系统来进行数据处理方法的流程图。
在本发明实施例中,用户通过移动终端30查看平台服务器21上销售的商品,在确定需要购买的商品后,用户选择支付系统进行支付。此时,图1所示的支付服务器10开始执行以下步骤:
步骤201、支付服务器获取待支付的商品的商品信息、商户信息、付款方的支付凭证和付款金额数据。
其中,用户(付款方)使用的付款终端可以向支付系统对应的支付服务器发送第一支付请求,该第一支付请求中携带用户选择的商品的商品信息(例如电影票)、商户信息、用户的支付凭证和付款金额数据等。
具体的,商品信息可以为商品的名称、数量等,商户信息可以为商户的名称、地址信息等。付款方的支付凭证可以为付款方在支付服务器中注册的用户名或用户名和密码,付款方可以在请求支付之前在支付系统进行注册,注册的用户名和密码可以保存在支付服务器上。
此外,若用户通过PC来访问平台服务器提供的网页,选择合适的商品并选择支付,则支付服务器会接收到两个支付请求,分别来自PC和平台服务器。PC发送的第一支付请求中可以携带付款方的支付凭证和所述商户信息,还可以携带商品信息和付款金额数据,平台服务器发送的第二支付请求中携带待支付的商品的商品信息、商户信息和付款金额数据等,支付服务器结合第一支付请求和第二支付请求中的信息来执行后续的支付过程。可选的,第二支付请求中还可以携带商户在支付系统中的凭证(简称商户凭证),支付服务器验证该商户凭证是否和本地保存的商户凭证一致,即验证该商户是否在支付系统中注册,若一致,则执行后续的步骤202。若不一致,则表明该商户没有在支付系统中注册,即商户非法,停止执行数据处理过程。本实施例通过验证商户凭证,可以进一步提高数据处理的安全性。
具体的,若用户通过PC来访问平台服务器提供的网页,选择合适的商品并选择支付时,平台服务器将请求支付服务器返回凭证输入页面。平台服务器展示该凭证输入页面,付款方用户可以在该页面输入自己的支付凭证(例如用户名和密码),并由PC将该支付凭证通过上述的第一支付请求发送给支付服务器进行处理。
步骤202、支付服务器根据所述付款方的支付凭证、商户信息和付款金额数据进行支付。
具体的,支付服务器可以验证付款方的支付凭证是否和之前保存的支付凭证一致,例如验证第一支付请求中携带的用户名和密码是否和支付服务器之前保存的用户名和密码一致。若一致,则认为验证通过,否则验证不通过。
在验证所述支付凭证通过后,支付服务器根据所述付款金额数据、支付凭证和商户信息进行支付,例如根据付款金额从用户名对应的账户转账给商户信息对应的账户。
步骤203、支付服务器生成用于验证所述商品的服务验证码,建立所述服务验证码和所述商户信息、商品信息之间的对应关系。
具体的,支付服务器根据付款金额数据进行支付,例如从用户的支付凭证对应的账户进行扣款,若扣款成功,则生成服务验证码。其中,服务验证码可以为一串代码。该服务验证码用户验证用户购买的商品。更准确的说,服务验证码用于验证用户在后续商户消费时所请求的商品和用户当前支付的商品是否一致。
若扣款失败,则本次支付过程失败,支付服务器向用户(付款终端)返回支付失败的响应。
其中,建立生成的服务验证码和商户信息、商品信息之间的对应关系可以理解为将服务验证码和商户信息、商品信息进行关联。
步骤204、支付服务器向所述付款方对应的终端发送第一通知消息,所述第一通知消息中携带所述服务验证码。
具体的,支付服务器可以向付款方用户在支付服务器中预留的终端(默认接收消息的终端)发送第一通知消息,还可以向发送第一支付请求的移动终端(即付款方对应的终端,简称付款终端)发送该第一通知消息。其中,第一通知消息可以通过短消息的方式发送,还可以通过支付APP推送通知的方式发送,第一通知消息中携带生成的服务验证码。用户在获取该服务验证码后,可以根据该服务验证码向商户所在位置的支付系统请求验证,并根据验证结果获取商户提供的商品或服务。
在本发明实施例,由于支付服务器在根据付款金额和付款方的支付凭证进行支付时,已经获取了待支付商品的商户信息和商品信息,并且在支付成功后建立服务验证码和所述商户信息、商品信息之间的对应关系,因而在支付服务器将服务验证码发送给付款方对应的终端后,用户可以根据该服务验证码去支付系统进行验证。进而,在不同销售平台上购买商品,且通过相同的支付系统进行支付的用户在向商户请求商品或服务时,商户只需要在相同的支付系统验证用户提供的服务验证码即可,不需要向不同的销售平台验证,提高了验证效率,降低了交易成本。
此外,本实施例中由支付服务器在支付成功后生成服务验证码并向付款方对应的终端发送,销售平台不需要生成服务验证码,也不需要向该终端发送服务验证码,可以降低销售平台的成本,降低销售商的成本。
在本实施例中,若用户通过移动终端为其他人,例如朋友,购买电影票,则支付系统提供的服务验证码可以发送给该付款终端以外的终端。具体的,支付服务器还可以执行以下步骤:
步骤205、支付服务器获取接收服务验证码的终端的标识。
具体的,用户在确定需要购买的商品时,通过移动终端发送携带接收服务验证码的终端的标识的第一支付请求给支付服务器,进而支付服务器根据该第一支付请求获取接收服务验证码的终端的标识。支付服务器在获取该标识后,可以关联该标识与服务验证码,并执行步骤206。
此外,平台服务器发送的第二支付请求中可以携带接收服务验证码的终端的标识,该标识由用户在确定需要购买的商品时,通过移动终端发送给平台服务器,平台服务器再将该标识发送给支付服务器。其中,终端的标识可以为移动台国际业务数字网络(MobileStation International Service Digital Network,MSISDN)号码。
步骤206、支付服务器向所述接收服务验证码的终端发送第二通知消息,所述第二通知消息中携带所述服务验证码、商品信息和商户信息。
支付服务器将服务验证码发送给该终端后,其他用户即可根据该服务验证码向商户请求对应的商品或服务。若接收服务验证码的终端和付款方对应的终端相同,则第一通知消息和第二通知消息为同一消息。
若用户根据该服务验证码向商户请求对应的商品或服务,则支付服务器将执行步骤207-208。
步骤207、支付服务器接收验证请求,所述验证请求中携带商户信息和用户输入的服务验证码。
具体的,支付服务器可以接收验证终端发送的验证请求。该验证请求中可以携带商户信息、服务验证码。此外,该验证请求中还可以携带提供服务验证码的终端的标识,该验证请求可以由用户输入服务验证码后触发,也可以由商户根据用户提供的服务验证码和终端的标识来触发。
步骤208、支付服务器查找所述对应关系中与所述验证请求中携带的商户信息和服务验证码对应的商品信息并展示。
其中,支付服务器在验证所述验证请求中携带的商户信息、服务验证码均和所述对应关系中的商户信息、服务验证码一一对应的情况下,确定验证成功,并返回商品信息给该验证终端,便于商户确认。
进一步的,若验证请求中除了携带商户信息和用户输入的服务验证码,还携带用户选择的商品的商品信息和提供服务验证码的终端的标识,则步骤208具体可以为:支付服务器首先验证该请求中携带的终端的标识与步骤205中获取的标识是否一致,若一致,则继续后面的验证,若不一致,则验证失败,表明有其他用户非法使用服务验证码。支付服务器验证该验证请求携带的商户信息、服务验证码和商品信息是否和之前建立的对应关系中的商户信息、服务验证码和商品信息是否一一对应,若一一对应,则验证成功,否则,验证失败,例如其中一个项目商户信息不对应,则验证失败。
参见图3,图3是本发明实施例三提供的数据处理方法的流程图。
在本实施例中,用户可以通过不同的购物平台购买电影票。在本实施了中,用户通过移动终端上的团购网站Groupon应用团购了电影院的电影票2张,票价50元,用户开始提交订单,则本发明实施例提供的数据处理方法包括如下流程:
步骤301、移动终端向团购应用的平台服务器提交订单。
具体的,用户在Groupon应用上选择了电影票之后,向Groupon应用的平台服务器提交订单请求,订单请求中包括用户选择的商品信息、商户信息和订单金额等,例如包括如下信息:
影院:米高梅国际影城
电影名称:火星救援
座位:7排,八号厅
场次:2016-3-28 22:00
票价:50.00元
步骤302、平台服务器返回订单确认信息。
平台服务器接收用户提交的订单请求,确认用户选择的商品信息(例如向商户销售系统确认用户选择的电影票是否可以购买),在确认可以购买后,生成订单,该订单包括一订单号。平台服务器向移动终端返回订单号。
移动终端上的Groupon应用还调用移动终端中安装的支付应用(例如采用了本发明方案的Paypal应用),Groupon应用将上述订单号、商品信息、商品信息、付款金额数据发送给支付应用,支付应用向用户展示支付界面,该支付界面上可以包括订单号、商品信息、商户信息、付款金额数据等。
步骤303、移动终端向支付服务器发送第一支付请求。
其中,用户操作支付应用的支付界面进行支付,移动终端向支付应用的后台服务器(支付服务器)发送第一支付请求,该支付请求中包括订单号、商品信息、商户信息、付款金额数据以及用户的支付凭证。其中,用户终端可以在支付界面中输入支付凭证,也可以由Paypal应用自动获取支付凭证。本实施例中,支付凭证为用户在支付系统注册的用户名和密码,用户预先已经登录了Paypal应用,Paypal应用自动获取支付凭证。
在本实施例中,用户希望通过当前使用的移动终端接收验证商品的服务验证码,则第一支付请求中还携带该移动终端的标识,例如MSISDN号码13621524568或终端的国际移动设备识别码(International Mobile Equipment Identity,IMEI)。
步骤304、支付服务器获取商品信息、商户信息、用户的支付凭证和付款金额数据。
其中,支付服务器通过解析第一支付请求获取上述商品信息、商户信息、用户的支付凭证和付款金额数据。此外,支付服务器还可以获取订单号以及移动终端的标识。
在本实施例中,用户的支付凭证为用户在支付系统中的用户名和密码。
步骤305、支付服务器根据用户的支付凭证、商户信息和付款金额数据进行支付。
具体的,支付服务器首先验证用户名和密码是否和支付服务器保存的用户名和密码一致,若一致,则根据付款金额数据从用户名对应的账户转账到商户对应的账户,若转账成功,则执行步骤306,否则提示用户支付失败。需要说明的是,支付服务器也可以根据付款金额从用户名对应的账户转账到中间账户,同时将该次转账和商户的账户相关联。当用户确认去商户消费后,再从中间账户转账到关联的商户的账户,从而提高交易的安全性。
若第一支付请求中的用户名和密码和支付系统保存的用户名和密码不一致,则转账失败,提示用户支付失败。
步骤306、支付服务器生成用于验证所述商品的服务验证码,建立所述服务验证码和所述商户信息、商品信息、终端的标识之间的对应关系。
具体的,支付服务器在转账成功后,生成用于验证上述电影票的服务验证码,例如65954123。
其中,支付服务器建立的对应关系如下表:
服务验证码 | 商品信息 | 商户信息 | 终端的标识 |
65954123 | 电影票-火星救援 | 米高梅国际影城 | 13621524568 |
步骤307、支付服务器向平台服务器发送第三通知消息,所述第三通知消息中携带所述订单号。
具体的,支付服务器在支付完成后,向Paypal支付的平台服务器发送第三通知消息,该第三通知消息中携带该支付完成的订单的订单号,以便于平台服务器获知该订单已经支付完成。平台服务器可以根据该订单号关联用户选择的电影票和影院。
步骤308、支付服务器向所述移动终端发送第一通知消息,所述第一通知消息中携带所述服务验证码、商品信息和商户信息。
具体的,支付服务器可以通过Paypal应用推送通知的方式来发送服务验证码、商品信息和商户信息给移动终端。Paypal应用推送的通知消息中携带服务验证码65954123、商品信息电影票-火星救援和商户信息米高梅国际影城。其中,验证码可以采用二维码或条码的形式展示。
用户携带移动终端来到米高梅电影院消费,在观看电影之前,需要向验证终端验证服务验证码。
其中,验证终端具体为自助终端,其部署在电影院所在的位置,具体包括显示屏、键盘以及条码扫描器,用户使用移动终端向验证终端出示该验证码,同时输入终端的标识13621524568。验证终端在获取这些信息后,向支付服务器发送验证请求,该验证请求中还携带商户信息(验证终端自动获取),即米高梅电影院。
步骤309、支付服务器接收验证终端发送的验证请求,验证请求中携带商户信息、终端的标识和用户输入的服务验证码。
其中,支付服务器和验证终端之间采用加密连接,验证请求经过加密后传输到支付服务器,从而增强交易安全。
步骤310、支付服务器根据验证请求查找之前保存的对应关系中与所述验证请求中携带的商户信息、终端的标识和服务验证码对应的商品信息。
具体的,支付服务器可以首先验证服务验证码和终端的标识的格式(例如位数)是否正确,若格式都正确,则进一步查找之前保存的对应关系中与所述验证请求中携带的商户信息、终端的标识和服务验证码对应的商品信息。
步骤311、支付服务器向验证终端返回验证响应,其中携带商品信息。
若查找到对应的商品信息,则返回验证响应给验证终端,该响应中携带商品信息,例如电影票信息。在本实施例中,支付服务器还可以查找到电影票之后,标注该电影票在米高梅电影院已经消费,消费用户的终端的标识为13621524568。
若未查找到对应的商品信息,则返回验证响应给验证终端,该响应中携带验证失败的信息。
此外,若步骤310中支付服务器验证服务验证码和终端的标识的格式不正确,则返回验证响应,其中携带验证失败的信息。
验证终端接收到验证响应后,展示其中携带的验证失败消息或商品信息(本实施例中为电影票信息),便于用户确认。在本实施例中,验证终端可以直接打印出电影票或者提示用户准入,用户凭票或直接进入影厅观看电影。
以上以一个用户为例,详细描述了本发明实施例提供的数据处理流程。如果有多个用户通过不同的平台服务器提供的购物平台购买该电影院的电影票,则支付服务器和对应的平台服务器重新执行上面的方法流程。在本发明实施例中,由于多个用户在购买商品时,均采用了相同的支付系统进行支付,且支付服务器在支付成功后建立服务验证码和所述商户信息、商品信息之间的对应关系,因而这些用户在电影院消费时,都可以根据该服务验证码去相同的支付系统进行验证,不需要向不同的销售平台验证,提高了验证效率,降低了交易成本。
此外,本发明实施例中,由于用户不需要向不同的销售平台验证商品信息,则销售平台也不需要在商家部署具有验证功能的自助终端,降低了销售平台的成本。
参见图4,图4是本发明实施例四提供的支付服务器的结构示意图。
其中,所述支付服务器可以为图1所示的支付服务器10。支付服务器设备采用了通用的计算机硬件,其包括处理器101、存储器102、总线103、输入设备104、输出设备105以及网络接口106。
具体的,存储器102可以包括以易失性和/或非易失性存储器形式的计算机存储媒体,如只读存储器和/或随机存取存储器。存储器102可以存储操作系统、应用程序、其他程序模块、可执行代码和程序数据。
输入设备104可以用于向支付服务器输入命令和信息,输入设备104如键盘或指向设备,如鼠标、轨迹球、触摸板、麦克风、操纵杆、游戏垫、圆盆式卫星电视天线、扫描仪或类似设备。这些输入设备可以通过总线103连接至处理器101。
输出设备105可以用于支付服务器输出信息,除了监视器之外,输出设备105还可以为其他外围输出设各,如扬声器和/或打印设备,这些输出设备也可以通过总线103连接到处理器101。
支付服务器可以通过网络接口106连接到网络中,例如连接到局域网(Local AreaNetwork,LAN)。在联网环境下,支付服务器中存储的计算机执行指令可以存储在远程存储设备中,而不限于在本地存储。
当支付服务器中的处理器101执行存储器102中存储的可执行代码或应用程序时,支付服务器可以执行以上实施例二、实施例三中的支付服务器一侧的方法步骤,例如执行步骤201-208、304-307、310-311等,具有相同的有益效果。具体执行过程参见上述实施例二和实施例三,在此不再赘述。
参见图5,图5是本发明实施例五提供的支付服务器的结构示意图。
如图所示,本发明实施例提供的支付服务器包括:
第一获取模块510,用于获取待支付的商品的商品信息、商户信息、付款方的支付凭证和付款金额数据;具体的,第一获取模块510可以用于执行上述实施例中的步骤201、205和304,具体执行过程参见上述方法实施例的描述。
数据处理模块520,用于根据所述付款方的支付凭证、商户信息和付款金额数据进行支付;具体的,数据处理模块520可以用于执行上述实施例中的步骤202和305,具体执行过程参见上述方法实施例的描述。
关联模块530,用于生成用于验证所述商品的服务验证码,建立所述服务验证码和所述商户信息、商品信息之间的对应关系;具体的,关联模块530可以用于执行上述实施例中的步骤203和306,具体执行过程参见上述方法实施例的描述
第一发送模块540,用于向所述付款方对应的终端发送第一通知消息,所述第一通知消息中携带所述服务验证码。具体的,第一发送模块540可以用于执行上述实施例中的步骤204、206、307和308,具体执行过程参见上述方法实施例的描述。
本发明实施例提供的支付服务器可以使用在前述方法实施例二和三中,其通过上述的第一获取模块510、数据处理模块520、关联模块530以及第一发送模块540之间的配合来完成实施例二、实施例三中的支付服务器一侧的方法步骤。与现有技术中的支付服务器相比,本实施例提供的支付服务器在执行数据处理时,具有与前述方法实施例相同的有益效果。
具体的,支付服务器中的第一获取模块510获取待支付的商品的商品信息、商户信息和付款金额数据包括:
接收所述付款方对应的终端发送的第一支付请求,所述第一支付请求中携带所述付款方的支付凭证和所述商户信息;
接收平台服务器发送的第二支付请求,所述第二支付请求中携带待支付的商品的商品信息、商户信息和付款金额数据。
进一步的,图5所述的支付服务器还包括:
第一接收模块550,用于接收验证终端发送的验证请求,所述验证请求中携带商户信息和用户输入的服务验证码;具体的,第一接收模块550可以用于执行上述实施例中的步骤207和309,具体执行过程参见上述方法实施例的描述。
查找模块560,用于查找所述对应关系中与所述验证请求中携带的商户信息和服务验证码对应的商品信息并返回给所述验证终端。具体的,查找模块560可以用于执行上述实施例中的步骤208和310-311,具体执行过程参见上述方法实施例的描述。
在本实施例提供的支付服务器中,上述第一获取模块510,还用于获取接收服务验证码的终端的标识;
所述第一发送模块540还用于向所述接收服务验证码的终端发送第二通知消息,所述第二通知消息中携带所述服务验证码、商品信息和商户信息。此外,第二通知消息中还携带所述商品信息和商户信息,从而便于接收服务验证码的终端根据该商品信息去商户消费,提高消费的灵活性和便利性。
在本实施例提供的支付服务器中,所述第一支付请求中还携带用于标识交易事件(即用户购买商品的交易事实)的订单号,所述第一发送模块540还用于在支付成功后,向所述平台服务器发送第三通知消息,所述第三通知消息中携带所述订单号,从而使得平台服务器获知该订单已经支付成功,便于后台记录。
在本实施例中,支付服务器是以功能单元的形式来呈现。这里的“单元”可以指特定应用集成电路(application-specific integrated circuit,ASIC),电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到支付服务器也可以采用图4所示的形式。第一获取模块510,数据处理模块520,关联模块530、第一发送模块540、第一接收模块550以及查找模块560所实现的功能都可以通过图4中的处理器101和存储器102来实现。例如,第一获取模块510获取待支付的商品的商品信息、商户信息、付款方的支付凭证和付款金额数据可以通过由处理器101来执行存储器102中存储的代码来实现。
其中,用于实现本发明上述支付服务器的处理器可以是中央处理器(CPU),通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC),现场可编程门阵列(FPGA)或者其他可编程逻辑器件、晶体管逻辑器件,硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。
本领域普通技术人员将会理解,本发明的各个方面、或各个方面的可能实现方式可以被具体实施为系统、方法或者计算机程序产品。因此,本发明的各方面、或各个方面的可能实现方式可以采用完全硬件实施例、完全软件实施例(包括固件、驻留软件等等),或者组合软件和硬件方面的实施例的形式,在这里都统称为“电路”、“模块”或者“系统”。此外,本发明的各方面、或各个方面的可能实现方式可以采用计算机程序产品的形式,计算机程序产品是指存储在计算机可读介质中的计算机可读程序代码。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
Claims (16)
1.一种数据处理方法,应用于支付服务器,其特征在于,包括:
所述支付服务器获取商品的商品信息、商户信息、付款方的支付凭证和付款金额数据;
所述支付服务器根据所述付款方的支付凭证、商户信息和付款金额数据进行支付;
所述支付服务器生成用于验证所述商品的服务验证码,建立所述服务验证码和所述商户信息、商品信息之间的对应关系;
所述支付服务器向所述付款方对应的终端发送第一通知消息,所述第一通知消息中携带所述服务验证码;
所述支付服务器接收商户的验证终端发送的验证请求,所述验证请求中携带用户输入所述验证终端的所述服务验证码;
所述支付服务器基于其生成的服务验证码和所述验证请求,向所述验证终端返回验证响应。
2.根据权利要求1所述的方法,其特征在于,所述获取商品的商品信息、商户信息和付款金额数据包括:
所述支付服务器接收所述付款方对应的终端发送的第一支付请求,所述第一支付请求中携带所述付款方的支付凭证和所述商户信息;
所述支付服务器接收平台服务器发送的第二支付请求,所述第二支付请求中携带待支付的商品的商品信息、商户信息和付款金额数据。
3.根据权利要求2所述的方法,其特征在于,所述第二支付请求中还携带商户凭证,所述方法还包括:
所述支付服务器验证所述第二支付请求中携带的商户凭证是否和本地保存的商户凭证一致;
若一致,则所述支付服务器触发执行所述根据付款方的支付凭证、商户信息和付款金额数据进行支付的步骤。
4.根据权利要求1所述的方法,其特征在于:
所述支付服务器基于其生成的服务验证码和所述验证请求,向所述验证终端返回验证响应,包括:所述支付服务器查找所述对应关系中服务验证码与所述验证请求中携带的服务验证码对应的商品信息;所述验证响应包含所述商品信息;或者
所述验证请求中还携带商户信息所述支付服务器基于其生成的服务验证码和所述验证请求,向所述验证终端返回验证响应,包括:所述支付服务器查找所述对应关系中商户信息、服务验证码分别与所述验证请求中携带的商户信息、服务验证码对应的商品信息;所述验证响应包含所述商品信息。
5.根据权利要求2所述的方法,其特征在于,所述方法还包括:
所述支付服务器获取接收服务验证码的终端的标识;
所述支付服务器向所述接收服务验证码的终端发送第二通知消息,所述第二通知消息中携带所述服务验证码、商品信息和商户信息。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
所述支付服务器建立所述生成的服务验证码和所述接收服务验证码的终端的标识之间的对应关系。
7.根据权利要求1-6中任一所述的方法,其特征在于,所述第一通知消息中还携带所述商品信息和商户信息。
8.根据权利要求2-3、5-6中任一项所述的方法,其特征在于,所述第一支付请求中还携带用于标识交易事件的订单号,所述方法还包括:
在支付成功后,向所述平台服务器发送第三通知消息,所述第三通知消息中携带所述订单号。
9.一种支付服务器,其特征在于,包括:
第一获取模块,用于获取商品的商品信息、商户信息、付款方的支付凭证和付款金额数据;
数据处理模块,用于根据所述付款方的支付凭证、商户信息和付款金额数据进行支付;
关联模块,用于在支付成功后生成用于验证所述商品的服务验证码,建立所述服务验证码和所述商户信息、商品信息之间的对应关系;
第一发送模块,用于向所述付款方对应的终端发送第一通知消息,所述第一通知消息中携带所述服务验证码;
第一接收模块,用于接收商户的验证终端发送的验证请求,所述验证请求中携带用户输入所述验证终端的所述服务验证码;
查找模块,用于基于所述关联模块生成的服务验证码和所述验证请求,向所述验证终端返回验证响应。
10.根据权利要求9所述的支付服务器,其特征在于:
所述查找模块还用于:查找所述对应关系中服务验证码与所述验证请求中携带的服务验证码对应的商品信息;所述验证响应包含所述商品信息;或者,
所述第一接收模块接收的验证请求中还携带商户信息;所述查找模块还用于查找所述对应关系中商户信息、服务验证码分别与所述验证请求中携带的商户信息、服务验证码对应的商品信息并返回给所述验证终端。
11.根据权利要求9所述的支付服务器,其特征在于,
所述第一获取模块还用于获取接收服务验证码的终端的标识;
所述第一发送模块还用于向所述接收服务验证码的终端发送第二通知消息,所述第二通知消息中携带所述服务验证码、商品信息和商户信息。
12.根据权利要求9所述的支付服务器,其特征在于,所述第一通知消息中还携带所述商品信息和商户信息。
13.根据权利要求9-12中任一所述的支付服务器,其特征在于,所述第一获取模块获取商品的商品信息、商户信息和付款金额数据包括:
接收所述付款方对应的终端发送的第一支付请求,所述第一支付请求中携带所述付款方的支付凭证和所述商户信息;
接收平台服务器发送的第二支付请求,所述第二支付请求中携带待支付的商品的商品信息、商户信息和付款金额数据。
14.根据权利要求13所述的支付服务器,其特征在于,所述第一支付请求中还携带用于标识交易事件的订单号,所述第一发送模块还用于:
在支付成功后,向所述平台服务器发送第三通知消息,所述第三通知消息中携带所述订单号。
15.一种数据处理系统,其特征在于包括支付服务器和验证终端,其中:
所述支付服务器用于:获取商品的商品信息、商户信息、付款方的支付凭证和付款金额数据;根据所述付款方的支付凭证、商户信息和付款金额数据进行支付;生成用于验证所述商品的服务验证码,建立所述服务验证码和所述商户信息、商品信息之间的对应关系;向所述付款方对应的终端发送第一通知消息,所述第一通知消息中携带所述服务验证码;
所述验证终端用于:从所述付款方对应的终端获取所述服务验证码;向所述支付服务器发送验证请求,所述验证请求中包含用户输入所述验证终端的所述服务验证码;
所述支付服务器还用于:接收所述验证请求,基于所述对应关系查找与所述服务验证码和所述商户信息对应的商品信息;向所述验证终端返回验证响应。
16.根据权利要求15所述的数据处理系统,其特征在于:
所述对应关系中还包含终端的标识;所述验证请求中还包含所述终端的标识;所述支付服务器还用于基于所述对应关系查找与所述服务验证码、所述商户信息和所述终端的标识对应的商品信息。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110215214.0A CN112990933A (zh) | 2016-06-07 | 2016-06-07 | 数据处理方法、相关装置及系统 |
CN202110207214.6A CN112990932A (zh) | 2016-06-07 | 2016-06-07 | 数据处理方法、相关装置及系统 |
CN201610398883.5A CN107480993B (zh) | 2016-06-07 | 2016-06-07 | 数据处理方法、相关装置及系统 |
PCT/CN2017/077734 WO2017211106A1 (zh) | 2016-06-07 | 2017-03-22 | 数据处理方法、相关装置及系统 |
US16/212,610 US11436573B2 (en) | 2016-06-07 | 2018-12-06 | Data processing method, related apparatus, and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610398883.5A CN107480993B (zh) | 2016-06-07 | 2016-06-07 | 数据处理方法、相关装置及系统 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110207214.6A Division CN112990932A (zh) | 2016-06-07 | 2016-06-07 | 数据处理方法、相关装置及系统 |
CN202110215214.0A Division CN112990933A (zh) | 2016-06-07 | 2016-06-07 | 数据处理方法、相关装置及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107480993A CN107480993A (zh) | 2017-12-15 |
CN107480993B true CN107480993B (zh) | 2021-02-23 |
Family
ID=60577469
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110215214.0A Pending CN112990933A (zh) | 2016-06-07 | 2016-06-07 | 数据处理方法、相关装置及系统 |
CN201610398883.5A Active CN107480993B (zh) | 2016-06-07 | 2016-06-07 | 数据处理方法、相关装置及系统 |
CN202110207214.6A Pending CN112990932A (zh) | 2016-06-07 | 2016-06-07 | 数据处理方法、相关装置及系统 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110215214.0A Pending CN112990933A (zh) | 2016-06-07 | 2016-06-07 | 数据处理方法、相关装置及系统 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110207214.6A Pending CN112990932A (zh) | 2016-06-07 | 2016-06-07 | 数据处理方法、相关装置及系统 |
Country Status (3)
Country | Link |
---|---|
US (1) | US11436573B2 (zh) |
CN (3) | CN112990933A (zh) |
WO (1) | WO2017211106A1 (zh) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110490572B (zh) * | 2018-05-15 | 2023-06-09 | 腾讯科技(深圳)有限公司 | 一种支付方法、装置、相关设备及系统 |
CN110969439A (zh) * | 2018-09-30 | 2020-04-07 | 上海柠睿企业服务合伙企业(有限合伙) | 商品交付方法、装置、终端、服务器及可读存储介质 |
CN109858905B (zh) * | 2018-12-21 | 2023-04-25 | 航天信息软件技术有限公司 | 跨系统的电子凭证处理方法及装置 |
CN110443650A (zh) * | 2019-08-05 | 2019-11-12 | 杭州涂鸦信息技术有限公司 | 一种iot设备新零售服务管理方法及系统 |
CN112862466A (zh) * | 2019-12-17 | 2021-05-28 | 中国银联股份有限公司 | 一种资源转移的方法及结账终端、服务器节点 |
CN111210210B (zh) * | 2020-01-07 | 2023-05-26 | 贵阳货车帮科技有限公司 | 支付数据处理方法、装置及电子设备 |
CN111353781B (zh) * | 2020-03-12 | 2023-04-07 | 网银在线(北京)科技有限公司 | 一种交易数据处理方法及系统 |
CN111415143B (zh) * | 2020-03-26 | 2022-10-04 | 支付宝(杭州)信息技术有限公司 | 支付设备及其支付方法和装置 |
CN111461703B (zh) * | 2020-03-31 | 2021-12-24 | 支付宝(杭州)信息技术有限公司 | 支付订单校验方法、支付订单校验设备及其激活方法及交易服务器 |
CN114066460A (zh) * | 2020-07-29 | 2022-02-18 | 阿里巴巴集团控股有限公司 | 数据处理方法、装置、电子设备及计算机可读存储介质 |
CN111784481B (zh) * | 2020-08-03 | 2023-08-08 | 支付宝(中国)网络技术有限公司 | 扫码下单方法、业务码创建方法、装置和电子设备 |
CN113807830A (zh) * | 2021-04-08 | 2021-12-17 | 刘高峰 | 用于双离线场景下的聚合支付方法、装置、接收端及支付端 |
CN113762938A (zh) * | 2021-04-08 | 2021-12-07 | 刘高峰 | 用于双离线场景下的聚合支付方法、装置及接收端 |
CN113516512A (zh) * | 2021-07-16 | 2021-10-19 | 拉扎斯网络科技(上海)有限公司 | 一种服务信息系统、服务优惠活动信息的发布方法及装置 |
CN114372791A (zh) * | 2022-01-10 | 2022-04-19 | 中国民航信息网络股份有限公司 | 一种订单支付方法、装置及服务器 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102456194A (zh) * | 2010-10-27 | 2012-05-16 | 中国移动通信集团公司 | 一种远程支付的方法、系统、终端和服务器 |
CN103186861A (zh) * | 2011-12-30 | 2013-07-03 | 上海博泰悦臻电子设备制造有限公司 | 基于云数据处理技术的电子支付方法 |
CN105046478A (zh) * | 2015-06-18 | 2015-11-11 | 广州市百果园网络科技有限公司 | 一种对物品进行处理的方法和系统 |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6636833B1 (en) * | 1998-03-25 | 2003-10-21 | Obis Patents Ltd. | Credit card system and method |
US20020174062A1 (en) * | 2001-05-16 | 2002-11-21 | Sines Randy D. | Purchasing on the internet using verified order information and bank payment assurance |
CN1442810A (zh) * | 2002-03-02 | 2003-09-17 | 深圳市三金高科技投资有限公司 | 利用电信技术进行商品销售的确认和货款支付的方法 |
US7945511B2 (en) * | 2004-02-26 | 2011-05-17 | Payment Pathways, Inc. | Methods and systems for identity authentication |
KR20050025762A (ko) * | 2003-09-08 | 2005-03-14 | 주식회사 아레오커뮤니케이션즈 | 단문메시지를 이용한 결제처리장치와, 이를 이용한 결제시스템 및 그 운영방법 |
US7870071B2 (en) * | 2004-09-08 | 2011-01-11 | American Express Travel Related Services Company, Inc. | Systems, methods, and devices for combined credit card and stored value transaction accounts |
US20070162366A1 (en) * | 2005-12-30 | 2007-07-12 | Ebay Inc. | Anti-phishing communication system |
US8352323B2 (en) * | 2007-11-30 | 2013-01-08 | Blaze Mobile, Inc. | Conducting an online payment transaction using an NFC enabled mobile communication device |
US20070244811A1 (en) * | 2006-03-30 | 2007-10-18 | Obopay Inc. | Mobile Client Application for Mobile Payments |
US20090006262A1 (en) * | 2006-12-30 | 2009-01-01 | Brown Kerry D | Financial transaction payment processor |
US10482081B2 (en) * | 2007-06-04 | 2019-11-19 | Bce Inc. | Methods and systems for validating online transactions using location information |
US8121942B2 (en) * | 2007-06-25 | 2012-02-21 | Visa U.S.A. Inc. | Systems and methods for secure and transparent cardless transactions |
US10515405B2 (en) * | 2008-03-03 | 2019-12-24 | Metabank | Person-to-person lending program product, system, and associated computer-implemented methods |
CN102004978A (zh) * | 2010-12-02 | 2011-04-06 | 联动优势科技有限公司 | 实名安全支付系统及方法 |
US9589266B2 (en) * | 2011-04-01 | 2017-03-07 | Visa International Service Association | Restricted-use account payment administration apparatuses, methods and systems |
US10210513B2 (en) * | 2011-10-13 | 2019-02-19 | Sk Planet Co., Ltd. | Electronic payment method, system, and device |
US20130297414A1 (en) * | 2012-05-07 | 2013-11-07 | Flint Mobile, Inc. | Method, apparatus, and computer-readable medium for managing mobile payment transactions |
CN103632259A (zh) * | 2012-08-27 | 2014-03-12 | 深圳市一兆科技发展有限公司 | 一种消费支付方法、系统和设备 |
CN103020819A (zh) * | 2012-11-28 | 2013-04-03 | 关志松 | 一种移动支付方法及系统 |
CN103106742A (zh) * | 2013-02-06 | 2013-05-15 | 成都思珩网络科技有限公司 | 一种自动售货网络系统 |
US20140279420A1 (en) * | 2013-03-15 | 2014-09-18 | Michael D. Okerlund | System and method for facilitating financial transactions utilizing a plurality of networked databases |
CN110009315A (zh) * | 2014-05-15 | 2019-07-12 | 阿里巴巴集团控股有限公司 | 一种支付方法、支付页面的展示方法及装置 |
CN104038924B (zh) * | 2014-06-05 | 2016-04-13 | 腾讯科技(深圳)有限公司 | 实现资源交换信息处理的方法和系统 |
-
2016
- 2016-06-07 CN CN202110215214.0A patent/CN112990933A/zh active Pending
- 2016-06-07 CN CN201610398883.5A patent/CN107480993B/zh active Active
- 2016-06-07 CN CN202110207214.6A patent/CN112990932A/zh active Pending
-
2017
- 2017-03-22 WO PCT/CN2017/077734 patent/WO2017211106A1/zh active Application Filing
-
2018
- 2018-12-06 US US16/212,610 patent/US11436573B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102456194A (zh) * | 2010-10-27 | 2012-05-16 | 中国移动通信集团公司 | 一种远程支付的方法、系统、终端和服务器 |
CN103186861A (zh) * | 2011-12-30 | 2013-07-03 | 上海博泰悦臻电子设备制造有限公司 | 基于云数据处理技术的电子支付方法 |
CN105046478A (zh) * | 2015-06-18 | 2015-11-11 | 广州市百果园网络科技有限公司 | 一种对物品进行处理的方法和系统 |
Also Published As
Publication number | Publication date |
---|---|
CN112990932A (zh) | 2021-06-18 |
US20190108497A1 (en) | 2019-04-11 |
CN107480993A (zh) | 2017-12-15 |
WO2017211106A1 (zh) | 2017-12-14 |
CN112990933A (zh) | 2021-06-18 |
US11436573B2 (en) | 2022-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107480993B (zh) | 数据处理方法、相关装置及系统 | |
US10244566B2 (en) | Systems and methods for reusing generic tokens using bluetooth low energy (BLE) beacons | |
US11276048B2 (en) | Online payment processing method apparatus and system | |
US10631154B2 (en) | Systems and methods for enabling additional devices to check in to Bluetooth low energy (BLE) beacons | |
US9756042B2 (en) | Systems and methods for authentication and verification | |
US10127549B2 (en) | Universal merchant application, registration and boarding platform | |
US20160300237A1 (en) | Methods and systems for using a mobile device to effect a secure electronic transaction | |
US20140351126A1 (en) | Secure synchronization of payment accounts to third-party applications or websites | |
JP2015518614A (ja) | データ及びアイデンティティの検証及び認証のためのシステム及び方法 | |
JP2016136665A (ja) | 動的認証システム、動的認証方法、動的認証用読取装置、ユーザー端末装置、及び動的認証プログラム | |
KR20200061263A (ko) | 블록체인 네트워크에 기반하여 카드를 결제하는 방법 및 이를 이용한 서버 | |
KR20130115200A (ko) | 결제 채널 관리 시스템 | |
KR20120076654A (ko) | 개인 휴대폰 번호를 기반으로 한 카드결제 중계 시스템 및 그 방법 | |
RU2693635C1 (ru) | Способ и система выполнения онлайн транзакций с помощью механизма генерации скидочных кодов | |
KR101628835B1 (ko) | 보안이 강화된 안심쇼핑 인증방법 및 시스템 | |
KR20170117352A (ko) | 보안이 강화된 안심쇼핑 인증방법 및 시스템 | |
KR20170138068A (ko) | 보안이 강화된 안심쇼핑 인증방법 및 시스템 | |
KR20170001940A (ko) | 보안이 강화된 안심쇼핑 인증방법 및 시스템 | |
KR20170001941A (ko) | 보안이 강화된 안심쇼핑 인증방법 및 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |