CN111176673A - 一种在线升级支付接口的方法 - Google Patents

一种在线升级支付接口的方法 Download PDF

Info

Publication number
CN111176673A
CN111176673A CN201811336098.2A CN201811336098A CN111176673A CN 111176673 A CN111176673 A CN 111176673A CN 201811336098 A CN201811336098 A CN 201811336098A CN 111176673 A CN111176673 A CN 111176673A
Authority
CN
China
Prior art keywords
updated
enterprise
updating
interface
payment
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.)
Granted
Application number
CN201811336098.2A
Other languages
English (en)
Other versions
CN111176673B (zh
Inventor
张伶
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shopex Software Co ltd
Original Assignee
Shopex Software Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shopex Software Co ltd filed Critical Shopex Software Co ltd
Priority to CN201811336098.2A priority Critical patent/CN111176673B/zh
Publication of CN111176673A publication Critical patent/CN111176673A/zh
Application granted granted Critical
Publication of CN111176673B publication Critical patent/CN111176673B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/085Payment architectures involving remote charge determination or related payment systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • General Business, Economics & Management (AREA)
  • Finance (AREA)
  • Stored Programmes (AREA)

Abstract

本发明公开了一种在线升级支付接口的方法,属于互联网技术领域,云端服务器定时通过本地最后的升级时间,并查询是否有支付接口更新,如没有更新,流程结束,等下一次查询,如有更新,则根据查询的信息及接口更新情况,在接到需更新的返回结果后,自动下载更新所需文档,更新文件,如无需更新私钥等认证文件,则记录最后升级时间,流程结束,如果需更新私钥等认证文件,则在后台界面上直接上传从支付机构获取的新文件,更新成功,流程结束。本发明通过在云端存储支付接口所需参数、文件,在支付机构变更支付接口相关参数及文档的时候,能够及时在线更新,并通过主动和被动方式帮助企业自动在线升级支付接口,保证交易***的可用性。

Description

一种在线升级支付接口的方法
技术领域
本发明涉及一种升级支付接口的方法,特别是涉及一种在线升级支付接口的方法,属于互联网技术领域。
背景技术
随着电子商务行业的不断发展,越来越多的个企业利用电子商务进行销售渠道的拓展和运营效率的提升,作为电子商务的基础设施,支付服务是每个电子商务运营方必须使用的工具,从而实现电子商务最终达成交易的目的。然而由于业务模式不同,交易对象不同,产品不同,企业必须提供多种支付方式供采购方/消费者选择,但是现在传统/主流的独立部署交易***在支付工具的支持上存在许多缺陷,比如对于交易***使用的支付接口插件模式,存在如下缺陷:
1、支付机构应监管层监管要求、安全需求以及风控要求,频繁调整支付参数,导致支付接口需要经常升级;
2、由于安全性原因,支付机构颁发的商户私钥和认证文件会不定时更换,认证方式时常更新。
以上问题需要企业频繁更新支付接口以适应要求,否则将无法实现交易收款,但是由于独立部署交易***的生产和部署方式,导致支付接口的升级需要通过发布代码包并通过每个企业的运维人员进行手动操作的方式实现更新升级,在时效性上、安全性以及可靠性上都存在问题,导致升级存在困难。
发明内容
本发明的主要目的是为了提供一种在线升级支付接口的方法,通过在云端存储支付接口所需参数、文件,在支付机构变更支付接口相关参数及文档的时候,能够及时在线更新,并通过主动和被动方式帮助企业自动在线升级支付接口,保证交易***的可用性。
本发明的目的可以通过采用如下技术方案达到:
一种在线升级支付接口的方法,包括如下步骤:
步骤1:云端服务器通知企业电子商务服务器,或者根据设定,定时通过本地最后的升级时间,并查询是否有支付接口更新;
步骤2:如果没有更新,则告知企业电子商务服务器无需更新,流程结束,等下一次查询;
步骤3:如果有更新,则云端服务器根据查询的信息,根据接口更新情况,告知企业电子商务服务器需更新;
步骤4:企业电子商务服务器在接到需更新的返回结果后,自动下载更新所需文档,更新文件;
步骤5:如果更新信息中表示无需更新私钥等认证文件,则记录最后升级时间,流程结束;
步骤6:如果需更新私钥等认证文件,则提示企业电子商务服务器管理员在后台界面上直接上传从支付机构获取的新文件,更新成功,流程结束。
进一步的,所述步骤1中,云端服务器在更新了接口文档之后通知企业电子商务服务器后,或者根据设定,每天上午2点定时通过本地最后的升级时间,向云端服务器发起请求,查询是否有支付接口更新。
进一步的,所述云端服务器是用于记录及更新不同的支付机构提供的支付接口调用所需参数信息和文档信息,并与企业电子商务服务器中的支付接口文件对应。
进一步的,所述企业电子商务服务器用于安装独立部署的企业电子商务交易***,并向消费者提供交易服务,还用于保存了支付接口文件。
进一步的,所述步骤3中,如果有更新,则云端服务器根据查询的信息,按各支付机构的接口更新情况,生成需升级的文档和对应信息,并告知企业电子商务服务器需更新。
进一步的,所述步骤4中,企业电子商务服务器在接到需更新的返回结果后,通过附带的信息自动下载更新所需文档,并自动在服务器上更新文件。
进一步的,所述步骤6中,如果需更新私钥等认证文件,则提示企业电子商务服务器管理员在后台界面上直接上传从支付机构获取的新文件,新文件会在云端服务器更新,成功后通知企业电子商务服务器,企业电子商务***记录最后更新时间,更新成功,流程结束。
本发明的有益技术效果:
1、本发明提供的在线升级支付接口的方法,能够让企业电子商务服务器在大多数情况下自动完成支付接口的升级,无需技术人员进行维护,降低了维护成本和人员成本,同时保证了交易***的可用性。
2、本发明提供的在线升级支付接口的方法,通过云端服务器加密存储企业支付***相关信息,可以通过账号认证的方式在多个交易***上自动同步支付接口所需参数,无需手动配置,减少了新***的部署成本,能够帮助企业快速拓展业务渠道。
附图说明
图1为按照本发明的在线升级支付接口的方法的一优选实施例的网络连接示意图;
图2为按照本发明的在线升级支付接口的方法的一优选实施例的流程示意图。
具体实施方式
为使本领域技术人员更加清楚和明确本发明的技术方案,下面结合实施例及附图对本发明作进一步详细的描述,但本发明的实施方式不限于此。
如图1和图2所示,本实施例提供的在线升级支付接口的方法,是一种能够帮助企业实现在线支付接口的方法,通过在云端存储支付接口所需参数、文件,在支付机构变更支付接口相关参数及文档的时候,能够及时在线更新,并通过主动和被动方式帮助企业自动在线升级支付接口,保证交易***的可用性,包括如下步骤:
步骤1:云端服务器在更新了接口文档之后通知企业电子商务服务器后,或者根据设定,每天上午2点定时通过本地最后的升级时间,向云端服务器发起请求,查询是否有支付接口更新;
步骤2:如果没有更新,则告知企业电子商务服务器无需更新,流程结束,等下一次查询;
步骤3:如果有更新,则云端服务器根据查询的信息,按各支付机构的接口更新情况,生成需升级的文档和对应信息,并告知企业电子商务服务器需更新;
步骤4:企业电子商务服务器在接到需更新的返回结果后,通过附带的信息自动下载更新所需文档,并自动在服务器上更新文件;
步骤5:如果更新信息中表示无需更新私钥等认证文件,则记录最后升级时间,流程结束;
步骤6:如果需更新私钥等认证文件,则提示企业电子商务服务器管理员在后台界面上直接上传从支付机构获取的新文件,新文件会在云端服务器更新,成功后通知企业电子商务服务器,企业电子商务***记录最后更新时间,更新成功,流程结束。
在本实施例中,如图1所示,云端服务器是用于记录及更新不同的支付机构提供的支付接口调用所需参数信息和文档信息,并与企业电子商务服务器中的支付接口文件对应。
在本实施例中,如图1所示,企业电子商务服务器用于安装独立部署的企业电子商务交易***,并向消费者提供交易服务,还用于保存了支付接口文件。
在本实施例中,本实施例提供的在线升级支付接口的方法,能够让企业电子商务服务器在大多数情况下自动完成支付接口的升级,无需技术人员进行维护,降低了维护成本和人员成本,同时保证了交易***的可用性。
在本实施例中,本实施例提供的在线升级支付接口的方法,通过云端服务器加密存储企业支付***相关信息,可以通过账号认证的方式在多个交易***上自动同步支付接口所需参数,无需手动配置,减少了新***的部署成本,能够帮助企业快速拓展业务渠道。
以上所述,仅为本发明进一步的实施例,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明所公开的范围内,根据本发明的技术方案及其构思加以等同替换或改变,都属于本发明的保护范围。

Claims (7)

1.一种在线升级支付接口的方法,其特征在于,包括如下步骤:
步骤1:云端服务器通知企业电子商务服务器,或者根据设定,定时通过本地最后的升级时间,并查询是否有支付接口更新;
步骤2:如果没有更新,则告知企业电子商务服务器无需更新,流程结束,等下一次查询;
步骤3:如果有更新,则云端服务器根据查询的信息,根据接口更新情况,告知企业电子商务服务器需更新;
步骤4:企业电子商务服务器在接到需更新的返回结果后,自动下载更新所需文档,更新文件;
步骤5:如果更新信息中表示无需更新私钥等认证文件,则记录最后升级时间,流程结束;
步骤6:如果需更新私钥等认证文件,则提示企业电子商务服务器管理员在后台界面上直接上传从支付机构获取的新文件,更新成功,流程结束。
2.如权利要求1所述的一种在线升级支付接口的方法,其特征在于,所述步骤1中,云端服务器在更新了接口文档之后通知企业电子商务服务器后,或者根据设定,每天上午2点定时通过本地最后的升级时间,向云端服务器发起请求,查询是否有支付接口更新。
3.如权利要求2所述的一种在线升级支付接口的方法,其特征在于,所述云端服务器是用于记录及更新不同的支付机构提供的支付接口调用所需参数信息和文档信息,并与企业电子商务服务器中的支付接口文件对应。
4.如权利要求2所述的一种在线升级支付接口的方法,其特征在于,所述企业电子商务服务器用于安装独立部署的企业电子商务交易***,并向消费者提供交易服务,还用于保存了支付接口文件。
5.如权利要求1所述的一种在线升级支付接口的方法,其特征在于,所述步骤3中,如果有更新,则云端服务器根据查询的信息,按各支付机构的接口更新情况,生成需升级的文档和对应信息,并告知企业电子商务服务器需更新。
6.如权利要求1所述的一种在线升级支付接口的方法,其特征在于,所述步骤4中,企业电子商务服务器在接到需更新的返回结果后,通过附带的信息自动下载更新所需文档,并自动在服务器上更新文件。
7.如权利要求1所述的一种在线升级支付接口的方法,其特征在于,所述步骤6中,如果需更新私钥等认证文件,则提示企业电子商务服务器管理员在后台界面上直接上传从支付机构获取的新文件,新文件会在云端服务器更新,成功后通知企业电子商务服务器,企业电子商务***记录最后更新时间,更新成功,流程结束。
CN201811336098.2A 2018-11-12 2018-11-12 一种在线升级支付接口的方法 Active CN111176673B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811336098.2A CN111176673B (zh) 2018-11-12 2018-11-12 一种在线升级支付接口的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811336098.2A CN111176673B (zh) 2018-11-12 2018-11-12 一种在线升级支付接口的方法

Publications (2)

Publication Number Publication Date
CN111176673A true CN111176673A (zh) 2020-05-19
CN111176673B CN111176673B (zh) 2021-02-23

Family

ID=70648066

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811336098.2A Active CN111176673B (zh) 2018-11-12 2018-11-12 一种在线升级支付接口的方法

Country Status (1)

Country Link
CN (1) CN111176673B (zh)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120290478A1 (en) * 2011-05-13 2012-11-15 American Express Travel Related Services Company, Inc. Cloud enabled payment processing system and method
CN103186861A (zh) * 2011-12-30 2013-07-03 上海博泰悦臻电子设备制造有限公司 基于云数据处理技术的电子支付方法
CN103412949A (zh) * 2013-08-28 2013-11-27 贝壳网际(北京)安全技术有限公司 浏览器导航页面的更新方法、装置和客户端
CN103679440A (zh) * 2013-12-14 2014-03-26 福建省优艾迪网络信息有限公司 一种以二维码为载体的金融收付方法
CN104811300A (zh) * 2015-04-22 2015-07-29 电子科技大学 云存储的密钥更新方法及云数据审计***的实现方法
CN105488667A (zh) * 2015-09-30 2016-04-13 河南卓安科技有限公司 一种基于云服务器的WebPOS***
US20180025442A1 (en) * 2014-03-31 2018-01-25 Monticello Enterprises LLC System and method for managing cryptocurrency payments via the payment request api
CN107688939A (zh) * 2016-08-07 2018-02-13 福建第时间物联网科技投资有限公司 一种基于云端的物联网领域支付***
US20180089643A1 (en) * 2016-09-23 2018-03-29 Ncr Corporation Secure payment processing within messaging systems
CN108399541A (zh) * 2018-02-09 2018-08-14 上海米飞网络科技有限公司 一种插件化手机应用内支付***及其支付方法

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120290478A1 (en) * 2011-05-13 2012-11-15 American Express Travel Related Services Company, Inc. Cloud enabled payment processing system and method
CN103186861A (zh) * 2011-12-30 2013-07-03 上海博泰悦臻电子设备制造有限公司 基于云数据处理技术的电子支付方法
CN103412949A (zh) * 2013-08-28 2013-11-27 贝壳网际(北京)安全技术有限公司 浏览器导航页面的更新方法、装置和客户端
CN103679440A (zh) * 2013-12-14 2014-03-26 福建省优艾迪网络信息有限公司 一种以二维码为载体的金融收付方法
US20180025442A1 (en) * 2014-03-31 2018-01-25 Monticello Enterprises LLC System and method for managing cryptocurrency payments via the payment request api
CN104811300A (zh) * 2015-04-22 2015-07-29 电子科技大学 云存储的密钥更新方法及云数据审计***的实现方法
CN105488667A (zh) * 2015-09-30 2016-04-13 河南卓安科技有限公司 一种基于云服务器的WebPOS***
CN107688939A (zh) * 2016-08-07 2018-02-13 福建第时间物联网科技投资有限公司 一种基于云端的物联网领域支付***
US20180089643A1 (en) * 2016-09-23 2018-03-29 Ncr Corporation Secure payment processing within messaging systems
CN108399541A (zh) * 2018-02-09 2018-08-14 上海米飞网络科技有限公司 一种插件化手机应用内支付***及其支付方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
刘彦能 等: "云计算***解决高峰支付数据安全性的解决方案", 《首届国际信息化建设学术研讨会论文集(一)》 *
黄学勤: "面向云服务的Android金融支付终端软件设计与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Also Published As

Publication number Publication date
CN111176673B (zh) 2021-02-23

Similar Documents

Publication Publication Date Title
US8407690B2 (en) Method in a network of the delivery of files
TW451146B (en) Factory software management system
US8095564B2 (en) Configuring computer systems with business configuration information
CN102782650B (zh) 用于管理分布式环境中***管理代理的配置的方法与***
US20180034646A1 (en) Method and apparatus for seamless remote renewal of offline generated digital identity certificates to field deployed hardware security modules
US20050125525A1 (en) Method, system, and storage medium for providing intelligent distribution of software and files
CN101924775B (zh) 一种Android应用构件的透明加载方法及***
CN102546796A (zh) 业务服务器数据更新处理***及方法
CN101689167A (zh) 在分布式***中逐步实现声明性模型
US20100042990A1 (en) Managing the distribution of client packages
CN104951308B (zh) Docker Registry的管理优化方式及装置
CN103634144A (zh) 多idc集群的配置文件管理方法、***和设备
US10311030B1 (en) Method and system for implementing an automated migration tool
CN113824790B (zh) 一种支持企业级应用的云原生PaaS管理平台
CN111176673B (zh) 一种在线升级支付接口的方法
CN101630384A (zh) 一种门店业务管理方法和***
CN110119279A (zh) 一种应用及其升级的方法和装置
CN110908698B (zh) 基于流程编排的应用程序自动发布方法
US9207928B2 (en) Computer-readable medium, apparatus, and methods of automatic capability installation
CN111429127A (zh) 一种应用于缴费的业务管理方法和装置
KR20200072857A (ko) It 인프라 운영관리 시스템 및 그 방법
US9588745B1 (en) Customizable service delivery system with scalable workflow
CN108762697B (zh) 一种基于浏览器端的打印方法及装置
CN102207880A (zh) 软件更新方法和软件更新装置
CN103914514A (zh) 控制业务凭证输出方式的方法及***

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
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A method for upgrading payment interfaces online

Effective date of registration: 20230712

Granted publication date: 20210223

Pledgee: Industrial Bank Co.,Ltd. Shanghai Jinqiao Branch

Pledgor: SHANGHAI SHOPEX NETWORK TECHNOLOGY Co.,Ltd.|SHOPEX SOFTWARE CO.,LTD.

Registration number: Y2023310000365

PC01 Cancellation of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20231007

Granted publication date: 20210223

Pledgee: Industrial Bank Co.,Ltd. Shanghai Jinqiao Branch

Pledgor: SHANGHAI SHOPEX NETWORK TECHNOLOGY Co.,Ltd.|SHOPEX SOFTWARE CO.,LTD.

Registration number: Y2023310000365

PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A method for upgrading payment interfaces online

Effective date of registration: 20231010

Granted publication date: 20210223

Pledgee: Industrial Bank Co.,Ltd. Shanghai Jinqiao Branch

Pledgor: SHOPEX SOFTWARE CO.,LTD.

Registration number: Y2023310000635