CN102768787B - 行动交易方法及用于行动交易的手持式电子装置 - Google Patents
行动交易方法及用于行动交易的手持式电子装置 Download PDFInfo
- Publication number
- CN102768787B CN102768787B CN201110340929.5A CN201110340929A CN102768787B CN 102768787 B CN102768787 B CN 102768787B CN 201110340929 A CN201110340929 A CN 201110340929A CN 102768787 B CN102768787 B CN 102768787B
- Authority
- CN
- China
- Prior art keywords
- processor
- action
- chip
- electronic installation
- business platform
- 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.)
- Expired - Fee Related
Links
- 230000009471 action Effects 0.000 title claims description 112
- 238000000034 method Methods 0.000 title claims description 38
- 238000004891 communication Methods 0.000 claims abstract description 35
- 230000007246 mechanism Effects 0.000 claims abstract description 22
- 238000012545 processing Methods 0.000 claims abstract description 18
- 238000009434 installation Methods 0.000 claims description 88
- 238000012360 testing method Methods 0.000 claims description 38
- 238000012546 transfer Methods 0.000 claims description 11
- 230000006870 function Effects 0.000 description 18
- 230000008569 process Effects 0.000 description 6
- 238000012795 verification Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000006386 memory function Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
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/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/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/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/3226—Use of secure elements separate from 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
-
- 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/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/353—Payments by cards read by 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/38—Payment protocols; Details thereof
-
- 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/42—Confirmation, e.g. check or permission by the legal debtor of payment
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (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)
- Microelectronics & Electronic Packaging (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
一种用于行动交易的手持式电子装置,包含一处理器、一存储卡介面,及一行动支付卡。其中,该行动支付卡包括一控制器,及符合一特定规范的一智能型芯片;其中,该控制器包括一用以对该智能型芯片进行控制与存取的芯片控制模块,且该芯片控制模块与该智能型芯片间的通讯符合该特定规范。在该处理器接收到一交易操作讯号后进行以下处理:产生一订单数据;自该智能型芯片取得一芯片数据;与该商务平台端的该电子装置建立一会话机制;与商务平台端的该电子装置基于该会话机制进行通讯,以进行对应于该交易操作讯号的付款处理。
Description
技术领域
本发明涉及一种行动交易技术,特别是涉及一种行动交易方法及用于行动交易的手持式电子装置。
背景技术
销售点情报(point of sale,以下简称POS)***,是一种广泛被应用在零售业、餐饮业、旅馆等行业的电子***,其主要功能在于统计商品的销售、库存与顾客购买行为等。就已导入POS***的商家(例如,中国台湾的统一(7-ELEVEN)超商)而言,虽然消费者仅需至商家的门市据点,利用消费者自己的悠游卡、芯片金融卡、***等,搭配该门市据点内所设置的读卡设备,即可完成欲购买商品的付款;然而,其付款的时间及地点仍限于各门市据点;对于消费者来说,现有的此种购物交易方式的付款机制比较缺乏「行动性」。
发明内容
本发明的目的在于提供一种行动交易方法,其付款可不受时间及地点的限制。
本发明的行动交易方法,利用一包括一处理器、一存储卡介面,及一行动支付卡的手持式电子装置来实现,该行动支付卡包括一具有一芯片控制模块的控制器,及一智能型芯片,该方法包含下列步骤:(A)该处理器接收一交易操作讯号,并对应产生一订单数据;(B)该处理器经由该存储卡介面并利用该行动支付卡的该控制器的该芯片控制模块,自该智能型芯片取得一芯片数据;(C)该处理器与商务平台端的一电子装置建立一会话机制;及(D)该处理器与商务平台端的该电子装置基于该会话机制进行通讯,以进行对应于该交易操作讯号的付款处理,其中,该处理器与商务平台端的该电子装置间的通讯数据包括该订单数据及该芯片数据。
本发明的行动交易方法,步骤(B)所取得的该芯片数据包括对应于该智能型芯片的一芯片***、一转出银行代码,及一转出银行帐 号。
本发明的行动交易方法,步骤(B)包括下列子步骤:
(b-1)该处理器建立与该行动支付卡的该智能型芯片间的通讯连线;
(b-2)该处理器启动与该行动支付卡的该智能型芯片间的交易;
(b-3)该处理器经由该存储卡介面并利用该行动支付卡的该控制器的该芯片控制模块,自该智能型芯片取得该芯片数据;
(b-4)该处理器结束与该行动支付卡的该智能型芯片间的交易;及
(b-5)该处理器关闭与该行动支付卡的该智能型芯片间的通讯连线。
本发明的行动交易方法,其还包括步骤(D)之后的一步骤(E):当该处理器完成对应于该交易操作讯号的付款处理后,结束与商务平台端的该电子装置间的会话机制。
本发明的行动交易方法,步骤(A)所产生的该订单数据包括一付款金额。
本发明的行动交易方法,步骤(D)包括下列子步骤:
(d-1)该处理器发出一索取押码内容的请求给商务平台端的该电子装置;
(d-2)该处理器接收商务平台端的该电子装置所给予的一押码内容,其中,该押码内容包括对应于该手持式电子装置的一请求付款识别码;
(d-3)该处理器将该付款金额及押码内容,经由该存储卡介面并利用该芯片控制模块传送至该智能型芯片进行押码,以由该智能型芯片产生一押码结果;及
(d-4)该处理器经由该存储卡介面并利用该芯片控制模块以取得该押码结果。
本发明的行动交易方法,步骤(D)还包括子步骤(d-3)之前的下列子步骤:
(d-5)该处理器建立与该行动支付卡的该智能型芯片间的通讯 连线;及
(d-6)该处理器启动与该行动支付卡的该智能型芯片间的交易;
且步骤(D)还包括子步骤(d-4)之后的下列子步骤:
(d-7)该处理器结束与该行动支付卡的该智能型芯片间的交易;及
(d-8)该处理器关闭与该行动支付卡的该智能型芯片间的通讯连线。
本发明的行动交易方法,子步骤(d-2)所接收的该押码内容还包括一端末设备代码、一端末设备查核码、一押码日期与时间、一转入银行代码、一转入银行帐号,及一交易代号。
本发明的行动交易方法,步骤(D)还包括下列子步骤:
(d-9)该处理器发出一扣款转账的请求给商务平台端的该电子装置,以供商务平台端的该电子装置据以向银行端的一电子装置发出该扣款转账的请求,其中,该扣款转账的请求包括该订单数据、该芯片数据、该请求付款识别码及该押码结果;
银行端的该电子装置根据该扣款转账的请求进行扣款转账的处理,并传送对应于此次扣款转账的一扣款转账结果给商务平台端的该电子装置。
本发明的行动交易方法,步骤(D)还包括下列子步骤:
(d-10)该处理器发出一查询付款结果的请求给商务平台端的该电子装置;及
(d-11)该处理器接收来自于商务平台端的该电子装置的该扣款转账结果,其中,该扣款转账结果包括一付款序号、一收款编号,及一收款结果。
本发明的另一目的,即在于提供一种用于行动交易的手持式电子装置。
本发明用于行动交易的手持式电子装置,可与商务平台端的一电子装置进行通讯,该手持式电子装置包含一处理器、电连接于该处理器的一存储卡介面,及可拆卸地电连接于该存储卡介面的一行动支付卡。其中,该行动支付卡包括一控制器、电连接于该控制器且符合一 特定规范的一智能型芯片;其中,该控制器包括一芯片控制模块,该芯片控制模块用以对该智能型芯片进行控制与存取,且该芯片控制模块与该智能型芯片间的通讯符合该特定规范。在该处理器接收到一交易操作讯号后,用以:产生一订单数据;经由该存储卡介面并利用该行动支付卡的该控制器的该芯片控制模块,自该智能型芯片取得一芯片数据;与该商务平台端的该电子装置建立一会话机制;与商务平台端的该电子装置基于该会话机制进行通讯,以进行对应于该交易操作讯号的付款处理,其中,该处理器与商务平台端的该电子装置间的通讯数据包括该订单数据及该芯片数据;及当完成对应于该交易操作讯号的付款处理后,结束与商务平台端的该电子装置间的会话机制。
本发明用于行动交易的手持式电子装置,该特定规范为ISO/IEC7816规范。
本发明的有益效果在于:借由该手持式电子装置的该行动支付卡,可完成付款不受时间及地点的限制的行动交易方法,让消费者的购物活动更具「行动性」。
附图说明
图1是一方块图,说明本发明用于行动交易的手持式电子装置的一较佳实施例;
图2是一方块图,说明用于实现本发明行动交易方法的付款者端的该手持式电子装置、商务平台端的一电子装置、银行端的一电子装置,及受款者端的一电子装置;
图3是一流程图,说明本发明行动交易方法的步骤。
具体实施方式
下面结合附图及实施例对本发明进行详细说明。
参阅图1,本发明用于行动交易的手持式电子装置1的一较佳实施例包含一收发模块10、电连接于该收发模块10的一处理器11、电连接于该处理器11的一存储卡介面12,及可拆卸地电连接于该存储卡介面12的一行动支付卡13。在本较佳实施例中,该手持式电子装置1为可通过该收发模块10进行行动通讯的一行动电话;该存储卡介面12可为现有的各式小型存储卡(例如,安全数码(Secure Digital,简称SD)卡、microSD卡、miniSD卡、快闪记忆(CompactFlash,简称CF)卡等)介面。
其中,该行动支付卡13包括一控制器14、电连接于该控制器14的一智能型芯片15,及电连接于该控制器14的一存储器16。该控制器14包括一芯片控制模块141,及一存储器控制模块142;该芯片控制模块141用以对该智能型芯片15进行存取,该存储器控制模块142用以对该存储器16进行存取。值得一提的是,由于该行动支付卡13是通过目前手持式电子装置1内已有的存储卡介面12来装设,所以完全不会提高手持式电子装置1的硬件成本;换句话说,该行动支付卡13可以视为将该芯片控制模块141与该智能型芯片15整合至存储卡中,因此,该行动支付卡13通过该存储卡介面12同时具有例如悠游卡、芯片金融卡、***等的交易功能,及存储卡的存储功能。
更进一步来说,该智能型芯片15符合一特定规范,且该芯片控制模块141与该智能型芯片15间的通讯符合该特定规范;该处理器11可经由该存储卡介面12并利用该芯片控制模块141,以对该智能型芯片15进行控制与存取;也就是说,该芯片控制模块141可视为该智能型芯片15的读取器(reader)。在本较佳实施例中,该智能型芯片15为符合ISO/IEC 7816规范的财金资讯公司第二代(FinanceInformation Service Co.,LTD.II,简称FISC II)芯片,且该芯片控制模块141与该智能型芯片15间的通讯符合ISO/IEC 7816规范。
在本较佳实施例中,该存储器16为一不易失存储器(例如,快闪存储器),该处理器11可经由该存储卡介面12并利用该存储器控制模块142,以对该存储器16进行存取,该存储器控制模块142对于该存储器16的存取运作方式,类似于现有的各式小型存储卡的控制器对于小型存储卡内存储器的存取运作方式,所以不在此赘述。
参阅图1、图2与图3,付款者端的该手持式电子装置1,配合商务平台端的电子装置2及银行端的电子装置3,即可与受款者端的电子装置4进行行动交易,以实现本发明的行动交易方法;其中,付款者端的该手持式电子装置1、银行端的电子装置3,及受款者端的电子装置4可分别与该商务平台端的电子装置2进行通讯,该商务平台端的电子装置2可为一行动交易伺服器。在本较佳实施例中,付款者 指欲利用该手持式电子装置1进行行动购物及付款的消费者,且该手持式电子装置1的该行动支付卡13由商务平台及银行合作发行;受款者可为通过商务平台提供商品或服务供消费者购买的特约商家。
值得一提的是,在消费者开始使用该手持式电子装置1进行行动交易之前,该手持式电子装置1的处理器11所运行的操作***(Operating System,简称OS)必须已预先安装相关于该行动支付卡13的应用程序介面(Application Program Interface,以下简称API),及用于行动交易的应用程序(Application Program,以下简称AP);其中,AP是基于API进行开发,API用于供AP使用及存取该行动支付卡13的功能及资源;在本较佳实施例中,API所提供的主要功能整理如下:
●列出行动支付卡功能:列出该手持式电子装置1的该存储卡介面12目前电连接的所有行动支付卡13。
●行动支付卡初始化功能:对该行动支付卡13的参数进行初始化设定。
●行动支付卡存储器释放(release)功能:释放该行动支付卡13的参数所使用的存储器空间。
●建立(connect)智能型芯片的通讯连线功能:建立该行动支付卡13的智能型芯片15与该处理器11所执行的AP间的通讯连线。
●关闭(disconnect)智能型芯片的通讯连线功能:关闭该行动支付卡13的智能型芯片15与该处理器11所执行的AP间的通讯连线。
●交易(transaction)启动功能:启动该行动支付卡13的智能型芯片15与该处理器11所执行的AP间的交易,其中,在某一交易可启动前,必须等待其他交易全部结束。
●交易指令功能:在该行动支付卡13的智能型芯片15与该处理器11所执行的AP间的交易被启动后,方可要求该智能型芯片15执行相关的交易指令,例如,取得智能型芯片15的数据、押码(Message Authentication Code,简称MAC)处理、产生交易验证码(Transaction Authentication Code,简称TAC),及讯息(或数据)加/解密等。
●交易结束功能:结束该行动支付卡13的智能型芯片15与该处理器11所执行的AP间的交易,其中,在某一已启动的现有交易完成后,必须以此功能结束现有交易。
●重设(reset)行动支付卡功能:重设该行动支付卡13的控制器14。
●取得存储器识别码功能:取得该存储器16的识别码,例如,Flash ID。
●取得API版本功能:取得目前API软件包(package)的版本资讯。
在本较佳实施例中,已预先安装用于行动交易的AP的该手持式电子装置1会通过其显示器(图未示)显示对应商务平台的图示(icon),当消费者点选对应商务平台的图示后,即可依其需求选择特约商家并采购其所提供的商品或服务,在消费者选妥欲购买的商品并进行确认购买及付款的相关操作后(此时,消费者即为付款者,特约商家即为受款者),即开始进行本发明的行动交易方法。
本发明的行动交易方法包含下列步骤:
在步骤500中,付款者端的该手持式电子装置1的处理器11接收到一交易操作讯号,且产生对应于欲购买的商品的一订单数据;在本较佳实施例中,该订单数据包括一订单代号、一订单日期与时间,及一付款金额。
在步骤501中,付款者端的该手持式电子装置1的处理器11建立该行动支付卡13的智能型芯片15与该处理器11所执行的AP间的通讯连线,并启动该智能型芯片15与该处理器11所执行的AP间的交易;接着,经由该存储卡介面12并利用该芯片控制模块141,自该智能型芯片15取得一芯片数据;在本较佳实施例中,该芯片数据包括对应于该智能型芯片15的一芯片***、一转出银行代码,及一转出银行帐号;然后,该处理器11结束该行动支付卡13的智能型芯片15与该处理器11所执行的AP间的交易,并关闭该智能型芯片15与该处理器11间所执行的AP的通讯连线。
在步骤502中,付款者端的该手持式电子装置1的处理器11通 过该收发模块10发出一会话请求(以下称为session request)给商务平台端的电子装置2,以请求与商务平台端的电子装置2建立一会话机制。其中,该会话机制的建立用于保护付款者端的该手持式电子装置1与商务平台端的电子装置2间进行对应于该交易操作讯号的付款处理过程中所需的各式的通讯数据,例如,该订单数据及该芯片数据。其中,与会话机制的控制及管理(session control、sessionmanagement)进一步的实施细节,为熟习此项技术者所熟知,所以在以下步骤中不赘述其相关实施细节。
在步骤503中,商务平台端的电子装置2产生一会话(以下称为session),及已加密认证的一会话种子(以下称为session seed),并传送该session及session seed给付款者端的该手持式电子装置1以回应(in response to)该session request。其中,该session指用于该会话机制的物件,其包括该会话机制中所使用的参数、变数及数据。
在步骤504中,付款者端的该手持式电子装置1的处理器11启动该session,并将该session通过该收发模块10传送给商务平台端的电子装置2。
在步骤505中,商务平台端的电子装置2进行认证及启动该session的处理,并传送启动该session的处理结果给付款者端的该手持式电子装置1。
在步骤506中,在启动该session的处理结果为成功后,付款者端的该手持式电子装置1的处理器11通过该收发模块10发出一「查询订单状态」及一「索取动态验证码」的请求给商务平台端的电子装置2,且同时通过该收发模块10传送该session给商务平台端的电子装置2;在本较佳实施例中,该「查询订单状态」的请求包括该订单数据。值得一提的是,在对应于该交易操作讯号的付款处理完成之前,该处理器11与商务平台端的电子装置2基于该会话机制进行通讯。
在步骤507中,商务平台端的电子装置2验证该session。
在步骤508中,当该session的验证结果为成功时,商务平台端的电子装置2发出该「查询订单状态」的请求给受款者端的电子装置4。
在步骤509中,受款者端的电子装置4处理该「查询订单状态」的请求,并传送一订单状态结果给该商务平台端的电子装置2。
在步骤510中,商务平台端的电子装置2产生一动态验证码,并将该动态验证码及该订单状态结果传送给付款者端的该手持式电子装置1。
在步骤511中,付款者端的该手持式电子装置1的处理器11产生一要求付款画面,并借由该手持式电子装置1的显示器(图未示)显示给付款者。
在步骤512中,付款者端的该手持式电子装置1的处理器11接收付款者输入的一行动支付卡密码及该动态验证码,其中,该行动支付卡密码对应于该行动支付卡13。
在步骤513中,付款者端的该手持式电子装置1的处理器11在确认该行动支付卡密码无误后,通过该收发模块10发出一「索取押码内容」的请求给商务平台端的电子装置2,并通过该收发模块10传送该session给商务平台端的电子装置2。
在步骤514中,商务平台端的电子装置2验证该session。
在步骤515中,当该session的验证结果为成功时,商务平台端的电子装置2将一押码内容给予付款者端的该手持式电子装置1,其中,该押码内容包括对应于付款者端的该手持式电子装置1的一请求付款识别码、一端末(terminal)设备代码、一端末设备查核码、一押码日期与时间、对应于受款者的一转入银行代码与一转入银行帐号,及对应于此次购物交易的一交易代号。值得一提的是,该请求付款识别码是用以供商务平台端的电子装置2及付款者端的该手持式电子装置1两者之间识别此次购物交易的付款项目之用。
在步骤516中,付款者端的该手持式电子装置1的处理器11建立该行动支付卡13的智能型芯片15与该处理器11所执行的AP间的通讯连线,并启动该智能型芯片15与该处理器11所执行的AP间的交易;接着,将该付款金额及押码内容经由该存储卡介面12并利用该芯片控制模块141传送至该智能型芯片15进行押码,以由该智能型芯片15产生一押码结果,再经由该存储卡介面12并利用该芯片控制模块141以取得该押码结果;然后,该处理器11结束该行动支付 卡13的智能型芯片15与该处理器11所执行的AP间的交易,并关闭该智能型芯片15与该处理器11间所执行的AP的通讯连线。其中,与押码相关的技术为熟习此项技术者所熟知,所以不在此赘述其相关实施细节。
在步骤517中,付款者端的该手持式电子装置1的处理器11通过该收发模块10发出一「扣款转账」的请求给商务平台端的电子装置2,并通过该收发模块10传送该session给商务平台端的电子装置2;在发出该「扣款转账」的请求后,付款者端的该手持式电子装置1还可进一步至步骤522进行处理。在本较佳实施例中,该「扣款转账」的请求包括该订单数据、该芯片数据、该动态验证码、该请求付款识别码、该转入银行代码、该转入银行帐号,及该押码结果。
在步骤518中,商务平台端的电子装置2验证该session。
在步骤519中,当该session的验证结果为成功时,商务平台端的电子装置2发出该「扣款转账」的请求给银行端的电子装置3。
在步骤520中,银行端的电子装置3根据该「扣款转账」的请求进行「扣款转账」的处理,其中,此次扣款转账的金额即为该订单数据的该付款金额;然后,银行端电子装置3会传送对应于此次扣款转账的一扣款转账结果给商务平台端的电子装置2,该扣款转账结果包括一付款序号、一收款编号,及一收款结果。值得一提的是,该付款序号用以供商务平台端的电子装置2及银行端的电子装置3两者之间识别此次扣款转账的扣款转账项目之用。
在步骤521中,商务平台端的电子装置2储存该扣款转账结果。
在步骤522中,付款者端的该手持式电子装置1的处理器11通过该收发模块10发出一「查询付款结果」的请求给商务平台端的电子装置2,并通过该收发模块10传送该session给商务平台端的电子装置2。
在步骤523中,商务平台端的电子装置2验证该session。
在步骤524中,当该session的验证结果为成功时,商务平台端的电子装置2进行「查询付款结果」的处理,并回复该扣款转账结果给付款者端的该手持式电子装置1。
值得一提的是,在付款者端的该手持式电子装置1等待商务平台 端的电子装置2回复该扣款转账结果的过程中,其处理器11会持续检查一等待时间是否超出一预设时间(即,判断是否timeout),若是,则直接至步骤528进行处理。
在步骤525中,在付款者端的该手持式电子装置1成功取得该扣款转账结果后,即可视为完成对应于该交易操作讯号的付款处理;然后,该处理器11结束该session,并将该session通过该收发模块10传送给商务平台端的电子装置2,且至步骤528进行处理。
在步骤526中,商务平台端的电子装置2验证该session。
在步骤527中,当该session的验证结果为成功时,商务平台端的电子装置2进行结束该session的处理。
在步骤528中,付款者端的该手持式电子装置1的处理器11产生一付款结果画面,并借由该手持式电子装置1的显示器(图未示)显示给付款者。其中,当该手持式电子装置1成功取得该扣款转账结果并结束该session时,该付款结果画面包括相关于该扣款转账结果的讯息(例如,此次购物交易的付款为成功或失败的讯息),当该手持式电子装置1未能成功地于该预设时间内取得该扣款转账结果时,该付款结果画面包括此次「查询付款结果」失败或超时的讯息。
综上所述,本发明用于行动交易的手持式电子装置1,借由其行动支付卡13可完成付款而不受时间及地点的限制的行动交易方法,让消费者的购物活动更具「行动性」;换句话说,由于该行动支付卡13的该芯片控制模块141可视为该智能型芯片15的读取器,让安装有相关API及AP的该手持式电子装置1即成为POS***,且该芯片控制模块141即可完成POS***中,用于结账付款的端末设备(例如,芯片读卡机)所需执行的功能;而且,付款者端的该手持式电子装置1与商务平台端的电子装置2间的通讯数据以session机制来保护,使得交易的安全性更为提升;所以确实能达成本发明的目的。
以上所述者,仅为本发明的较佳实施例而已,当不能以此限定本发明实施的范围,即大凡依本发明申请专利范围及发明说明内容所作的简单的等效变化与修饰,皆仍属本发明专利涵盖的范围内。
Claims (10)
1.一种行动交易方法,利用一包括一处理器、一存储卡介面,及一行动支付卡的手持式电子装置来实现,该行动支付卡包括一具有一芯片控制模块的控制器,及一智能型芯片,其特征在于:该方法包含下列步骤:
(A)该处理器接收一交易操作讯号,并对应产生一订单数据,该订单数据包括一付款金额;
(B)该处理器经由该存储卡介面并利用该行动支付卡的该控制器的该芯片控制模块,自该智能型芯片取得一芯片数据;
(C)该处理器与商务平台端的一电子装置建立一会话机制;及
(D)该处理器与商务平台端的该电子装置基于该会话机制进行通讯,以进行对应于该交易操作讯号的付款处理,其中,该处理器与商务平台端的该电子装置间的通讯数据包括该订单数据及该芯片数据;
步骤(D)包括下列子步骤:
(d-1)该处理器发出一索取押码内容的请求给商务平台端的该电子装置;
(d-2)该处理器接收商务平台端的该电子装置所给予的一押码内容,其中,该押码内容包括对应于该手持式电子装置的一请求付款识别码;
(d-3)该处理器将该付款金额及押码内容,经由该存储卡介面并利用该芯片控制模块传送至该智能型芯片进行押码,以由该智能型芯片产生一押码结果;及
(d-4)该处理器经由该存储卡介面并利用该芯片控制模块以取得该押码结果。
2.根据权利要求1所述的行动交易方法,其特征在于:步骤(B)所取得的该芯片数据包括对应于该智能型芯片的一芯片***、一转出银行代码,及一转出银行帐号。
3.根据权利要求1所述的行动交易方法,其特征在于:步骤(B)包括下列子步骤:
(b-1)该处理器建立与该行动支付卡的该智能型芯片间的通讯连线;
(b-2)该处理器启动与该行动支付卡的该智能型芯片间的交易;
(b-3)该处理器经由该存储卡介面并利用该行动支付卡的该控制器的该芯片控制模块,自该智能型芯片取得该芯片数据;
(b-4)该处理器结束与该行动支付卡的该智能型芯片间的交易;及
(b-5)该处理器关闭与该行动支付卡的该智能型芯片间的通讯连线。
4.根据权利要求1所述的行动交易方法,其特征在于:其还包括步骤(D)之后的一步骤(E):当该处理器完成对应于该交易操作讯号的付款处理后,结束与商务平台端的该电子装置间的会话机制。
5.根据权利要求1所述的行动交易方法,其特征在于:步骤(D)还包括子步骤(d-3)之前的下列子步骤:
(d-5)该处理器建立与该行动支付卡的该智能型芯片间的通讯连线;及
(d-6)该处理器启动与该行动支付卡的该智能型芯片间的交易;
且步骤(D)还包括子步骤(d-4)之后的下列子步骤:
(d-7)该处理器结束与该行动支付卡的该智能型芯片间的交易;及
(d-8)该处理器关闭与该行动支付卡的该智能型芯片间的通讯连线。
6.根据权利要求1所述的行动交易方法,其特征在于:子步骤(d-2)所接收的该押码内容还包括一端末设备代码、一端末设备查核码、一押码日期与时间、一转入银行代码、一转入银行帐号,及一交易代号。
7.根据权利要求1所述的行动交易方法,其特征在于:步骤(D)还包括下列子步骤:
(d-9)该处理器发出一扣款转账的请求给商务平台端的该电子装置,以供商务平台端的该电子装置据以向银行端的一电子装置发出该扣款转账的请求,其中,该扣款转账的请求包括该订单数据、该芯片数据、该请求付款识别码及该押码结果;
银行端的该电子装置根据该扣款转账的请求进行扣款转账的处理,并传送对应于此次扣款转账的一扣款转账结果给商务平台端的该电子装置。
8.根据权利要求7所述的行动交易方法,其特征在于:步骤(D)还包括下列子步骤:
(d-10)该处理器发出一查询付款结果的请求给商务平台端的该电子装置;及
(d-11)该处理器接收来自于商务平台端的该电子装置的该扣款转账结果,其中,该扣款转账结果包括一付款序号、一收款编号,及一收款结果。
9.一种用于行动交易的手持式电子装置,可与商务平台端的一电子装置进行通讯,该手持式电子装置包含:
一处理器;
一存储卡介面,电连接于该处理器;及
一行动支付卡,可拆卸地电连接于该存储卡介面,其中,该行动支付卡包括一控制器、电连接于该控制器且符合一特定规范的一智能型芯片,其中,该控制器包括一芯片控制模块,该芯片控制模块用以对该智能型芯片进行控制与存取,且该芯片控制模块与该智能型芯片间的通讯符合该特定规范;
其中,在该处理器接收到一交易操作讯号后,用以:
产生一包括一付款金额的订单数据;
经由该存储卡介面并利用该行动支付卡的该控制器的该芯片控制模块,自该智能型芯片取得一芯片数据;
与该商务平台端的该电子装置建立一会话机制;
与商务平台端的该电子装置基于该会话机制进行通讯,以进行对应于该交易操作讯号的付款处理,其中,该处理器与商务平台端的该电子装置间的通讯数据包括该订单数据及该芯片数据;
发出一索取押码内容的请求给商务平台端的该电子装置;
接收商务平台端的该电子装置所给予的一押码内容,其中,该押码内容包括对应于该手持式电子装置的一请求付款识别码;
该处理器将该付款金额及押码内容,经由该存储卡介面并利用该芯片控制模块传送至该智能型芯片进行押码,以由该智能型芯片产生一押码结果;
该处理器经由该存储卡介面并利用该芯片控制模块以取得该押码结果;及
当完成对应于该交易操作讯号的付款处理后,结束与商务平台端的该电子装置间的会话机制。
10.根据权利要求9所述的用于行动交易的手持式电子装置,其特征在于:该特定规范为ISO/IEC 7816规范。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW100115595A TWI537851B (zh) | 2011-05-04 | 2011-05-04 | Mobile transaction method and hand-held electronic device |
TW100115595 | 2011-05-04 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102768787A CN102768787A (zh) | 2012-11-07 |
CN102768787B true CN102768787B (zh) | 2014-12-03 |
Family
ID=46022126
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110340929.5A Expired - Fee Related CN102768787B (zh) | 2011-05-04 | 2011-11-02 | 行动交易方法及用于行动交易的手持式电子装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20120284180A1 (zh) |
EP (1) | EP2521081B1 (zh) |
CN (1) | CN102768787B (zh) |
TW (1) | TWI537851B (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201419185A (zh) * | 2012-11-08 | 2014-05-16 | Chien-Kang Yang | 行動裝置、付款交易系統及付款交易方法 |
CN103986739B (zh) * | 2013-02-07 | 2017-10-20 | 蔡毓芬 | 行动装置、虚拟有价物的转换***及转换方法 |
US20140304833A1 (en) * | 2013-04-04 | 2014-10-09 | Xerox Corporation | Method and system for providing access to crowdsourcing tasks |
EP2838060A1 (en) * | 2013-08-14 | 2015-02-18 | Facebook, Inc. | Methods and systems for facilitating e-commerce payments |
US10192219B2 (en) * | 2014-01-09 | 2019-01-29 | Capital One Services, Llc | Voice recognition to authenticate a mobile payment |
CN106157037B (zh) * | 2014-09-11 | 2020-06-30 | 杨建纲 | 移动支付方法及移动支付设备 |
CN108345785B (zh) | 2017-01-25 | 2021-05-11 | 杨建纲 | 内建智能安全行动装置 |
TWI642006B (zh) * | 2017-01-26 | 2018-11-21 | 財金資訊股份有限公司 | Financial card cloud action payment method |
TWI734764B (zh) | 2017-03-29 | 2021-08-01 | 楊建綱 | 多維條碼行動支付方法 |
TWI651656B (zh) | 2017-03-29 | 2019-02-21 | 楊建綱 | 多維條碼行動身分認證方法、數位證件裝置 |
CN107844521B (zh) * | 2017-10-11 | 2021-08-27 | ***股份有限公司 | 一种交易结果的查询方法及装置 |
Family Cites Families (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5294782A (en) * | 1991-09-27 | 1994-03-15 | Khyber Technologies Corporation | Integrated portable device for point of sale transactions |
US20020123965A1 (en) * | 1998-12-22 | 2002-09-05 | Joyce Phillips | Method and system for electronic commerce using a mobile communication system |
US6705520B1 (en) * | 1999-11-15 | 2004-03-16 | Satyan G. Pitroda | Point of sale adapter for electronic transaction device |
US20020025796A1 (en) * | 2000-08-30 | 2002-02-28 | Taylor William Stuart | System and method conducting cellular POS transactions |
WO2002071311A2 (en) * | 2001-03-07 | 2002-09-12 | Halpern John Wolfgang | Mobile phone communications system with increased functionality |
US20040058705A1 (en) * | 2001-12-21 | 2004-03-25 | Russell Morgan | Secure point-of-sale cellular telephone docking module system |
US8876003B2 (en) * | 2010-10-13 | 2014-11-04 | Square, Inc. | Read head device with selected output jack characteristics |
US8302860B2 (en) * | 2010-10-13 | 2012-11-06 | Square, Inc. | Read head device with narrow card reading slot |
US8573487B2 (en) * | 2010-10-13 | 2013-11-05 | Square, Inc. | Integrated read head device |
US8235287B2 (en) * | 2010-10-13 | 2012-08-07 | Square, Inc. | Read head device with slot configured to reduce torque |
US8870071B2 (en) * | 2010-10-13 | 2014-10-28 | Square, Inc. | Read head device with selected sampling rate |
US7430674B2 (en) * | 2002-02-12 | 2008-09-30 | Semtek Innovative Solutions, Inc. | Magnetic stripe reader with power management control for attachment to a PDA device |
GB2386236A (en) * | 2002-03-05 | 2003-09-10 | Marconi Comm Ltd | Cashless transactions via a telecommunications network |
US7336973B2 (en) * | 2002-10-30 | 2008-02-26 | Way Systems, Inc | Mobile communication device equipped with a magnetic stripe reader |
US7885870B2 (en) * | 2003-06-24 | 2011-02-08 | Lg Uplus Corp. | System for providing banking services by use of mobile communication |
US7213766B2 (en) * | 2003-11-17 | 2007-05-08 | Dpd Patent Trust Ltd | Multi-interface compact personal token apparatus and methods of use |
US7309012B2 (en) * | 2004-09-07 | 2007-12-18 | Semtek Innovative Solutions, Inc. | Secure magnetic stripe reader for handheld computing and method of using same |
US7844255B2 (en) * | 2004-12-08 | 2010-11-30 | Verifone, Inc. | Secure PIN entry device for mobile phones |
US7581678B2 (en) * | 2005-02-22 | 2009-09-01 | Tyfone, Inc. | Electronic transaction card |
US20060226217A1 (en) * | 2005-04-07 | 2006-10-12 | Tyfone, Inc. | Sleeve for electronic transaction card |
US20100030651A1 (en) * | 2005-11-04 | 2010-02-04 | Richard Victor Matotek | Mobile phone as a point of sale (POS) device |
US20070244811A1 (en) * | 2006-03-30 | 2007-10-18 | Obopay Inc. | Mobile Client Application for Mobile Payments |
US7464865B2 (en) * | 2006-04-28 | 2008-12-16 | Research In Motion Limited | System and method for managing multiple smart card sessions |
WO2007146575A2 (en) * | 2006-05-25 | 2007-12-21 | Johnson Aratha M | Personal electronic payment system and related method |
US20120129452A1 (en) * | 2006-09-24 | 2012-05-24 | Rfcyber Corp. | Method and apparatus for provisioning applications in mobile devices |
US8151345B1 (en) * | 2007-01-25 | 2012-04-03 | Yeager C Douglas | Self-authorizing devices |
US8109444B2 (en) * | 2007-09-12 | 2012-02-07 | Devicefidelity, Inc. | Selectively switching antennas of transaction cards |
US8038068B2 (en) * | 2007-11-28 | 2011-10-18 | Visa U.S.A. Inc. | Multifunction removable cover for portable payment device |
US8127999B2 (en) * | 2008-08-14 | 2012-03-06 | Visa U.S.A. Inc. | Wireless mobile communicator for contactless payment on account read from removable card |
US20100057620A1 (en) * | 2008-08-31 | 2010-03-04 | Zilog, Inc. | Mobile personal point-of-sale terminal |
US20100063893A1 (en) * | 2008-09-11 | 2010-03-11 | Palm, Inc. | Method of and system for secure on-line purchases |
SK50862008A3 (sk) * | 2008-09-19 | 2010-06-07 | Logomotion, S. R. O. | Systém na elektronické platobné aplikácie a spôsob autorizácie platby |
EP2182457A1 (en) * | 2008-10-31 | 2010-05-05 | Gemalto SA | Dynamic PIN verification for insecure environment |
EP2396756A4 (en) * | 2009-02-10 | 2012-07-25 | 4361423 Canada Inc | METHOD AND SYSTEMS FOR IMPLEMENTING TRADE ACTIONS THROUGH A COMMUNICATION DEVICE |
US20100243732A1 (en) * | 2009-03-25 | 2010-09-30 | George Wallner | Audio/acoustically coupled card reader |
MX2011004702A (es) * | 2009-05-03 | 2011-09-02 | Logomotion Sro | Terminal de pagos que utiliza un dispositivo de comunicacion movil, tal como un telefono celular; un metodo de transaccion de pago directo de debito. |
US8231055B2 (en) * | 2009-10-13 | 2012-07-31 | Square, Inc. | Systems and methods for decoding card swipe signals |
US9436955B2 (en) * | 2009-06-10 | 2016-09-06 | Square, Inc. | Methods for transferring funds using a payment service where financial account information is only entered once with a payment service and need not be re-entered for future transfers |
US10454693B2 (en) * | 2009-09-30 | 2019-10-22 | Visa International Service Association | Mobile payment application architecture |
PL390674A1 (pl) * | 2010-03-10 | 2011-09-12 | Telecash Spółka Z Ograniczoną Odpowiedzialnością | Sposób realizacji transakcji płatniczej z użyciem personalnego urządzenia mobilnego i układ personalnego urządzenia mobilnego |
US20110263292A1 (en) * | 2010-04-22 | 2011-10-27 | Simon Phillips | Contactless payment card optimized for attachment to mobile smart phone |
CN101950453A (zh) * | 2010-07-19 | 2011-01-19 | 福建联迪商用设备有限公司 | 一种基于新型手机支付终端的支付方法 |
US9454866B2 (en) * | 2010-10-13 | 2016-09-27 | Square, Inc. | Method of conducting financial transactions where a payer's financial account information is entered only once with a payment system |
US9619797B2 (en) * | 2010-10-13 | 2017-04-11 | Square, Inc. | Payment methods with a payment service and tabs selected by a first party and opened by a second party at an geographic location of the first party's mobile device |
US20120095871A1 (en) * | 2010-10-13 | 2012-04-19 | Jack Dorsey | Method for conducting on-line purchases using a mobile device and a payment service |
US9489669B2 (en) * | 2010-12-27 | 2016-11-08 | The Western Union Company | Secure contactless payment systems and methods |
US10692081B2 (en) * | 2010-12-31 | 2020-06-23 | Mastercard International Incorporated | Local management of payment transactions |
US20120191556A1 (en) * | 2011-01-21 | 2012-07-26 | American Express Travel Related Services Company, Inc. | Systems and methods for virtual mobile transaction |
US20120253974A1 (en) * | 2011-03-30 | 2012-10-04 | Nokia Corporation | Method and apparatus for providing memory tag-based payment methods |
US9838520B2 (en) * | 2011-04-22 | 2017-12-05 | Mastercard International Incorporated Purchase | Magnetic stripe attachment and application for mobile electronic devices |
-
2011
- 2011-05-04 TW TW100115595A patent/TWI537851B/zh active
- 2011-11-02 CN CN201110340929.5A patent/CN102768787B/zh not_active Expired - Fee Related
-
2012
- 2012-02-22 US US13/402,838 patent/US20120284180A1/en not_active Abandoned
- 2012-05-03 EP EP12166532.7A patent/EP2521081B1/en not_active Not-in-force
Also Published As
Publication number | Publication date |
---|---|
TW201246098A (en) | 2012-11-16 |
US20120284180A1 (en) | 2012-11-08 |
EP2521081A1 (en) | 2012-11-07 |
CN102768787A (zh) | 2012-11-07 |
TWI537851B (zh) | 2016-06-11 |
EP2521081B1 (en) | 2016-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102768787B (zh) | 行动交易方法及用于行动交易的手持式电子装置 | |
US10318944B2 (en) | Near field communication terminal for performing secure payment and secure payment method using the same | |
RU2520392C2 (ru) | Система электронных платежей и способ авторизации платежа | |
CN102542453B (zh) | 移动支付身份验证方法 | |
CN104599112B (zh) | 一种信息传输方法、装置和*** | |
US9710803B2 (en) | Mobile terminal, security server and payment method thereof | |
JP6917391B2 (ja) | モバイル端末eSEに基づくクレジット決済方法及び装置 | |
CN102469081B (zh) | 智能卡片操作的方法、设备及*** | |
US20150242844A1 (en) | System and method for secure remote access and remote payment using a mobile device and a powered display card | |
TW201349143A (zh) | 交易處理系統及方法 | |
CN101727630A (zh) | 基于rfid技术的移动终端支付***及方法 | |
WO2017036249A1 (zh) | 使用移动终端进行支付的方法和装置 | |
WO2013087018A1 (zh) | 双信息手机现场支付方法以及双信息手机现场支付*** | |
KR20120133706A (ko) | 카드 등록 장치 및 그 방법 | |
EP3761248A1 (en) | Transaction device management | |
KR20140070648A (ko) | 인터넷 접속 및 대응 단말기를 통해 상업적 웹사이트 상에서 제품 또는 서비스에 대해 결제하는 방법 | |
CN109313782A (zh) | 预批准金融交易提供***及其方法 | |
CN113632123B (zh) | 网上交易中使用能够与url联动的***的结算***或结算方法 | |
CN1845184B (zh) | 一种具有电子钱包功能的智能密钥设备 | |
TWI643148B (zh) | Mobile device, method, computer program product, and distribution system thereof for configuring ticket co-branded credit card based on coding technology | |
CN105447690B (zh) | 一种终端间交互的方法及移动终端 | |
CN102542696B (zh) | 安全性信息交互***及方法 | |
JP2003016364A (ja) | クレジットカード取引依頼装置、クレジット決済サーバ、クレジットカード取引依頼方法、コンピュータプログラム、及びicチップ | |
CN105654376B (zh) | 无卡取款方法、相关装置及*** | |
TWI529640B (zh) | Action payment method and action payment equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20141203 |
|
CF01 | Termination of patent right due to non-payment of annual fee |