Method, device, equipment and storage medium for processing transaction data information

By determining transaction identification code and category information in the PDS system, distinguishing between external and internal collection platforms, the problem of high consumption of host storage and computing resources is solved, and more efficient data processing and management is achieved.

CN114418766BActive Publication Date: 2025-02-18AGRICULTURAL BANK OF CHINA
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210090149.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-25
Publication Date
2025-02-18
Estimated Expiration
2042-01-25

AI Technical Summary

Technical Problem

The existing PDS acquisition function runs on the host, resulting in high loss of storage resources and computing resources of the host, and it is impossible to effectively process a large amount of transaction data.

Method used

By determining the transaction identification code of the data information to be traded in the transaction data information mapping table, determining the acquisition platform based on the category information, and recording and processing according to preset rules, including the distinction and processing methods of external and internal acquisition platforms.

Benefits of technology

It effectively reduces the consumption of the host's storage resources and computing resources, and improves the efficiency of data processing and management convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114418766B_ABST
    Figure CN114418766B_ABST
Patent Text Reader

Abstract

The present application provides a method for processing pending transaction data information, which responds to pending transaction data information initiated by a user, determines the transaction identification code of the pending transaction data information in the transaction data information mapping table, determines the category information to which the transaction identification code belongs according to the transaction identification code, determines the acquiring platform of the pending transaction data information according to the category information, and records the pending transaction data information according to the preset rules of the acquiring platform, wherein the acquiring platform includes an external acquiring platform and an internal acquiring platform. The use of this technical solution can solve the problem of high loss of host storage resources and computing resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and in particular to a method, device, equipment and storage medium for processing data information to be traded. Background Art

[0002] At present, the PDS (Personal Debit Business System) acquiring function runs on the host, which leads to two problems with the host: On the one hand, the acquiring business has a large amount of data. Since the acquiring function needs to support returns within 3 months, 3 months of transaction details need to be saved on the host. At present, the daily transaction volume is more than 10 million, and the relevant flow table records are nearly 1 billion, occupying a total of about 1.5T of host database space. As the scale of business expands, the host's storage resources will be more consumed. On the other hand, the acquiring business has a large volume of financial transactions and a large number of related batch nodes, which consumes a lot of host computing resources.

[0003] Therefore, there is an urgent need for a method for processing transaction data information that can solve the problem of high loss of host storage resources and computing resources. Summary of the invention

[0004] The present application provides a method, device, equipment and storage medium for processing data information to be traded, which can solve the problem of high loss of host storage resources and computing resources.

[0005] In a first aspect, the present application provides a method for processing data information to be traded, the method comprising:

[0006] In response to the pending transaction data information initiated by the user, determining the transaction identification code of the pending transaction data information in the transaction data information mapping table;

[0007] According to the transaction identification code, determining the category information to which the transaction identification code belongs;

[0008] According to the category information, the acquiring platform of the data to be traded is determined, and the data to be traded is recorded according to preset rules of the acquiring platform, wherein the acquiring platform includes an external acquiring platform and an internal acquiring platform.

[0009] In one example, determining the acquiring platform of the pending transaction data information according to the category information, and recording the pending transaction data information according to the preset rules of the acquiring platform includes:

[0010] If the category information is the first category, it is determined that the acquiring platform of the pending transaction data information is the external acquiring platform, and the pending transaction data information is not processed for acquiring, and the pending transaction data information is recorded according to the preset rules of the external acquiring platform;

[0011] If the category information is the second category, it is determined that the acquiring platform of the data information to be traded is the internal acquiring platform, and the data information to be traded is processed for acquiring, and the data information to be traded is recorded according to the preset rules of the internal acquiring platform.

[0012] In one example, if the category information is the first category, it is determined that the acquiring platform of the pending transaction data information is an external acquiring platform, and after not performing acquiring processing on the pending transaction data information, the method further includes:

[0013] Transaction processing is performed on the data information to be traded, a transaction processing result of the data information to be traded is obtained, and the transaction processing result is stored.

[0014] In one example, after determining the transaction identification code of the transaction data information in the transaction data information mapping table, the method further includes:

[0015] According to the transaction identification code, a transmission method of the data information to be traded is determined.

[0016] In one example, determining the transmission method of the transaction data information according to the transaction identification code includes:

[0017] If the category information to which the transaction identification code belongs is the first category, determining that the transmission mode of the transaction data information is data packet conversion;

[0018] If the category information to which the transaction identification code belongs is the second category, it is determined that the transmission mode of the transaction data information is data packet transparent transmission.

[0019] In a second aspect, the present application provides a device for processing data information to be traded, the device comprising:

[0020] A first determining unit, configured to determine, in response to the pending transaction data information initiated by the user, a transaction identification code of the pending transaction data information in the transaction data information mapping table;

[0021] A second determining unit, configured to determine, based on the transaction identification code, category information to which the transaction identification code belongs;

[0022] The third determining unit is used to determine the acquiring platform of the data information to be traded according to the category information, and record the data information to be traded according to the preset rules of the acquiring platform, wherein the acquiring platform includes an external acquiring platform and an internal acquiring platform.

[0023] In one example, the third determining unit includes:

[0024] A first determination module, configured to determine that the acquiring platform of the pending transaction data information is the external acquiring platform if the category information is the first category, and then not perform acquiring processing on the pending transaction data information, and record the pending transaction data information according to a preset rule of the external acquiring platform;

[0025] The second determination module is used to determine that the acquiring platform of the data information to be traded is the internal acquiring platform if the category information is the second category, perform acquiring processing on the data information to be traded, and record the data information to be traded according to the preset rules of the internal acquiring platform.

[0026] In one example, the first determination module is used to determine that the acquiring platform of the data information to be traded is an external acquiring platform if the category information is the first category, and then not perform acquiring processing on the data information to be traded, and further includes: performing transaction processing on the data information to be traded, obtaining the transaction processing result of the data information to be traded, and storing the transaction processing result.

[0027] In one example, the apparatus further comprises:

[0028] The fourth determining unit is used to determine the transmission method of the transaction data information according to the transaction identification code.

[0029] In one example, the fourth determining unit includes:

[0030] A first determining module, configured to determine that the transmission mode of the transaction data information is data packet conversion if the category information to which the transaction identification code belongs is the first category;

[0031] The second determining module is used to determine that the transmission mode of the transaction data information is data packet transparent transmission if the category information to which the transaction identification code belongs is the second category.

[0032] In a third aspect, the present application provides an electronic device, comprising: a processor, and a memory communicatively connected to the processor;

[0033] The memory stores computer-executable instructions;

[0034] The processor executes the computer-executable instructions stored in the memory to implement the method according to the first aspect.

[0035] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the method described in the first aspect.

[0036] In a fifth aspect, the present application provides a computer program product, including a computer program, which implements the method described in the first aspect when executed by a processor.

[0037] The present application provides a method for processing pending transaction data information, including: in response to pending transaction data information initiated by a user, determining the transaction identification code of the pending transaction data information in the transaction data information mapping table; determining the category information to which the transaction identification code belongs according to the transaction identification code; determining the acquiring platform of the pending transaction data information according to the category information, and recording the pending transaction data information according to the preset rules of the acquiring platform, wherein the acquiring platform includes an external acquiring platform and an internal acquiring platform. The use of this technical solution can solve the problem of high loss of host storage resources and computing resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0039] Figure 1 It is a flowchart of a method for processing data information to be traded provided in accordance with the first embodiment of the present application;

[0040] Figure 2 It is a flowchart of a method for processing data information to be traded provided in accordance with the second embodiment of the present application;

[0041] Figure 3 is a structural schematic diagram of a data processing device provided according to Embodiment 3 of the present application;

[0042] Figure 4 is a structural schematic diagram of a data processing device provided according to Embodiment 4 of the present application;

[0043] Figure 5 It is a block diagram of an electronic device according to an exemplary embodiment.

[0044] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0045] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0046] The present application provides a method for processing transaction data information, aiming to solve the above technical problems in the prior art.

[0047] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0048] Figure 1 This is a flow chart of a method for processing data information to be traded provided in Example 1 of the present application. The method in Example 1 includes the following steps:

[0049] S101. In response to pending transaction data information initiated by a user, determine a transaction identification code of the pending transaction data information in a transaction data information mapping table.

[0050] In one example, a user can initiate a transaction for the current order in a shopping mall, and the transaction includes data information to be traded. Specifically, the transaction can be completed through PDS (Personal Debit Business System). Among them, PDS provides management and services for all products and accounts of personal debt business, including RMB and foreign currency deposit certificates, passbooks, current accounts, regular accounts, debit cards, quasi-credit cards, etc. Further, users can trade at different merchants in the shopping mall and complete merchant collection, wherein merchant collection refers to the RMB and foreign currency fund settlement service provided by the bank card contracting bank to the merchant. Specifically, the user swipes the card, consumes by QR code or other consumption channels at the merchant contracted by the bank, and the bank settles the corresponding funds to the merchant within the prescribed period according to the transaction documents and the data information to be traded, and charges a certain percentage of the handling fee.

[0051] In this embodiment, the transaction data information mapping table is established and maintained by the program small master control, and the program small master control searches the name and number of the merchant in the transaction data information in the transaction data information mapping table to determine the transaction identification code of the transaction data information. The transaction identification code is composed according to certain rules and has a unique identification.

[0052] For example, the transaction identification code is a string of preset digits, and may be an identification code consisting of an 8-digit string. The identification code may represent the data information to be traded. In the transaction data information mapping table, the same merchant may correspond to one transaction identification code or multiple transaction identification codes.

[0053] S102: Determine the category information to which the transaction identification code belongs according to the transaction identification code.

[0054] For example, the category information to which the transaction identification code belongs can be determined based on the characteristics of the character string of the transaction identification code, wherein different category information results in different processing of the pending transaction data information corresponding to the transaction identification code. However, the difference in category information of the transaction identification code will not affect the transaction logic and process of the pending transaction data information.

[0055] S103. Determine the acquiring platform of the pending transaction data information according to the category information, and record the pending transaction data information according to the preset rules of the acquiring platform, wherein the acquiring platform includes an external acquiring platform and an internal acquiring platform.

[0056] In this embodiment, the external acquiring platform is a platform that can acquire transaction data information, wherein the external acquiring platform can access the program small master control, and acquire the transaction data information through the program small master control. The internal acquiring platform is also connected to the program small master control, but the program small master control of the internal acquiring platform is different from that of the external acquiring platform. Among them, the consumption transactions that need to be transformed, the pre-authorization completed transactions, the merchant installment consumption transactions, and the corresponding cancellation and return transactions that need to be moved down are all acquired and processed on the external acquiring platform.

[0057] In this embodiment, the acquiring platform for the data to be traded is determined to be different according to the different category information. If it is an internal acquiring platform, the data to be traded is recorded according to the internal acquiring platform, for example, the type of card, issuing bank, transaction amount and transaction time used for the data to be traded are recorded. If it is an external acquiring platform, the data to be traded is recorded according to the external acquiring platform. Generally, the specific information of the data to be traded has been recorded on the external acquiring platform, and a primary key information in the data to be traded can be recorded on the internal host, wherein the primary key information can be defined by the user.

[0058] The present application provides a method for processing pending transaction data information, which responds to pending transaction data information initiated by a user, determines the transaction identification code of the pending transaction data information in the transaction data information mapping table, determines the category information to which the transaction identification code belongs according to the transaction identification code, determines the acquiring platform of the pending transaction data information according to the category information, and records the pending transaction data information according to the preset rules of the acquiring platform, wherein the acquiring platform includes an external acquiring platform and an internal acquiring platform. The use of this technical solution can solve the problem of high loss of host storage resources and computing resources.

[0059] Figure 2 This is a flow chart of a method for processing data information to be traded provided in Example 2 of the present application. The method in Example 2 includes the following steps:

[0060] S201. In response to pending transaction data information initiated by a user, determine a transaction identification code of the pending transaction data information in a transaction data information mapping table.

[0061] Exemplarily, after determining the transaction identification code of the transaction data information in the transaction data information mapping table, the method further includes:

[0062] According to the transaction identification code, the transmission method of the transaction data information is determined.

[0063] In this embodiment, different transmission methods of the data to be traded are determined according to different transaction identification codes. Since different transaction identification codes correspond to different data to be traded, different transmission methods of the data to be traded are required.

[0064] In one example, determining the transmission method of the transaction data information according to the transaction identification code includes:

[0065] If the category information to which the transaction identification code belongs is the first category, the transmission mode of the data information to be traded is determined to be data packet conversion; if the category information to which the transaction identification code belongs is the second category, the transmission mode of the data information to be traded is determined to be data packet transparent transmission.

[0066] In this embodiment, for the pending transaction data information that has been confirmed to be collected on the external acquiring platform, that is, when the category information to which the transaction identification code belongs is the first category, it needs to be input through a unified interface, and the program small master control performs logical judgment based on the transaction identification code, and after combining the fields of the transaction identification code, converts it into a corresponding data packet to call the program code of the transaction. For the pending transaction data information that has not yet been collected on the external acquiring platform, that is, when the category information to which the transaction identification code belongs is the second category, multiple pending transaction data information can be moved down through the unified interface, and the program small master control does not combine and transfer the incoming data packet, and can directly intercept and send it to the background code for transaction according to the length of the data packet.

[0067] S202: Determine the category information to which the transaction identification code belongs according to the transaction identification code.

[0068] Exemplarily, if the transaction identification code is a reverse transaction code, it is necessary to first determine the category information of the transaction identification code carried by the reverse transaction code, and then perform processing according to the category information.

[0069] S203. If the category information is the first category, it is determined that the acquiring platform of the transaction data information is an external acquiring platform, and the transaction data information is not processed for acquiring, and the transaction data information is recorded according to the preset rules of the external acquiring platform.

[0070] Exemplarily, if the category information is the first category, it is determined that the acquiring platform of the transaction data information is an external acquiring platform, and the transaction data information is not subjected to acquiring processing, and further includes:

[0071] Perform transaction processing on the transaction data information, obtain the transaction processing result of the transaction data information, and store the transaction processing result.

[0072] In this embodiment, the difference in category information can only confirm the difference in the acquiring platform of the transaction data information, but the process of transaction processing of the transaction data information is the same, both of which are carried out in the host, and the transaction processing results of the transaction data information are obtained and stored.

[0073] S204. If the category information is the second category, it is determined that the acquiring platform of the transaction data information is an internal acquiring platform, and the transaction data information is processed for acquiring, and the transaction data information is recorded according to the preset rules of the internal acquiring platform.

[0074] Exemplarily, this step may refer to step S103 and will not be described in detail here.

[0075] The present application provides a method for processing pending transaction data information, which determines the transaction identification code of the pending transaction data information in the transaction data information mapping table by responding to the pending transaction data information initiated by the user, and determines the category information to which the transaction identification code belongs according to the transaction identification code. If the category information is the first category, it is determined that the acquiring platform of the pending transaction data information is an external acquiring platform, and the pending transaction data information is not processed for acquiring, and the pending transaction data information is recorded according to the preset rules of the external acquiring platform. If the category information is the second category, it is determined that the acquiring platform of the pending transaction data information is an internal acquiring platform, and the pending transaction data information is processed for acquiring, and the pending transaction data information is recorded according to the preset rules of the internal acquiring platform. The adoption of this technical solution can realize the centralized management of various types of transaction identification codes that need to be transferred downward in the form of transaction identification codes, and manage them through a unified interface, which is simple to develop and maintain, and can be compatible with the situation where the original system is transferred downward in stages or the transfer is controlled by other channels, with less changes to the code and low intrusion.

[0076] Figure 3 1 is a schematic diagram of a data processing device according to Embodiment 3 of the present application. The device 30 in Embodiment 3 includes the following:

[0077] The first determining unit 301 is used to determine the transaction identification code of the data information to be traded in the transaction data information mapping table in response to the data information to be traded initiated by the user.

[0078] The second determining unit 302 is used to determine the category information to which the transaction identification code belongs according to the transaction identification code;

[0079] The third determining unit 303 is used to determine the acquiring platform of the pending transaction data information according to the category information, and record the pending transaction data information according to the preset rules of the acquiring platform, wherein the acquiring platform includes an external acquiring platform and an internal acquiring platform.

[0080] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described device can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0081] Figure 4 1 is a schematic diagram of a data processing device according to Embodiment 4 of the present application. The device 4 in Embodiment 4 includes the following:

[0082] The first determining unit 401 is used to determine the transaction identification code of the data information to be traded in the transaction data information mapping table in response to the data information to be traded initiated by the user.

[0083] The second determining unit 402 is used to determine the category information to which the transaction identification code belongs according to the transaction identification code.

[0084] The third determining unit 403 is used to determine the acquiring platform of the pending transaction data information according to the category information, and record the pending transaction data information according to the preset rules of the acquiring platform, wherein the acquiring platform includes an external acquiring platform and an internal acquiring platform.

[0085] In one example, the third determining unit 403 includes:

[0086] The first determination module 4031 is used to determine that the acquiring platform of the transaction data information is an external acquiring platform if the category information is the first category, and then no acquiring processing is performed on the transaction data information, and the transaction data information is recorded according to the preset rules of the external acquiring platform.

[0087] The second determination module 4032 is used to determine that the acquiring platform of the transaction data information is an internal acquiring platform if the category information is the second category, perform acquiring processing on the transaction data information, and record the transaction data information according to the preset rules of the internal acquiring platform.

[0088] In one example, the first determination module 4031 is used to determine that the acquiring platform of the transaction data information is an external acquiring platform if the category information is the first category, and then no acquiring processing is performed on the transaction data information. It also includes: performing transaction processing on the transaction data information, obtaining the transaction processing result of the transaction data information, and storing the transaction processing result.

[0089] In one example, the apparatus further comprises:

[0090] The fourth determining unit 404 is used to determine the transmission method of the transaction data information according to the transaction identification code.

[0091] In one example, the fourth determining unit 304 includes:

[0092] The first determining module 4041 is configured to determine that the transmission mode of the transaction data information is data packet conversion if the category information to which the transaction identification code belongs is the first category.

[0093] The second determination module 4042 is configured to determine that the transmission mode of the transaction data information is data packet transparent transmission if the category information to which the transaction identification code belongs is the second category.

[0094] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described device can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0095] Figure 5It is a block diagram of an electronic device according to an exemplary embodiment, which device may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0096] Device 500 may include one or more of the following components: a processing component 502 , a memory 504 , a power component 506 , a multimedia component 508 , an audio component 510 , an input / output (I / O) interface 512 , a sensor component 514 , and a communication component 516 .

[0097] The processing component 502 generally controls the overall operation of the device 500, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 502 may include one or more processors 520 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 502 may include one or more modules to facilitate the interaction between the processing component 502 and other components. For example, the processing component 502 may include a multimedia module to facilitate the interaction between the multimedia component 508 and the processing component 502.

[0098] The memory 504 is configured to store various types of data to support operations on the device 500. Examples of such data include instructions for any application or method operating on the device 500, contact data, phone book data, messages, pictures, videos, etc. The memory 504 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0099] The power supply component 506 provides power to the various components of the device 500. The power supply component 506 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 500.

[0100] The multimedia component 508 includes a screen that provides an output interface between the device 500 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 508 includes a front camera and / or a rear camera. When the device 500 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0101] The audio component 510 is configured to output and / or input audio signals. For example, the audio component 510 includes a microphone (MIC), and when the device 500 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 504 or sent via the communication component 516. In some embodiments, the audio component 510 also includes a speaker for outputting audio signals.

[0102] I / O interface 512 provides an interface between processing component 502 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

[0103] The sensor assembly 514 includes one or more sensors for providing various aspects of status assessment for the device 500. For example, the sensor assembly 514 can detect the open / closed state of the device 500, the relative positioning of components, such as the display and keypad of the device 500, the sensor assembly 514 can also detect the position change of the device 500 or a component of the device 500, the presence or absence of user contact with the device 500, the orientation or acceleration / deceleration of the device 500, and the temperature change of the device 500. The sensor assembly 514 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 514 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 514 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0104] The communication component 516 is configured to facilitate wired or wireless communication between the device 500 and other devices. The device 500 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 516 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 516 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0105] In an exemplary embodiment, the apparatus 500 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above methods.

[0106] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 504 including instructions, and the instructions can be executed by the processor 520 of the device 500 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0107] A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of an electronic device, enables the electronic device to execute the above-mentioned embedded parameter caching method of the electronic device.

[0108] The present application also discloses a computer program product, including a computer program, which implements the method described in this embodiment when executed by a processor.

[0109] Various embodiments of the systems and techniques described above in the present application 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 embodiments may include: being implemented in one or more computer programs, which 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, which 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.

[0110] The program code for implementing the method of the present application can be written in any combination of one or more programming languages. These program codes can 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 can be executed entirely on the machine, partially on the machine, partially on the machine as a stand-alone software package and partially on a remote machine, or entirely on a remote machine or electronic device.

[0111] In the context of the present application, 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.

[0112] 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).

[0113] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data electronic device), or a computing system that includes middleware components (e.g., an application electronic device), 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 can 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.

[0114] The computer system may include a client and an electronic device. The client and the electronic device are generally far away from each other and usually interact through a communication network. The relationship between the client and the electronic device is generated by computer programs running on corresponding computers and having a client-electronic device relationship with each other. The electronic device may be a cloud electronic device, also known as a cloud computing electronic device or a cloud host, which is a host product in a cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services ("Virtual Private Server", or "VPS" for short). The electronic device may also be an electronic device of a distributed system, or an electronic device combined with a blockchain. 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 application may be executed in parallel, sequentially, or in different orders, as long as the desired results of the technical solution disclosed in this application can be achieved, and this document is not limited here.

[0115] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the following claims.

[0116] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

Claims

1. A method for processing data information to be traded, characterized in that: The method comprises: In response to the pending transaction data information initiated by the user, determining the transaction identification code of the pending transaction data information in the transaction data information mapping table; According to the transaction identification code, the category information to which the transaction identification code belongs is determined; wherein, for the pending transaction data information that has been confirmed to be acquired on the external acquiring platform, the category information to which the transaction identification code belongs is the first category; for the pending transaction data information that has not yet been acquired on the external acquiring platform, the category information to which the transaction identification code belongs is the second category; If the category information is the first category, it is determined that the acquiring platform of the pending transaction data information is an external acquiring platform, and the pending transaction data information is not processed for acquiring, and the pending transaction data information is recorded according to the preset rules of the external acquiring platform; the external acquiring platform performs acquiring processing on consumption transactions that need to be modified, pre-authorization completed transactions, merchant installment consumption transactions, and corresponding cancellation and return transactions; If the category information is the second category, it is determined that the acquiring platform of the pending transaction data information is an internal acquiring platform, and the pending transaction data information is processed for acquiring, and the pending transaction data information is recorded according to the preset rules of the internal acquiring platform; The step of recording the pending transaction data information according to the preset rules of the external acquiring platform includes: recording a preset primary key information in the pending transaction data information; The pending transaction data information is recorded according to the preset rules of the internal acquiring platform, including: Record the card type, issuing bank, transaction amount and transaction time used for the transaction data information.

2. The method according to claim 1, characterized in that If the category information is the first category, it is determined that the acquiring platform of the pending transaction data information is an external acquiring platform, and after not performing acquiring processing on the pending transaction data information, the method further includes: Transaction processing is performed on the data information to be traded, a transaction processing result of the data information to be traded is obtained, and the transaction processing result is stored.

3. A device for processing data information to be traded, characterized in that: The device comprises: A first determining unit, configured to determine, in response to the pending transaction data information initiated by the user, a transaction identification code of the pending transaction data information in the transaction data information mapping table; A second determining unit is used to determine, based on the transaction identification code, the category information to which the transaction identification code belongs; wherein, for the pending transaction data information that has been confirmed to be acquired on the external acquiring platform, the category information to which the transaction identification code belongs is the first category; for the pending transaction data information that has not yet been acquired on the external acquiring platform, the category information to which the transaction identification code belongs is the second category; A third determining unit is used to determine the acquiring platform of the pending transaction data information according to the category information, and record the pending transaction data information according to the preset rules of the acquiring platform, wherein the acquiring platform includes an external acquiring platform and an internal acquiring platform; The third determining unit includes: A first determination module is used for determining that the acquiring platform of the pending transaction data information is the external acquiring platform if the category information is the first category, then not performing acquiring processing on the pending transaction data information, and recording the pending transaction data information according to the preset rules of the external acquiring platform; the external acquiring platform performs acquiring processing on consumption transactions that need to be modified, pre-authorization completed transactions, merchant installment consumption transactions, and corresponding cancellation and return transactions; A second determination module is used for determining that the acquiring platform of the pending transaction data information is the internal acquiring platform if the category information is the second category, performing acquiring processing on the pending transaction data information, and recording the pending transaction data information according to the preset rules of the internal acquiring platform; The first determination module is specifically used to record a preset primary key information in the data information to be traded; The second determination module is specifically used to record the card type, issuing bank, transaction amount and transaction time used by the transaction data information.

4. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to claim 1 or 2.

5. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to claim 1 or 2 when executed by a processor.

6. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to claim 1 or 2 when being executed by a processor.

Citation Information

Patent Citations

  • Method, apparatus, system for processing user information based on personal bank card and bank card

    CN101324949A

  • Code scanning transaction processing method, electronic device and computer readable storage medium

    CN112633874A