支付验证方法及装置、系统的制作方法_3

文档序号:8282939阅读:来源:国知局
绑定的验证终端。所述存储模块140用于当所述验证终端确认绑定时,记录所述预设的验证条件及所述要绑定的验证终端。
[0105]接收模块110接收所述验证绑定请求,所述验证绑定请求包括预设的验证条件以及要绑定的验证终端。该验证绑定过程可以在请求终端通过第三方移动支付应用程序进行银行卡的绑定时进行,也可以在请求终端通过第三方移动支付应用程序进行银行卡的绑定成功后进行。发送模块130将所述验证绑定请求发送至要绑定的验证终端。验证终端可以对验证绑定请求作出响应。所述验证终端的验证绑定响应包括确认绑定或拒绝绑定。另外,为了提高验证绑定的效率,该实施例中,还将设置一时间阈值。当一段时间内未接收到验证终端返回的验证绑定响应,则请求终端可以放弃此次验证绑定,并再次发起验证绑定请求。该验证绑定请求可以为前一次所设置的信息,也可以为重新设置的信息,例如重新设置新的验证好友信息。当处理模块120判断验证终端已经确认绑定时,存储模块140将将预设的验证条件及所要绑定的验证终端信息进行存储,以供后续验证时使用。当所述验证终端拒绝绑定或在一预置时间内未收到验证绑定响应,发送模块130将通知所述请求终端此次验证绑定失败。
[0106]进一步地,上述接收模块110还用于接收请求终端发送的验证绑定信息更换请求;接收所述验证终端返回的验证绑定信息更换响应。所述验证绑定更换请求包括预设的验证条件及要更换的验证终端。该验证绑定信息更换响应包括确认更换或拒绝更换。发送模块130将验证绑定信息更换请求发送至已经绑定的验证终端。所述处理模块120还用于当验证终端确认更换时,验证服务器将更换后的验证条件及更换后的验证终端信息进行存储,以供后续验证时使用。
[0107]由于请求终端在更换验证绑定信息时,仍需要更换前的验证终端进行验证,从而避免了请求终端丢失后,其他人利用该请求终端修改更换验证绑定信息后继续进行支付操作,进一步保证了支付的安全。
[0108]进一步的,上述支付验证装置设置在与请求终端及验证终端进行通讯的验证服务器上。如图13所示,该验证服务器包括:处理器101、存储器102、用户接口 103、网络接口104、以及通信总线105。通信总线105用于本地服务器中各组成部件之间的通信,用户接口103用于接收用户输入的信息,该用户接口可以为有线接口及无线接口,例如键盘、鼠标等。网络接口 104用于验证服务器与外部进行互相通信,该网络接口也可以包括有线接口及无线接口。存储器102可以包括一个或一个以上计算机可读存储介质,而且其不但包括内部存储器,还包括外部存储器。该存储器中存储有操作系统及支付验证应用程序等等。处理器101用于调用存储器102中的支付验证应用程序,以执行以下操作:
[0109]通过网络接口 104接收请求终端发送的支付请求;
[0110]处理器101判断支付请求中的支付信息是否满足预设的验证条件;
[0111]当支付信息满足预设的验证条件时,将通过网络接口 104将所述验证请求发送至预先绑定的验证终端;
[0112]通过网络接口 104接收验证终端返回的验证响应;
[0113]处理器101根据所述验证响应,判断验证终端是否通过验证请求;
[0114]当验证终端通过验证请求时,通过网络接口 104将所述支付请求发送至支付服务器;
[0115]当验证终端拒绝验证请求时,通过网络接口 104通知所述请求终端支付失败。
[0116]进一步的,处理器101还用于调用存储器102中的支付验证应用程序,以执行以下操作:
[0117]在通过网络接口 104发送验证请求至验证终端之后,还通过网络接口 104通知所述请求终端支付正在进行;
[0118]通过网络接口 104接收请求终端发送的支付完成请求;
[0119]处理器101根据所述支付完成请求,控制请求终端退出当前的支付界面。
[0120]本发明实施例在进行支付验证时,请求终端可以随时发出支付完成请求,无需等待验证终端的验证响应,就可以退出当前的支付界面,从而更加方便了用户的操作,提高了操作效率。
[0121]进一步的,处理器101还用于调用存储器102中的支付验证应用程序,以执行以下操作:
[0122]通过网络接口 104接收请求终端发送的验证绑定请求;
[0123]通过网络接口 104发送发送验证绑定请求至所述要绑定的验证终端;
[0124]通过网络接口 104接收所述验证终端返回的验证绑定响应;
[0125]处理器101判断验证终端是否确认绑定;
[0126]当所述验证终端确认绑定时,通过存储器102记录所述预设的验证条件及所述要绑定的验证终端;
[0127]当一预置时间内未接收到所述验证终端返回的验证绑定响应或者判断所述验证终端拒绝绑定时,通过网络接口 104通知所述请求终端验证绑定失败。
[0128]进一步的,处理器101还用于调用存储器102中的支付验证应用程序,以执行以下操作:
[0129]通过网络接口 104接收请求终端发送的验证绑定信息更换请求;
[0130]通过网络接口 104发送验证绑定信息更换请求至已经绑定的验证终端;
[0131]通过网络接口 104接收所述验证终端返回的验证绑定信息更换响应;
[0132]处理器101判断所述验证终端是否确认更换;
[0133]当所述验证终端确认更换时,通过存储器102更新所述更换请求中的验证绑定信息;
[0134]当一预置时间内未接收到所述验证终端返回的验证绑定信息更换响应或者所述验证终端拒绝更换时,通过网络接口 104通知所述请求终端验证绑定信息更换失败。
[0135]由于请求终端在更换验证绑定信息时,仍需要更换前的验证终端进行验证,从而避免了请求终端丢失后,其他人利用该请求终端修改更换验证绑定信息后继续进行支付操作,进一步保证了支付的安全。
[0136]进一步的,本发明还提供了一种支付验证方法第五实施例。参照图14,该支付验证方法包括以下步骤:
[0137]步骤S201、请求终端发送支付请求至验证服务器;
[0138]该支付请求包括支付信息,例如支付的商品信息、支付金额、商品来源以及要支付的银行卡号、支付密码等等。具体为:当用户通过请求终端浏览某件商品需要购买时,点击图2a中界面中的“立即购买”控件,则将进入图2b的界面,该界面上需要用户输入卡号及输入支付密码。当用户输入卡号及支付密码后,再点击“支付”控件,即可以触发支付请求。可以理解的是,此处的商品信息不仅仅是有形的产品,也可以包括无形的产品,例如充值服务、优惠券服务等等。
[0139]步骤S202、验证服务器判断所述支付请求中的支付信息是否满足预设的验证条件;
[0140]当验证服务器接收到请求终端发送的支付请求后,将判断该支付请求中的支付信息是否满足预设的验证条件。本实施例的预设的验证条件是:当支付金额超过一预设的阈值时,需要进行验证。例如,预设的阈值是1000元。当此次支付的金额为1100元时,由于已经超过了 1000元,所以满足预设的验证条件。
[0141]步骤S203、当所述支付请求中的支付信息满足预设的验证条件时,验证服务器发送验证请求至预先绑定的验证终端;
[0142]该验证请求包括请求终端的信息以及支付明细,例如要支付的商品信息、要支付的金额等等。
[0143]步骤S204、验证终端响应所述验证请求,并发送验证响应至验证服务器;
[0144]上述验证响应包括通过验证请求和拒绝验证请求。
[0145]步骤S205、根据所述验证响应,判断验证终端是否通过验证;是则转入步骤S206,否则转入步骤S207 ;
[0146]步骤S206、当所述验证终端通过验证时,验证服务器将所述支付请求发送至支付服务器;
[0147]当所述验证终端回复通过验证请求时,则将所述支付请求发送至支付服务器,进行支付。
[0148]步骤S207、当验证终端拒绝验证时,通知请求终端验证失败;
[0149]当所述验证终端拒绝验证请求时,则通知所述请求终端支付失败,如图3所示。同时可以等待请求终端再次发起支付验证流程。
[0150]步骤S208、支付服务器响应支付请求;
[0151]支付服务器接收到支付请求后,将对支付请求中的支付卡号和支付密码进行验证,并返回验证结果。
[0152]步骤S209、支付服务器返回支付结果至验证服务器;
[0153]当支付服务器验证成功后,则返回支付成功的支付响应。当支付服务器验证失败后,则返回支付失败的支付响应。该验证失败的原因可以包括卡号和密码不对、网络超时等坐寸ο
[0154]步骤S210、验证服务器将所述支付结果通知请求终端。
[0155]当支付服务器支付成功时,验证服务器将通知请求终端支付生效,如图15a所示。同时还请求终端还将收到支付卡号的
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1