Payment data processing method and device, electronic equipment and computer readable medium
By providing a payment data processing method and device, automatically verifying and recording discount code information, the problem of multi-terminal operations and waste of resources in the prior art is solved, and the automatic verification of discount codes and the improvement of user experience is achieved.
Patent Information
- Application Number
- CN202411802034.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-09
- Publication Date
- 2025-05-13
AI Technical Summary
In the prior art, merchants need to operate on different end sides to scan the code to verify the discount code, and after the consumer pays the order, the merchants need to constantly check the system to confirm that the purchase order is successful, resulting in poor user experience and waste of resources.
Provide a payment data processing method and device, by obtaining and verifying payment data containing discount code information, recording and sending prompt information after verification, automatic verification of discount code is realized, and resource waste caused by user access is reduced.
The automatic verification of discount codes is realized, which reduces the waste of resources caused by user access, improves user experience, and simplifies the operation process of merchants.
Smart Images

Figure CN119991104A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of online payment, and in particular to a payment data processing method and device, an electronic device, and a computer-readable medium. Background Art
[0002] With the development of Internet technology, consumers have become more and more inclined to use online payment methods for daily consumption. As more and more consumers use online payment, merchants are increasingly demanding online accounting. Summary of the invention
[0003] The present disclosure provides a payment data processing method and device, an electronic device, and a computer-readable medium.
[0004] According to a first aspect of the present disclosure, a payment data processing method is provided, the method comprising:
[0005] Obtaining payment data and verifying the payment data, wherein the payment data includes discount code information;
[0006] When the payment data is verified, the payment data is recorded and a prompt message is generated and sent.
[0007] According to a second aspect of the present disclosure, a payment data processing device is provided, the device comprising:
[0008] An information acquisition module, used to acquire payment data and verify the payment data, wherein the payment data includes discount code information;
[0009] The information processing module is used to record the payment data and generate and send prompt information when the payment data is verified.
[0010] According to a third aspect of the present disclosure, an electronic device is provided, the electronic device comprising:
[0011] at least one processor; and
[0012] A memory in communication with the at least one processor; wherein,
[0013] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the payment data processing method.
[0014] According to a fourth aspect of the present disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to enable a computer to execute the above-mentioned payment data processing method.
[0015] According to a fifth aspect of the present disclosure, a computer program product is provided, comprising a computer program, which implements the above-mentioned payment data processing method when executed by a processor.
[0016] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings are used to better understand the present solution and do not constitute a limitation of the present disclosure.
[0018] Figure 1 It is a flow chart of a payment data processing method provided by an embodiment of the present disclosure;
[0019] Figure 2 It is a flowchart of some steps of another payment data processing method provided by an embodiment of the present disclosure;
[0020] Figure 3 It is a flowchart of some steps of another payment data processing method provided by an embodiment of the present disclosure;
[0021] Figure 4 is a structural diagram of a payment data processing device provided by an embodiment of the present disclosure;
[0022] Figure 5 It is a block diagram of an electronic device used to implement the payment data processing method of the embodiment of the present disclosure. DETAILED DESCRIPTION
[0023] The following is a description of exemplary embodiments of the present disclosure in conjunction with the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.
[0024] In some related technologies, consumers can purchase discount codes online, and merchants can verify the discount codes purchased by consumers by scanning them. However, verification requires merchants to visit the discount code supplier to scan and verify the codes. Different merchants need to operate on different ends. At the same time, after the consumer pays, the merchant can only confirm that the merchant has successfully paid by constantly querying the system.
[0025] The payment data processing method and device, electronic device, and computer-readable medium provided in the embodiments of the present disclosure are intended to solve at least one of the above technical problems in the prior art.
[0026] The payment data processing method provided in the embodiments of the present disclosure may be executed by an electronic device such as a terminal device or a server, and the terminal device may be a vehicle-mounted device, a user equipment (UE), a mobile device, a user terminal, a terminal, a cellular phone, a cordless phone, a personal digital assistant (PDA), a handheld device, a computing device, a vehicle-mounted device, a wearable device, etc. The method may be implemented by a processor calling a computer-readable program instruction stored in a memory. Alternatively, the method may be executed by a server.
[0027] Figure 1 FIG. 1 is a flow chart showing a payment data processing method provided by an embodiment of the present disclosure. Figure 1 As shown in , the payment data processing method provided by the embodiment of the present disclosure may include step S110 and step S120.
[0028] In step S110, the payment data is obtained and verified, and the payment data includes the discount code information;
[0029] In step S120, when the payment data is verified, the payment data is recorded and a prompt message is generated and sent.
[0030] For example, in step S110, the payment data may be obtained in a variety of ways.
[0031] In some possible implementations, the payment data may include promotional code information.
[0032] The discount code may be a pre-made mark used for providing discounts during the payment process, and may specifically be in the form of a barcode or a QR code.
[0033] In some possible implementations, the discount code information may be obtained through a camera device.
[0034] In some specific implementations, a camera device captures an image of a discount code (specifically, it may be a barcode or a QR code image), identifies the discount code image through OCR (optical character recognition) technology, obtains a discount code identifier (specifically, it may be a code number corresponding to the barcode or QR code), and obtains discount code information based on the discount code identifier.
[0035] In some possible implementations, the discount code information may be obtained through an input device.
[0036] In some specific implementations, a user (such as a consumer or a merchant) can input a discount code identifier (specifically, a code number corresponding to a barcode or a QR code) through an input device, receive the discount code identifier input by the user through the input device, and obtain discount code information based on the discount code identifier.
[0037] In some possible implementations, the payment data may also include a payment amount.
[0038] In some possible implementations, the payment amount may also be obtained through payment information. The payment information may be obtained through information transmitted during the transaction process.
[0039] In some specific implementations, a payment logo (specifically, a payment code generated based on merchant information) can be displayed on the front end; the user (specifically, the consumer) performs payment operations by scanning the payment logo, obtains the payment information corresponding to the payment logo by obtaining the information transmitted during the payment transaction corresponding to the payment logo (specifically, it can include the consumer's specific payment amount), and obtains the payment amount from the payment information corresponding to the payment logo.
[0040] In some possible implementations, the payment data is verified by comparing the discount code information with at least one pre-stored issued code information, and determining the payment data verification result based on the comparison result.
[0041] In some possible implementations, multiple discount codes may be generated in advance, some of which may be issued for users to collect, and information of the issued discount codes (ie, issued codes) may be recorded when the codes are issued, ie, issued code information.
[0042] In some possible implementations, the issued code information may be recorded by the issuer of the discount code, and the issuer updates the issued code information in real time and promptly updates it to each execution entity of the payment data processing method according to the embodiment of the present disclosure.
[0043] In some possible implementations, in step S120, recording the payment data may be recording the discount code information, and sending the discount code information to the issuer of the discount code so that the issuer of the discount code can update the issued code information.
[0044] In some possible implementations, the prompt information may be information indicating that the payment is completed.
[0045] In some possible implementations, the prompt information may be a voice message, and generating and sending the prompt information may be generating a voice message prompting that the payment is completed, and announcing the voice message by voice.
[0046] In the payment data processing method provided in the embodiment of the present disclosure, the discount code is verified by verifying the payment data, so that the user can verify the discount code without visiting the issuer of the discount code, thereby reducing the waste of resources caused by user access and improving the user experience.
[0047] The payment data processing method provided by the embodiment of the present disclosure is described in detail below.
[0048] As described above, in some possible implementations, the payment data is verified by comparing the discount code information with at least one pre-stored issued code information, and determining the payment data verification result based on the comparison result.
[0049] Figure 2 The flowchart of an implementation method of verifying payment data, specifically comparing the discount code information with at least one pre-stored issued code information, and determining the payment data verification result based on the comparison result is shown, such as Figure 2 As shown, it may include step S210 and step S220.
[0050] In step S210, the discount code information is compared with at least one pre-stored issued code information;
[0051] In step S220, when the information of the multiple issued codes is consistent with the discount code information, it is determined that the payment data verification is passed.
[0052] In some possible implementations, in step S210, multiple discount codes may be generated in advance, some of which may be issued for users to collect, and information of the issued discount codes (ie, issued codes) may be recorded when the codes are issued, ie, issued code information.
[0053] In some possible implementations, the issued code information may be recorded by the issuer of the discount code, and the issuer updates the issued code information in real time and promptly updates it to each execution entity of the payment data processing method according to the embodiment of the present disclosure.
[0054] In some possible implementations, the issued information may include a discount code identifier of the issued discount code and a verification status of the issued discount code.
[0055] In some specific implementations, the verification status of the issued discount code includes verified and unverified.
[0056] In some possible implementations, in step S220, the discount code information is compared with the issued code information of multiple issued discount codes. Specifically, the discount code identifier is compared with the identifier of the issued discount code. If there is an issued discount code that is consistent with the discount code identifier, the verification status of the issued discount code is obtained. If the verification status of the issued discount code is unverified, it is determined that the payment data verification has passed.
[0057] In some possible implementations, after it is determined that the payment data has been verified, when the payment data is recorded, the discount code information can also be sent to the issuer of the discount code, so that the issuer of the discount code can modify the verification status of the issued discount code that is consistent with the discount code identifier to verified, and avoid multiple verifications of the discount code, which affects the interests of the merchant.
[0058] As described above, in some possible implementations, the payment data also includes the payment amount. When recording the payment information, the payment amount may also be recorded.
[0059] Figure 3 A flow chart showing a method for recording payment data is shown in FIG. Figure 3 As shown, recording the payment data may include step S310, step S320, and step S330.
[0060] In step S310, the discount code information is recorded, and the discount amount corresponding to the discount code information is recorded according to the discount code information, and the discount amount is recorded;
[0061] In step S320, the payment amount is recorded;
[0062] In step S330, the business amount is obtained according to the discount code amount and the payment amount, and the business amount is recorded.
[0063] In some possible implementations, in step S310, the discount amount corresponding to the discount code can be obtained according to the discount code information, and the discount amount can be recorded.
[0064] In some possible implementations, the issued information may also include the discount amount corresponding to the issued discount code. Therefore, after determining the issued discount code that is consistent with the discount code identifier, the discount amount corresponding to the issued discount code can be obtained as the discount amount corresponding to the discount code.
[0065] In some possible implementations, in step S320, the method for obtaining the payment amount is as described above and will not be repeated here.
[0066] In some possible implementations, in step S330, the discount code amount and the payment amount may be added together to obtain the operating amount, and the operating amount may be recorded.
[0067] In some possible implementations, after obtaining the discount code information, discount code amount, payment amount, and business amount, the discount code information, discount code amount, payment amount, and business amount are displayed on the front end for merchants to query.
[0068] In some possible implementations, the discount code amount, payment amount, and business amount obtained multiple times using the payment data processing method provided in the embodiments of the present disclosure may be superimposed and displayed for merchants to review their business conditions.
[0069] In some specific implementations, the payment data processing method provided by the embodiments of the present disclosure is implemented based on Uni-APP (a framework for developing front-end applications using a scripting language for building user interfaces) using a scripting language for building user interfaces.
[0070] Uni-APP is a framework that uses Vue.js (a programming language) to develop all front-end applications. Developers write a set of codes and can publish them to multiple platforms such as iOS (Apple system), Android (Android system), Web (web pages), various mini-programs, quick applications, etc.
[0071] Therefore, the payment data processing method provided by the embodiment of the present disclosure can be packaged and released on multiple terminals with one code (it can be released on multiple platforms such as Android, iOS, and mini programs), solving the problem that different merchants want to operate on different terminals. With the notification and voice broadcast functions, consumers can broadcast the payment information in time when paying, actively notify merchants, provide convenient and mobile services for cooperative merchants, realize integrated services such as verification, reconciliation, and settlement, deepen B-side operations; deepen cooperative relationships, form a closed loop of merchant operations and customer acquisition, improve merchant management capabilities, and improve the effects of local life activities.
[0072] Based on Figure 1 The same principle as shown in the method, Figure 4 A schematic diagram of the structure of a payment data processing device provided by an embodiment of the present disclosure is shown. Figure 4 As shown, the payment data processing device 40 may include:
[0073] The information acquisition module 410 is used to acquire and verify the payment data, wherein the payment data includes the discount code information;
[0074] The information processing module 420 is used to record the payment data and generate and send prompt information when the payment data is verified.
[0075] In the payment data processing device provided in the embodiment of the present disclosure, the discount code is verified by verifying the payment data, so that the user can verify the discount code without visiting the issuer of the discount code, reducing the waste of resources caused by user access and improving the user experience.
[0076] In some possible implementations, the information acquisition module 410 includes: a verification unit, used to compare the discount code information with at least one pre-stored issued code information; a determination unit, used to determine that the payment data verification is passed when there is issued code information consistent with the discount code information among multiple issued code information.
[0077] In some possible implementations, the information processing module 420 includes: a discount code recording unit, which is used to record discount code information, and record the discount amount corresponding to the discount code information according to the discount code information, and record the discount amount.
[0078] In some possible implementations, the payment data also includes the payment amount; the information processing module 420 also includes: a payment recording unit, used to record the payment amount; a calculation unit, used to obtain the business amount based on the discount code amount and the payment amount, and record the business amount.
[0079] In some possible implementations, the information processing module 420 further includes: a display unit, which is used to display the discount code information, discount code amount, payment amount, and business amount on the front end.
[0080] In some possible implementations, the information acquisition module 410 further includes: a camera unit, configured to receive a discount code image acquired by a camera device, recognize the discount code image by optical character recognition, acquire a discount code identifier, and acquire discount code information according to the discount code identifier.
[0081] In some possible implementations, the information acquisition module 410 further includes: an input unit, configured to receive a discount code identifier input by a user, and acquire discount code information according to the discount code identifier.
[0082] In some possible implementations, the payment data also includes the payment amount, and the information acquisition module 410 also includes: a payment collection unit, which is used to display a payment collection logo on the front end; and receive payment information corresponding to the payment collection logo, and the payment information includes the payment amount.
[0083] In some possible implementations, the payment data processing apparatus 40 includes a framework for developing front-end applications using a scripting language for building a user interface.
[0084] It can be understood that the above modules of the payment data processing device in the embodiment of the present disclosure have the function of implementing Figure 1The functions of the corresponding steps of the payment data processing method in the embodiment shown in . The functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions. The above modules can be software and / or hardware, and the above modules can be implemented separately or integrated with multiple modules. For the functional description of each module of the above payment data processing device, please refer to Figure 1 The corresponding description of the payment data processing method in the embodiment shown in will not be repeated here.
[0085] In the technical solution disclosed herein, the acquisition, storage and application of user personal information involved are in compliance with the provisions of relevant laws and regulations and do not violate public order and good morals.
[0086] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium and a computer program product.
[0087] The electronic device includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the payment data processing method provided in the embodiment of the present disclosure.
[0088] Compared with the prior art, the electronic device realizes the redemption of the discount code by verifying the payment data, so that the user can realize the redemption of the discount code without visiting the issuer of the discount code, thereby reducing the waste of resources caused by the user's visit and improving the user experience.
[0089] The readable storage medium is a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a computer to execute the payment data processing method provided in the embodiment of the present disclosure.
[0090] Compared with the prior art, the readable storage medium realizes the cancellation of the discount code by verifying the payment data, so that the user can realize the cancellation of the discount code without visiting the issuer of the discount code, thereby reducing the waste of resources caused by the user's visit and improving the user experience.
[0091] The computer program product includes a computer program, and when the computer program is executed by a processor, the payment data processing method provided in the embodiment of the present disclosure is implemented.
[0092] Compared with the prior art, this computer program product realizes the redemption of discount codes by verifying payment data, so that users can redeem discount codes without visiting the issuer of discount codes, thus reducing the waste of resources caused by user visits and improving user experience.
[0093] Figure 5 A schematic block diagram of an example electronic device 500 that can be used to implement an embodiment of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or required herein.
[0094] like Figure 5 As shown, the device 500 includes a computing unit 501, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 502 or a computer program loaded from a storage unit 508 into a random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the device 500 can also be stored. The computing unit 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0095] A number of components in the device 500 are connected to the I / O interface 505, including: an input unit 506, such as a keyboard, a mouse, etc.; an output unit 507, such as various types of displays, speakers, etc.; a storage unit 508, such as a disk, an optical disk, etc.; and a communication unit 509, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 509 allows the device 500 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0096] The computing unit 501 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 501 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 501 performs the various methods and processes described above, such as the payment data processing method. For example, in some embodiments, the payment data processing method may be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as a storage unit 508. In some embodiments, part or all of the computer program may be loaded and / or installed on the device 500 via the ROM 502 and / or the communication unit 509. When the computer program is loaded into the RAM 503 and executed by the computing unit 501, one or more steps of the payment data processing method described above may be performed. Alternatively, in other embodiments, the computing unit 501 may be configured to perform the payment data processing method in any other appropriate manner (e.g., by means of firmware).
[0097] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0098] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0099] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0100] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0101] The systems and techniques described herein may be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), and the Internet.
[0102] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship of client and server is generated by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, a server of a distributed system, or a server combined with a blockchain.
[0103] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and this document does not limit this.
[0104] The above specific implementations do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.
Claims
1. A method for processing payment data, comprising: Obtaining payment data and verifying the payment data, wherein the payment data includes discount code information; When the payment data is verified, the payment data is recorded and a prompt message is generated and sent.
2. The method according to claim 1, wherein: The verifying of the payment data includes: Comparing the discount code information with at least one pre-stored issued code information; When there is issued code information that is consistent with the discount code information among the multiple issued code information, it is determined that the payment data verification has passed.
3. The method according to claim 1, wherein: The step of recording the payment data includes: The discount code information is recorded, and the discount amount corresponding to the discount code information is recorded according to the discount code information, and the discount amount is recorded.
4. The method according to claim 3, wherein: The payment data also includes the payment amount; and recording the payment data includes: Recording the payment amount; The business amount is obtained according to the discount code amount and the payment amount, and the business amount is recorded.
5. The method according to claim 4, wherein: After recording the payment data, the method further includes: The discount code information, the discount code amount, the payment amount, and the business amount are displayed on the front end.
6. The method according to claim 1, wherein: The obtaining of payment data comprises: The discount code image acquired by the camera device is received, the discount code image is recognized by optical character recognition, a discount code identifier is acquired, and the discount code information is acquired according to the discount code identifier.
7. The method according to claim 1, wherein: The obtaining of payment data comprises: Receive a discount code identifier input by a user, and obtain the discount code information according to the discount code identifier.
8. The method according to claim 6 or 7, wherein: The payment data also includes the payment amount, and obtaining the payment data also includes: Display the payment logo on the front end; Receive payment information corresponding to the payment identification, wherein the payment information includes a payment amount.
9. The method according to claim 1, wherein: The method is implemented based on a framework for developing a front-end application using a scripting language for building a user interface.
10. A payment data processing device, comprising: An information acquisition module, used to acquire payment data and verify the payment data, wherein the payment data includes discount code information; The information processing module is used to record the payment data and generate and send prompt information when the payment data is verified.
11. An electronic device, comprising: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 9.
12. A non-transitory computer-readable storage medium storing computer instructions, wherein: The computer instructions are used to cause the computer to execute the method according to any one of claims 1-9.
13. A computer program product, comprising a computer program, which, when executed by a processor, implements the method according to any one of claims 1 to 9.