CN114399299A - Payment method, payment device, electronic equipment and storage medium - Google Patents
Payment method, payment device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN114399299A CN114399299A CN202111583098.4A CN202111583098A CN114399299A CN 114399299 A CN114399299 A CN 114399299A CN 202111583098 A CN202111583098 A CN 202111583098A CN 114399299 A CN114399299 A CN 114399299A
- Authority
- CN
- China
- Prior art keywords
- payment
- order information
- page
- applet
- order
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/085—Payment architectures involving remote charge determination or related payment systems
- G06Q20/0855—Payment architectures involving remote charge determination or related payment systems involving a third party
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/102—Bill distribution or payments
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/326—Payment applications installed on the mobile devices
- G06Q20/3267—In-app payments
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Stored Programmes (AREA)
Abstract
本申请实施例公开了一种支付方法、装置、电子设备及存储介质。所述方法包括:获取第三方小程序通过支付能力接口发送的支付订单信息;根据所述支付订单信息,生成订单创建请求;将所述订单创建请求发送至支付平台;获取由所述支付平台根据所述订单创建请求内的支付订单信息返回的支付参数;根据所述支付参数,调起所述第三方小程序提供的接口拉起支付页面,并由用户在所述支付页面内完成支付。本申请实施例可以节省支付时间,提高了支付效率。
The embodiments of the present application disclose a payment method, an apparatus, an electronic device, and a storage medium. The method includes: acquiring payment order information sent by a third-party applet through a payment capability interface; generating an order creation request according to the payment order information; sending the order creation request to a payment platform; The payment parameters returned by the payment order information in the order creation request; according to the payment parameters, the interface provided by the third-party applet is invoked to pull up the payment page, and the user completes the payment in the payment page. The embodiment of the present application can save payment time and improve payment efficiency.
Description
技术领域technical field
本申请涉及软件开发技术领域,特别是涉及一种支付方法、装置、电子设备及存储介质。The present application relates to the technical field of software development, and in particular, to a payment method, device, electronic device and storage medium.
背景技术Background technique
随着科学技术水平的不断提升,小程序的应用也越来越广泛,如微信小程序等。With the continuous improvement of the level of science and technology, the application of small programs has become more and more extensive, such as WeChat small programs.
目前,微信小程序对于小程序开通微信支付功能的要求较为严苛,只有主体为组织的小程序才能申请微信认证,个人开发者无法申请支付功能,申请微信支付的需要走审核流程,耗费时间较长,降低了支付效率。At present, WeChat mini-programs have stricter requirements for mini-programs to activate the WeChat payment function. Only mini-programs whose main body is an organization can apply for WeChat certification. Individual developers cannot apply for payment functions. The application for WeChat payment needs to go through the review process, which takes a lot of time. long, reducing the payment efficiency.
发明内容SUMMARY OF THE INVENTION
本申请提供一种支付方法、装置、电子设备及存储介质,以解决现有技术中通过小程序的支付方法耗费时间较长,降低了支付效率的问题。The present application provides a payment method, device, electronic device and storage medium to solve the problem that the payment method through the applet in the prior art takes a long time and reduces the payment efficiency.
为了解决上述问题,本申请实施例是这样实现的:In order to solve the above problems, the embodiments of the present application are implemented as follows:
第一方面,本申请实施例提供了一种支付方法,应用于支付能力提供方,包括:In the first aspect, the embodiment of the present application provides a payment method, which is applied to a payment capability provider, including:
获取第三方小程序通过支付能力接口发送的支付订单信息;Obtain the payment order information sent by the third-party applet through the payment capability interface;
根据所述支付订单信息,生成订单创建请求;generating an order creation request according to the payment order information;
将所述订单创建请求发送至支付平台;sending the order creation request to the payment platform;
获取由所述支付平台根据所述订单创建请求内的支付订单信息返回的支付参数;acquiring the payment parameters returned by the payment platform according to the payment order information in the order creation request;
根据所述支付参数,调起所述第三方小程序提供的接口拉起支付页面,并由用户在所述支付页面内完成支付。According to the payment parameters, the interface provided by the third-party applet is invoked to pull up the payment page, and the user completes the payment in the payment page.
可选地,在所述获取第三方小程序通过支付能力接口发送的支付订单信息之前,还包括:Optionally, before obtaining the payment order information sent by the third-party applet through the payment capability interface, the method further includes:
向目标应用程序发送支付功能开通请求;所述目标应用程序为所述第三方小程序的宿主应用程序;Send a payment function activation request to the target application; the target application is the host application of the third-party applet;
在支付功能开通成功之后,向所述第三方小程序提供所述支付能力接口。After the payment function is successfully activated, the payment capability interface is provided to the third-party applet.
可选地,所述支付订单信息包括:所述第三方小程序提供的回调地址,Optionally, the payment order information includes: a callback address provided by the third-party applet,
在所述根据所述支付参数,调起所述第三方小程序提供的接口拉起支付页面,并由用户在所述支付页面内完成支付之后,还包括:After the interface provided by the third-party applet is invoked to pull up the payment page according to the payment parameters, and the user completes the payment in the payment page, the method further includes:
获取由所述第三方小程序返回的支付结果;Obtain the payment result returned by the third-party applet;
调用所述回调地址,跳转至所述第三方小程序对应的应用页面。The callback address is called to jump to the application page corresponding to the third-party applet.
第二方面,本申请实施例提供了一种支付方法,应用于第三方小程序,包括:In the second aspect, the embodiment of the present application provides a payment method, which is applied to a third-party applet, including:
在接收到用户发起的支付请求之后,根据所述支付请求中包含的支付数据,生成支付订单信息;After receiving the payment request initiated by the user, generate payment order information according to the payment data contained in the payment request;
基于支付能力提供方提供的接口,向所述支付能力提供方发送所述支付订单信息,以由所述支付能力提供方根据所述支付订单信息向支付平台发起订单创建请求,并由所述支付能力提供方接收所述支付平台返回的支付参数;Based on the interface provided by the payment capability provider, the payment capability provider sends the payment order information to the payment capability provider, so that the payment capability provider initiates an order creation request to the payment platform according to the payment order information, and the payment capability provider initiates an order creation request from the payment capability provider. The capability provider receives the payment parameters returned by the payment platform;
显示由所述支付能力提供方根据所述支付参数拉起的支付页面,并由用户在所述支付页面内完成支付。The payment page pulled up by the payment capability provider according to the payment parameter is displayed, and the user completes the payment in the payment page.
第三方面,本申请实施例提供了一种支付装置,应用于支付能力提供方,包括:In a third aspect, an embodiment of the present application provides a payment device, which is applied to a payment capability provider, including:
支付订单获取模块,用于获取第三方小程序通过支付能力接口发送的支付订单信息;The payment order obtaining module is used to obtain the payment order information sent by the third-party applet through the payment capability interface;
订单创建请求生成模块,用于根据所述支付订单信息,生成订单创建请求;an order creation request generation module, configured to generate an order creation request according to the payment order information;
订单创建请求发送模块,用于将所述订单创建请求发送至支付平台;an order creation request sending module, configured to send the order creation request to the payment platform;
支付参数返回模块,用于获取由所述支付平台根据所述订单创建请求内的支付订单信息返回的支付参数;a payment parameter return module, configured to obtain the payment parameters returned by the payment platform according to the payment order information in the order creation request;
支付页面拉起模块,用于根据所述支付参数,调起所述第三方小程序提供的接口拉起支付页面,并由用户在所述支付页面内完成支付。The payment page pull-up module is used to call up the interface provided by the third-party applet to pull up the payment page according to the payment parameters, and the user completes the payment in the payment page.
可选地,所述装置还包括:Optionally, the device further includes:
支付功能开通请求发送模块,用于向目标应用程序发送支付功能开通请求;所述目标应用程序为所述第三方小程序的宿主应用程序;a payment function activation request sending module, configured to send a payment function activation request to a target application; the target application is the host application of the third-party applet;
支付能力接口提供模块,用于在支付功能开通成功之后,向所述第三方小程序提供所述支付能力接口。The payment capability interface providing module is configured to provide the payment capability interface to the third-party applet after the payment function is successfully activated.
可选地,所述支付订单信息包括:所述第三方小程序提供的回调地址,Optionally, the payment order information includes: a callback address provided by the third-party applet,
所述装置还包括:The device also includes:
支付结果获取模块,用于获取由所述第三方小程序返回的支付结果;a payment result acquisition module, configured to acquire the payment result returned by the third-party applet;
应用页面跳转模块,用于调用所述回调地址,跳转至所述第三方小程序对应的应用页面。The application page jumping module is used for calling the callback address and jumping to the application page corresponding to the third-party applet.
第四方面,本申请实施例提供了一种支付装置,应用于第三方小程序,包括:In a fourth aspect, an embodiment of the present application provides a payment device, which is applied to a third-party applet, including:
支付订单生成模块,用于在接收到用户发起的支付请求之后,根据所述支付请求中包含的支付数据,生成支付订单信息;A payment order generation module, configured to generate payment order information according to the payment data contained in the payment request after receiving the payment request initiated by the user;
支付订单发送模块,用于基于支付能力提供方提供的接口,向所述支付能力提供方发送所述支付订单信息,以由所述支付能力提供方根据所述支付订单信息向支付平台发起订单创建请求,并由所述支付能力提供方接收所述支付平台返回的支付参数;A payment order sending module, configured to send the payment order information to the payment capability provider based on the interface provided by the payment capability provider, so that the payment capability provider can initiate order creation to the payment platform according to the payment order information request, and the payment capability provider receives the payment parameters returned by the payment platform;
支付页面显示模块,用于显示由所述支付能力提供方根据所述支付参数拉起的支付页面,并由用户在所述支付页面内完成支付。The payment page display module is configured to display the payment page pulled up by the payment capability provider according to the payment parameter, and the user completes the payment in the payment page.
第五方面,本申请实施例提供了一种电子设备,包括:In a fifth aspect, an embodiment of the present application provides an electronic device, including:
处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一项所述的支付方法。A processor, a memory, and a computer program stored on the memory and executable on the processor, when the processor executes the program, the payment method described in any of the above is implemented.
第六方面,本申请实施例提供了一种可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述任一项所述的支付方法。In a sixth aspect, an embodiment of the present application provides a readable storage medium, when an instruction in the storage medium is executed by a processor of an electronic device, the electronic device can execute any of the payment methods described above.
与现有技术相比,本申请包括以下优点:Compared with the prior art, the present application includes the following advantages:
本申请实施例提供了一种支付方法、装置、电子设备及存储介质,通过获取第三方小程序通过支付能力接口发送的支付订单信息,根据支付订单信息,生成订单创建请求,将订单创建请求发送至支付平台,获取由支付平台根据订单创建请求内的支付订单信息返回的支付参数,根据支付参数,调起第三方小程序提供的接口拉起支付页面,并由用户在支付页面内完成支付。本申请实施例通过使用支付能力提供方提供给第三方小程序支付能力,无需走支付审核途径,节省了支付时间,极大地提高了支付效率。The embodiments of the present application provide a payment method, device, electronic device, and storage medium, by acquiring payment order information sent by a third-party applet through a payment capability interface, generating an order creation request according to the payment order information, and sending the order creation request Go to the payment platform to obtain the payment parameters returned by the payment platform according to the payment order information in the order creation request. According to the payment parameters, the interface provided by the third-party applet is invoked to pull up the payment page, and the user completes the payment on the payment page. In the embodiment of the present application, by using the payment capability provider to provide the third-party applet payment capability, there is no need to go through the payment review route, which saves payment time and greatly improves payment efficiency.
附图说明Description of drawings
图1为本申请实施例提供的一种支付方法的步骤流程图;1 is a flowchart of steps of a payment method provided by an embodiment of the present application;
图2为本申请实施例提供的另一种支付方法的步骤流程图;FIG. 2 is a flowchart of steps of another payment method provided by the embodiment of the present application;
图3为本申请实施例提供的一种支付装置的结构示意图;FIG. 3 is a schematic structural diagram of a payment device provided by an embodiment of the present application;
图4为本申请实施例提供的另一种支付装置的结构示意图;FIG. 4 is a schematic structural diagram of another payment device provided by an embodiment of the present application;
图5为本申请实施例提供的一种电子设备的结构示意图。FIG. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
具体实施方式Detailed ways
为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。In order to make the above objects, features and advantages of the present application more clearly understood, the present application will be described in further detail below with reference to the accompanying drawings and specific embodiments.
实施例一Example 1
参照图1,示出了本申请实施例提供的一种支付方法的步骤流程图,该支付方法可以应用于支付能力提供方,如图1所示,该支付方法可以包括以下步骤:Referring to FIG. 1, a flowchart of steps of a payment method provided by an embodiment of the present application is shown. The payment method may be applied to a payment capability provider. As shown in FIG. 1, the payment method may include the following steps:
步骤101:获取第三方小程序通过支付能力接口发送的支付订单信息。Step 101: Obtain payment order information sent by the third-party applet through the payment capability interface.
本申请实施例可以应用于通过支付能力提供方提供给第三方小程序支付能力,以完成支付的场景中。The embodiments of the present application can be applied to a scenario where a payment capability provider provides a third-party applet payment capability to complete payment.
本申请实施例可以应用于支付能力提供方,即执行主体为支付能力提供方,在本示例中,支付能力提供方可以为一个单独的应用程序等。The embodiments of the present application may be applied to a payment capability provider, that is, the execution subject is a payment capability provider, and in this example, the payment capability provider may be a separate application program or the like.
小程序是一种不用下载就能使用的应用程序,如微信小程序等。An applet is an application that can be used without downloading, such as a WeChat applet.
支付能力接口是指支付能力提供方向第三方小程序提供的用于进行支付操作的接口。The payment capability interface refers to the interface provided by the payment capability provider to the third-party applet for payment operations.
在用户登录第三方小程序的场景中,可能会遇到支付场景,例如,购买游戏道具等,在用户支付时,可以选择第三方小程序的宿主程序进行支付,在进行支付时,可以获取第三方小程序通过支付能力接口发送的支付订单信息。In the scenario where the user logs in to the third-party applet, they may encounter payment scenarios, such as purchasing game props, etc. When the user pays, they can choose the host program of the third-party applet for payment, and when making payment, they can obtain the first The payment order information sent by the third-party applet through the payment capability interface.
在本实施例中,可以预先由支付能力提供方向第三方小程序提供一个支付能力接口,具体地,可以结合下述具体实现方式进行详细描述。In this embodiment, a payment capability interface may be provided to the third-party applet by the payment capability provider in advance, and specifically, a detailed description may be given in conjunction with the following specific implementation manner.
在本申请的一种具体实现方式中,在上述步骤101之前,还可以包括:In a specific implementation manner of the present application, before the
步骤A1:向目标应用程序发送支付功能开通请求;所述目标应用程序为所述第三方小程序的宿主应用程序。Step A1: Send a payment function activation request to a target application; the target application is the host application of the third-party applet.
在本实施例中,目标应用程序是指第三方小程序的宿主应用程序,例如,在用户通过微信登陆第三方小程序时,则目标应用程序为微信,微信即为第三方小程序的宿主应用程序等。In this embodiment, the target application refers to the host application of the third-party applet. For example, when a user logs in to the third-party applet through WeChat, the target application is WeChat, and WeChat is the host application of the third-party applet. program etc.
可以理解地,上述示例仅是为了更好地理解本申请实施例的技术方案而列举的示例,不作为对本实施例的唯一限制。It can be understood that the above examples are only examples listed for better understanding of the technical solutions of the embodiments of the present application, and are not used as the only limitations on the present embodiments.
支付能力提供方可以预先向目标应用程序发送支付功能开通请求,该支付功能请求即为支付能力提供方向目标应用程序申请的用于开通支付功能的请求。The payment capability provider may send a payment function activation request to the target application in advance, where the payment function request is a request for activation of the payment function applied by the payment capability provider to the target application.
在向目标应用程序发送支付功能开通请求之后,执行步骤A2。After sending the payment function activation request to the target application, step A2 is executed.
步骤A2:在支付功能开通成功之后,向所述第三方小程序提供所述支付能力接口。Step A2: After the payment function is successfully activated, the payment capability interface is provided to the third-party applet.
在支付能力提供方的支付功能开通成功之后,则支付能力提供方即具备了支付能力,此时,可以由支付能力提供方向第三方小程序提供支付能力接口,第三方小程序可以通过该接口完成支付。After the payment capability provider's payment function is successfully activated, the payment capability provider has the payment capability. At this time, the payment capability provider can provide the payment capability interface to the third-party applet, and the third-party applet can complete the payment through this interface. pay.
本申请实施例中,通过支付能力提供方预先为第三方小程序提供支付能力接口,在后续用户在第三方小程序内进行支付时,可以直接调用该接口实现支付,无需在使用过程中再去申请支付能力接口,从而可以节省用户的支付时间,极大地提高了用户的使用体验。In the embodiment of this application, the payment capability provider provides a payment capability interface for the third-party applet in advance. When the user makes a payment in the third-party applet, the user can directly call the interface to realize the payment, and there is no need to go to the third-party applet. Apply for the payment capability interface, which can save the user's payment time and greatly improve the user's experience.
在获取到第三方小程序通过支付能力接口发送的支付订单信息之后,执行步骤102。After acquiring the payment order information sent by the third-party applet through the payment capability interface,
步骤102:根据所述支付订单信息,生成订单创建请求。Step 102: Generate an order creation request according to the payment order information.
在支付能力提供方获取到第三方小程序通过支付能力接口发送的支付订单信息之后,可以由支付能力提供方根据支付订单信息生成订单创建请求,在订单创建请求中包含支付订单信息,如支付金额等信息。After the payment capability provider obtains the payment order information sent by the third-party applet through the payment capability interface, the payment capability provider can generate an order creation request based on the payment order information, and the order creation request includes the payment order information, such as the payment amount and other information.
在支付能力提供方根据支付订单信息生成订单创建请求之后,执行步骤103。After the payment capability provider generates an order creation request according to the payment order information,
步骤103:将所述订单创建请求发送至支付平台。Step 103: Send the order creation request to the payment platform.
在支付能力提供方根据支付订单信息生成订单创建请求之后,可以由支付能力提供方将订单创建请求发送至支付平台。After the payment capability provider generates the order creation request according to the payment order information, the payment capability provider may send the order creation request to the payment platform.
在支付能力提供方将订单创建请求发送至支付平台之后,执行步骤104。After the payment capability provider sends the order creation request to the payment platform,
步骤104:获取由所述支付平台根据所述订单创建请求内的支付订单信息返回的支付参数。Step 104: Acquire the payment parameters returned by the payment platform according to the payment order information in the order creation request.
在支付平台接收到支付能力提供方发送的订单创建请求之后,可以由支付平台对订单创建请求进行解析,以得到订单创建请求中包含的支付订单信息,如支付金额等,进而,可以根据解析得到的支付订单信息生成支付参数。After the payment platform receives the order creation request sent by the payment capability provider, the payment platform can parse the order creation request to obtain the payment order information included in the order creation request, such as the payment amount, etc., and then, according to the analysis, it can be obtained The payment order information to generate payment parameters.
在支付平台生成支付参数之后,可以由支付平台将支付参数返回给支付能力提供方。After the payment platform generates the payment parameters, the payment platform may return the payment parameters to the payment capability provider.
在支付能力提供方获取到由支付平台根据订单创建请求内的支付订单信息返回的支付参数之后,执行步骤105。After the payment capability provider obtains the payment parameters returned by the payment platform according to the payment order information in the order creation request, step 105 is executed.
步骤105:根据所述支付参数,调起所述第三方小程序提供的接口拉起支付页面,并由用户在所述支付页面内完成支付。Step 105: According to the payment parameters, call up the interface provided by the third-party applet to pull up the payment page, and the user completes the payment in the payment page.
在支付能力提供方获取到由支付平台根据订单创建请求内的支付订单信息返回的支付参数之后,可以由支付能力提供方根据支付参数调起第三方小程序提供的接口拉起支付页面,并由用户在支付页面内完成支付。具体地,可以由支付能力提供方拉起支付页面,在支付页面内添加支付参数,从而可以生成一个待支付页面,在该待支付页面内即包含了所需支付的金额等信息,以指示用户完成支付。After the payment capability provider obtains the payment parameters returned by the payment platform according to the payment order information in the order creation request, the payment capability provider can call up the interface provided by the third-party applet according to the payment parameters to pull up the payment page, and the payment page is opened by the payment capability provider. The user completes the payment within the payment page. Specifically, the payment capability provider can pull up the payment page, and add payment parameters in the payment page, so as to generate a to-be-paid page, which contains information such as the amount to be paid to indicate to the user Complete the payment.
本申请实施例通过使用支付能力提供方提供给第三方小程序支付能力,无需走支付审核途径,节省了支付时间,极大地提高了支付效率。In the embodiment of the present application, by using the payment capability provider to provide the third-party applet payment capability, there is no need to go through the payment review route, which saves payment time and greatly improves payment efficiency.
在本示例中,在第三方小程序向支付能力提供方发送的支付订单信息内还包含有第三方小程序提供的回调地址,通过该回调地址可以跳转至第三方小程序对应的应用页面,具体地,可以结合下述具体实现方式进行详细描述。In this example, the payment order information sent by the third-party applet to the payment capability provider also includes the callback address provided by the third-party applet, through which you can jump to the application page corresponding to the third-party applet. Specifically, detailed description may be made in conjunction with the following specific implementation manners.
在本申请的一种具体实现方式中,所述支付订单信息包括:所述第三方小程序提供的回调地址,在上述步骤105之后,所述方法还可以包括:In a specific implementation of the present application, the payment order information includes: a callback address provided by the third-party applet, and after step 105 above, the method may further include:
步骤B1:获取由所述第三方小程序返回的支付结果。Step B1: Obtain the payment result returned by the third-party applet.
在本实施例中,支付结果是指用户在支付页面内进行支付的结果,在本示例中,支付结果可以包括:支付成功结果和支付失败结果。In this embodiment, the payment result refers to the result of the user making payment in the payment page. In this example, the payment result may include: a payment success result and a payment failure result.
在获取到第三方小程序返回的支付结果之后,则执行步骤B2。After obtaining the payment result returned by the third-party applet, step B2 is performed.
步骤B2:调用所述回调地址,跳转至所述第三方小程序对应的应用页面。Step B2: calling the callback address and jumping to the application page corresponding to the third-party applet.
在获取到第三方小程序返回的支付结果之后,则可以调用回调地址跳转至第三方小程序对应的应用页面。After obtaining the payment result returned by the third-party applet, you can call the callback address to jump to the application page corresponding to the third-party applet.
对于上述过程可以结合下述示例进行详细描述(本示例中,欢go小程序即为支付能力提供方),支付整体步骤如下:The above process can be described in detail with the following examples (in this example, the Huango applet is the payment capability provider), and the overall payment steps are as follows:
1、欢go小程序已拥有微信支付能力;1. The Huango applet has WeChat payment capability;
2、欢go小程序提前设计好提供给第三方小程序支付能力的接口,并定好支付能力协议;2. The Huango applet has designed the interface to provide the payment ability of the third-party applet in advance, and established the payment ability agreement;
3、第三方小程序无需申请微信官方的支付功能,第三方小程序携带订单信息和回调地址等相关参数跳转到欢go小程序支付能力提供方支付能力页面;3. The third-party applet does not need to apply for the official WeChat payment function. The third-party applet will jump to the payment ability page of the payment ability provider of the Huango applet with relevant parameters such as order information and callback address;
4、欢go小程序向电渠支付平台发起创建订单请求并传递第三方小程序提供的订单信息;4. The Huango applet initiates an order creation request to the Dianqu payment platform and transmits the order information provided by the third-party applet;
5、电渠支付平台在响应中将拉起微信支付所需参数返回给欢go小程序;5. In response, the Dianqu payment platform will return the parameters required for launching WeChat payment to the Huango applet;
6、欢go小程序根据相关参数调用微信小程序提供的API拉起微信支付;6. The Huango applet calls the API provided by the WeChat applet according to the relevant parameters to initiate WeChat payment;
7、支付流程完成,欢go小程序得到支付结果;7. The payment process is completed, and the Huango applet gets the payment result;
8、欢go小程序携带支付结果根据第三方小程序提供的回调地址跳转回第三方小程序对应页面。8. The Huango applet carries the payment result and jumps back to the corresponding page of the third-party applet according to the callback address provided by the third-party applet.
第三方小程序跳转欢go小程序支付页面步骤如下:The steps for the third-party applet to jump to the Huango applet payment page are as follows:
a)第三方小程序先在配置文件app.json中的navigateToMiniProgramAppIdList属性中添加欢go小程序的AppID;a) The third-party applet first adds the AppID of the Huango applet to the navigateToMiniProgramAppIdList property in the configuration file app.json;
b)在需要跳转到欢go小程序支付页面时,调用微信小程序自有apiwx.navigateToMiniProgram中实现小程序跳转,并在页面路径附带sysparam参数;b) When you need to jump to the Huango applet payment page, call the WeChat applet's own apiwx.navigateToMiniProgram to realize the applet jump, and attach the sysparam parameter to the page path;
c)sysparam参数为加密后的串,是第三方提供的调用支付平台创建订单接口,所需要的head和biz参数,采用AES加密,秘钥由小程序组提供。c) The sysparam parameter is an encrypted string, which is an interface provided by a third party to call the payment platform to create an order. The required head and biz parameters are encrypted by AES, and the secret key is provided by the applet team.
sysparam参数构造步骤如下:The sysparam parameter construction steps are as follows:
1)先根据支付平台提供的第三方小程序调欢go小程序支付能力协议生成一个sysparam参数对象,其中包含head对象和biz对象,并将其转换成一个JSON字符串;1) First, generate a sysparam parameter object according to the third-party applet Tiaohuan go applet payment capability agreement provided by the payment platform, which contains the head object and the biz object, and convert it into a JSON string;
2)对该JSON字符串进行AES加密,然后得到密文后,对密文进行hex进制处理,最终将处理过的密文拼接到欢go小程序页面路径后面。2) AES encryption is performed on the JSON string, and after obtaining the ciphertext, the ciphertext is processed in hex format, and finally the processed ciphertext is spliced to the back of the page path of the Huango applet.
本申请实施例提供的支付方法,通过获取第三方小程序通过支付能力接口发送的支付订单信息,根据支付订单信息,生成订单创建请求,将订单创建请求发送至支付平台,获取由支付平台根据订单创建请求内的支付订单信息返回的支付参数,根据支付参数,调起第三方小程序提供的接口拉起支付页面,并由用户在支付页面内完成支付。本申请实施例通过使用支付能力提供方提供给第三方小程序支付能力,无需走支付审核途径,节省了支付时间,极大地提高了支付效率。In the payment method provided by the embodiment of the present application, the payment order information sent by the third-party applet through the payment capability interface is obtained, an order creation request is generated according to the payment order information, the order creation request is sent to the payment platform, and the payment platform according to the order is obtained by the payment platform. Create the payment parameters returned by the payment order information in the request. According to the payment parameters, the interface provided by the third-party applet is invoked to pull up the payment page, and the user completes the payment on the payment page. In the embodiment of the present application, by using the payment capability provider to provide the third-party applet payment capability, there is no need to go through the payment review route, which saves payment time and greatly improves payment efficiency.
实施例二Embodiment 2
参照图2,示出了本申请实施例提供的一种支付方法的步骤流程图,该支付方法可以应用于第三方小程序,如图2所示,该支付方法可以包括以下步骤:Referring to FIG. 2, a flowchart of steps of a payment method provided by an embodiment of the present application is shown. The payment method may be applied to a third-party applet. As shown in FIG. 2, the payment method may include the following steps:
步骤201:在接收到用户发起的支付请求之后,根据所述支付请求中包含的支付数据,生成支付订单信息。Step 201: After receiving the payment request initiated by the user, generate payment order information according to the payment data included in the payment request.
本申请实施例可以应用于第三方小程序,即执行主体为第三方小程序。The embodiments of the present application can be applied to third-party applet programs, that is, the execution subject is the third-party applet program.
在用户登陆第三方小程序的过程中,在需要通过第三方小程序完成支付时,可以由用户发起支付请求,在具体实现中,支付请求可以是用户触发第三方小程序某个页面的支付按钮生成的请求,也可以是用户通过输入语音的形式生成的请求等,具体地,对于支付请求的生成方式可以根据业务需求而定,本实施例对此不加以限制。In the process of logging into the third-party applet, when the user needs to complete the payment through the third-party applet, the user can initiate a payment request. In the specific implementation, the payment request can be the user triggering a payment button on a certain page of the third-party applet The generated request may also be a request generated by the user in the form of inputting voice, etc. Specifically, the generation method of the payment request may be determined according to business requirements, which is not limited in this embodiment.
支付数据是指支付请求中包含的数据,例如,支付金额、支付项目等数据。Payment data refers to the data contained in the payment request, for example, the payment amount, payment items and other data.
支付订单信息是指结合支付数据生成的支付订单信息。Payment order information refers to payment order information generated in combination with payment data.
在接收到用户发起的支付请求之后,可以由第三方小程序根据支付数据生成支付订单数据,具体地,可以由第三方小程序根据支付金额、支付项目等数据创建支付订单信息。After receiving the payment request initiated by the user, the third-party applet may generate payment order data according to the payment data. Specifically, the third-party applet may create payment order information according to the payment amount, payment items, and other data.
在根据支付请求中包含的支付数据生成支付订单信息之后,执行步骤202。After the payment order information is generated according to the payment data included in the payment request,
步骤202:基于支付能力提供方提供的接口,向所述支付能力提供方发送所述支付订单信息,以由所述支付能力提供方根据所述支付订单信息向支付平台发起订单创建请求,并由所述支付能力提供方接收所述支付平台返回的支付参数。Step 202: Based on the interface provided by the payment capability provider, send the payment order information to the payment capability provider, so that the payment capability provider initiates an order creation request to the payment platform according to the payment order information, and the The payment capability provider receives payment parameters returned by the payment platform.
在根据支付请求中包含的支付数据生成支付订单信息之后,可以基于支付能力提供方提供的接口向支付能力提供方发送支付订单信息,以由支付能力提供方根据支付订单信息向支付平台发起订单创建请求,并由支付能力提供方接收支付平台返回的支付参数。对于该过程可以参照上述实施例一中的描述,本实施例在此不再加以赘述。After the payment order information is generated according to the payment data included in the payment request, the payment order information can be sent to the payment capability provider based on the interface provided by the payment capability provider, so that the payment capability provider can initiate order creation to the payment platform according to the payment order information request, and the payment capability provider receives the payment parameters returned by the payment platform. For this process, reference may be made to the description in the foregoing Embodiment 1, which is not repeated in this embodiment.
在基于支付能力提供方提供的接口向支付能力提供方发送支付订单信息之后,执行步骤203。After the payment order information is sent to the payment capability provider based on the interface provided by the payment capability provider,
步骤203:显示由所述支付能力提供方根据所述支付参数拉起的支付页面,并由用户在所述支付页面内完成支付。Step 203: Display the payment page pulled up by the payment capability provider according to the payment parameters, and the user completes the payment in the payment page.
在支付能力提供方接收到支付平台返回的支付参数之后,可以由支付能力提供方根据支付参数拉起支付页面。从而在用户端的小程序界面内即可显示该支付页面,在支付页面内显示有支付参数,以指示用户在支付页面内根据支付参数完成支付。After the payment capability provider receives the payment parameters returned by the payment platform, the payment capability provider can pull up the payment page according to the payment parameters. Therefore, the payment page can be displayed in the applet interface of the user terminal, and the payment parameters are displayed in the payment page to instruct the user to complete the payment according to the payment parameters in the payment page.
本申请实施例中,用户在第三方小程序内完成支付时,通过使用具备支付能力的提供方完成支付,无需走支付审核途径,节省了用户在第三方小程序内的支付时间,极大地提高了支付效率,且提高了用户使用第三方小程序的体验。In the embodiment of the present application, when the user completes the payment in the third-party applet, the payment can be completed by using a provider with payment capability, and there is no need to go through the payment audit route, which saves the user's payment time in the third-party applet, and greatly improves the The payment efficiency is improved, and the user experience of using third-party mini programs is improved.
本申请实施例提供的支付方法,通过使用支付能力提供方提供给第三方小程序支付能力,无需走支付审核途径,节省了支付时间,极大地提高了支付效率。The payment method provided by the embodiment of the present application, by using the payment capability provider to provide the third-party applet payment capability, does not need to go through the payment review route, saves the payment time, and greatly improves the payment efficiency.
实施例三Embodiment 3
参照图3,示出了本申请实施例提供的一种支付装置的结构示意图,该支付装置可以应用于支付能力提供方,如图3所示,该支付装置300可以包括以下模块:Referring to FIG. 3 , a schematic structural diagram of a payment device provided by an embodiment of the present application is shown. The payment device can be applied to a payment capability provider. As shown in FIG. 3 , the payment device 300 may include the following modules:
支付订单获取模块310,用于获取第三方小程序通过支付能力接口发送的支付订单信息;A payment order obtaining module 310, configured to obtain payment order information sent by the third-party applet through the payment capability interface;
订单创建请求生成模块320,用于根据所述支付订单信息,生成订单创建请求;an order creation request generating module 320, configured to generate an order creation request according to the payment order information;
订单创建请求发送模块330,用于将所述订单创建请求发送至支付平台;an order creation request sending module 330, configured to send the order creation request to the payment platform;
支付参数返回模块340,用于获取由所述支付平台根据所述订单创建请求内的支付订单信息返回的支付参数;A payment parameter returning module 340, configured to obtain payment parameters returned by the payment platform according to the payment order information in the order creation request;
支付页面拉起模块350,用于根据所述支付参数,调起所述第三方小程序提供的接口拉起支付页面,并由用户在所述支付页面内完成支付。The payment page pulling module 350 is configured to call up the interface provided by the third-party applet to pull up the payment page according to the payment parameters, and the user completes the payment in the payment page.
可选地,所述装置还包括:Optionally, the device further includes:
支付功能开通请求发送模块,用于向目标应用程序发送支付功能开通请求;所述目标应用程序为所述第三方小程序的宿主应用程序;a payment function activation request sending module, configured to send a payment function activation request to a target application; the target application is the host application of the third-party applet;
支付能力接口提供模块,用于在支付功能开通成功之后,向所述第三方小程序提供所述支付能力接口。The payment capability interface providing module is configured to provide the payment capability interface to the third-party applet after the payment function is successfully activated.
可选地,所述支付订单信息包括:所述第三方小程序提供的回调地址,Optionally, the payment order information includes: a callback address provided by the third-party applet,
所述装置还包括:The device also includes:
支付结果获取模块,用于获取由所述第三方小程序返回的支付结果;a payment result acquisition module, configured to acquire the payment result returned by the third-party applet;
应用页面跳转模块,用于调用所述回调地址,跳转至所述第三方小程序对应的应用页面。The application page jumping module is used for calling the callback address and jumping to the application page corresponding to the third-party applet.
本申请实施例提供的支付装置,通过获取第三方小程序通过支付能力接口发送的支付订单信息,根据支付订单信息,生成订单创建请求,将订单创建请求发送至支付平台,获取由支付平台根据订单创建请求内的支付订单信息返回的支付参数,根据支付参数,调起第三方小程序提供的接口拉起支付页面,并由用户在支付页面内完成支付。本申请实施例通过使用支付能力提供方提供给第三方小程序支付能力,无需走支付审核途径,节省了支付时间,极大地提高了支付效率。The payment device provided by the embodiment of the present application obtains payment order information sent by a third-party applet through the payment capability interface, generates an order creation request according to the payment order information, sends the order creation request to the payment platform, and obtains the payment order according to the order by the payment platform. Create the payment parameters returned by the payment order information in the request. According to the payment parameters, the interface provided by the third-party applet is invoked to pull up the payment page, and the user completes the payment on the payment page. In the embodiment of the present application, by using the payment capability provider to provide the third-party applet payment capability, there is no need to go through the payment review route, which saves payment time and greatly improves payment efficiency.
实施例四Embodiment 4
参照图4,示出了本申请实施例提供的一种支付装置的结构示意图,该支付装置可以应用于第三方小程序,如图4所示,该支付装置400可以包括以下模块:Referring to FIG. 4 , a schematic structural diagram of a payment device provided by an embodiment of the present application is shown. The payment device can be applied to a third-party applet. As shown in FIG. 4 , the payment device 400 may include the following modules:
支付订单生成模块410,用于在接收到用户发起的支付请求之后,根据所述支付请求中包含的支付数据,生成支付订单信息;The payment order generation module 410 is configured to generate payment order information according to the payment data contained in the payment request after receiving the payment request initiated by the user;
支付订单发送模块420,用于基于支付能力提供方提供的接口,向所述支付能力提供方发送所述支付订单信息,以由所述支付能力提供方根据所述支付订单信息向支付平台发起订单创建请求,并由所述支付能力提供方接收所述支付平台返回的支付参数;A payment order sending module 420, configured to send the payment order information to the payment capability provider based on the interface provided by the payment capability provider, so that the payment capability provider can initiate an order to the payment platform according to the payment order information Create a request, and receive the payment parameters returned by the payment platform by the payment capability provider;
支付页面显示模块430,用于显示由所述支付能力提供方根据所述支付参数拉起的支付页面,并由用户在所述支付页面内完成支付。The payment page display module 430 is configured to display the payment page pulled up by the payment capability provider according to the payment parameter, and the user completes the payment in the payment page.
本申请实施例提供的支付装置,通过使用支付能力提供方提供给第三方小程序支付能力,无需走支付审核途径,节省了支付时间,极大地提高了支付效率。The payment device provided by the embodiment of the present application, by using the payment capability provider to provide the third-party applet payment capability, does not need to go through the payment review route, saves the payment time, and greatly improves the payment efficiency.
对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。For the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited by the described action sequence, because according to the present application, Certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
实施例五Embodiment 5
本申请实施例提供了一种电子设备,包括:处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一项所述的支付方法。An embodiment of the present application provides an electronic device, including: a processor, a memory, and a computer program stored on the memory and executable on the processor, and the processor implements any of the above when executing the program the payment method described in the item.
参照图5,示出了本申请实施例提供的一种电子设备的结构示意图,如图5所示,电子设备500包括中央处理单元(CPU)501,其可以根据存储在只读存储器(ROM)502中的计算机程序指令或者从存储单元508加载到随机访问存储器(RAM)503中的计算机程序指令,来执行各种适当的动作和处理。在RAM 503中,还可存储电子设备500操作所需的各种程序和数据。CPU 501、ROM 502以及RAM 503通过总线504彼此相连。输入/输出(I/O)接口505也连接至总线504。Referring to FIG. 5, a schematic structural diagram of an electronic device provided by an embodiment of the present application is shown. As shown in FIG. 5, the
电子设备500中的多个部件连接至I/O接口505,包括:输入单元506,例如键盘、鼠标、麦克风等;输出单元507,例如各种类型的显示器、扬声器等;存储单元508,例如磁盘、光盘等;以及通信单元509,例如网卡、调制解调器、无线通信收发机等。通信单元509允许电子设备500通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。Various components in the
上文所描述的各个过程和处理,可由处理单元501执行。例如,上述任一实施例的方法可被实现为计算机软件程序,其被有形地包含于计算机可读介质,例如存储单元508。在一些实施例中,计算机程序的部分或者全部可以经由ROM502和/或通信单元509而被载入和/或安装到电子设备500上。当计算机程序被加载到RAM 503并由CPU501执行时,可以执行上文描述的方法中的一个或多个动作。The various processes and processes described above may be performed by the
实施例六Embodiment 6
本申请实施例提供了一种可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述任一项所述的支付方法。An embodiment of the present application provides a readable storage medium, when an instruction in the storage medium is executed by a processor of an electronic device, the electronic device can execute any of the payment methods described above.
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same and similar parts between the various embodiments may be referred to each other.
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。Finally, it should also be noted that in this document, relational terms such as first and second are used only to distinguish one entity or operation from another, and do not necessarily require or imply these entities or that there is any such actual relationship or sequence between operations. Furthermore, the terms "comprising", "comprising" or any other variation thereof are intended to encompass a non-exclusive inclusion such that a process, method, article of manufacture or device comprising a list of elements includes not only those elements, but also includes not explicitly listed or other elements inherent to such a process, method, commodity or apparatus. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in the process, method, article of manufacture, or device that includes the element.
以上对本申请所提供的一种支付方法、一种支付装置、一种电子设备和一种存储介质,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。A payment method, a payment device, an electronic device, and a storage medium provided by the present application have been described above in detail. The principles and implementations of the present application are described with specific examples. The description of the embodiment is only used to help understand the method of the present application and its core idea; meanwhile, for those of ordinary skill in the art, according to the idea of the present application, there will be changes in the specific implementation and application scope. As mentioned above, the contents of this specification should not be construed as limiting the present application.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111583098.4A CN114399299A (en) | 2021-12-22 | 2021-12-22 | Payment method, payment device, electronic equipment and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111583098.4A CN114399299A (en) | 2021-12-22 | 2021-12-22 | Payment method, payment device, electronic equipment and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN114399299A true CN114399299A (en) | 2022-04-26 |
Family
ID=81227114
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202111583098.4A Pending CN114399299A (en) | 2021-12-22 | 2021-12-22 | Payment method, payment device, electronic equipment and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114399299A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115375309A (en) * | 2022-08-25 | 2022-11-22 | 努比亚技术有限公司 | Function page pulling method, mobile terminal and computer readable storage medium |
Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1997041537A2 (en) * | 1996-04-26 | 1997-11-06 | Verifone, Inc. | A system, method and article of manufacture for network electronic payment and credit collection utilizing a payment instrument and certification of payment |
| AUPQ696500A0 (en) * | 2000-04-17 | 2000-05-11 | Qsi Payment Technologies Pty Ltd | Electronic commerce payment system |
| CN111061577A (en) * | 2019-12-11 | 2020-04-24 | 万表名匠(广州)科技有限公司 | Third party payment processing system and method |
| WO2020135212A1 (en) * | 2018-12-29 | 2020-07-02 | 上海掌门科技有限公司 | Method and device for searching for hosting program |
| CN111461698A (en) * | 2020-06-18 | 2020-07-28 | 北京云迹科技有限公司 | Payment method, payment device, storage medium and equipment |
| CN111709729A (en) * | 2020-06-17 | 2020-09-25 | 天津异乡好居网络科技有限公司 | Platform and method for independent payment center |
| CN112116438A (en) * | 2020-07-31 | 2020-12-22 | 福建亿能达信息技术股份有限公司 | Multi-channel payment integration method, platform, equipment and medium |
| CN112150136A (en) * | 2020-09-04 | 2020-12-29 | 京东数字科技控股股份有限公司 | A payment method, system and device for embedded web page in application |
| CN112232794A (en) * | 2020-09-11 | 2021-01-15 | 微民保险代理有限公司 | Payment method and device, storage medium, electronic device |
| CN112564796A (en) * | 2020-11-25 | 2021-03-26 | 重庆邮电大学 | Equipment payment information interaction system based on visible light wireless communication |
| CN113268685A (en) * | 2021-03-26 | 2021-08-17 | 深圳九星互动科技有限公司 | Skip control method, device, system and medium for webpage aggregate payment |
-
2021
- 2021-12-22 CN CN202111583098.4A patent/CN114399299A/en active Pending
Patent Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1997041537A2 (en) * | 1996-04-26 | 1997-11-06 | Verifone, Inc. | A system, method and article of manufacture for network electronic payment and credit collection utilizing a payment instrument and certification of payment |
| AUPQ696500A0 (en) * | 2000-04-17 | 2000-05-11 | Qsi Payment Technologies Pty Ltd | Electronic commerce payment system |
| WO2020135212A1 (en) * | 2018-12-29 | 2020-07-02 | 上海掌门科技有限公司 | Method and device for searching for hosting program |
| CN111061577A (en) * | 2019-12-11 | 2020-04-24 | 万表名匠(广州)科技有限公司 | Third party payment processing system and method |
| CN111709729A (en) * | 2020-06-17 | 2020-09-25 | 天津异乡好居网络科技有限公司 | Platform and method for independent payment center |
| CN111461698A (en) * | 2020-06-18 | 2020-07-28 | 北京云迹科技有限公司 | Payment method, payment device, storage medium and equipment |
| CN112116438A (en) * | 2020-07-31 | 2020-12-22 | 福建亿能达信息技术股份有限公司 | Multi-channel payment integration method, platform, equipment and medium |
| CN112150136A (en) * | 2020-09-04 | 2020-12-29 | 京东数字科技控股股份有限公司 | A payment method, system and device for embedded web page in application |
| CN112232794A (en) * | 2020-09-11 | 2021-01-15 | 微民保险代理有限公司 | Payment method and device, storage medium, electronic device |
| CN112564796A (en) * | 2020-11-25 | 2021-03-26 | 重庆邮电大学 | Equipment payment information interaction system based on visible light wireless communication |
| CN113268685A (en) * | 2021-03-26 | 2021-08-17 | 深圳九星互动科技有限公司 | Skip control method, device, system and medium for webpage aggregate payment |
Non-Patent Citations (2)
| Title |
|---|
| 佚名: "个人小程序实现微信支付", pages 1 - 4, Retrieved from the Internet <URL:https://blog.csdn.net/HouXinLin_CSDN/article/details/104054839> * |
| 郭学超;: "基于微信小程序的土特产商城开发", 安徽电子信息职业技术学院学报, no. 06, 20 December 2019 (2019-12-20), pages 10 - 15 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115375309A (en) * | 2022-08-25 | 2022-11-22 | 努比亚技术有限公司 | Function page pulling method, mobile terminal and computer readable storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105940409B (en) | Network services sandbox system | |
| CN106873961B (en) | Method and device for awakening APP through mobile browser | |
| CN114528571B (en) | Resource access and data processing method, device, electronic device and medium | |
| CN107168960B (en) | A business execution method and device | |
| CN103890735B (en) | For testing the method and system of transactional applications | |
| CN108415710A (en) | Method and system for publishing and calling API on intelligent dialogue development platform | |
| CN104754030A (en) | User information obtaining method and device | |
| CN111756917A (en) | Information interaction method, electronic device and computer readable medium | |
| CN104778580A (en) | Payment method and payment plug-in unit | |
| CN110704200A (en) | Methods and devices for converting invocation interfaces | |
| CN109034603A (en) | Service flow execution method, equipment and computer readable storage medium | |
| CN114489603A (en) | Code generation method, apparatus, electronic device, medium, and product | |
| CN109462600A (en) | Access method, user equipment, login service device and the storage medium of application | |
| WO2025200494A1 (en) | Message processing method and apparatus, and device and medium | |
| CN104869135B (en) | The method and terminal of data interaction | |
| CN114399299A (en) | Payment method, payment device, electronic equipment and storage medium | |
| CN111147363B (en) | Method and system for transferring third party application information in a message exchange session | |
| CN106528066A (en) | A business process operation method and device | |
| CN114157917B (en) | Video editing method, device and terminal equipment | |
| WO2023070834A1 (en) | Method and system for communication between applet and webpage, and related device | |
| CN111124613B (en) | Service realization method, device, device and storage medium of virtualized resources | |
| CN114186206A (en) | Login method and device based on small program, electronic equipment and storage medium | |
| CN112732547B (en) | Service testing method and device, storage medium and electronic equipment | |
| CN110858817A (en) | Method and device for joining group chats and receiving resources | |
| CN117454035B (en) | Business document display method and device, electronic equipment and readable storage medium |
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 | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20220426 |