CN109658234A - Payment beforehand method for computing data, device, computer equipment and storage medium - Google Patents

Payment beforehand method for computing data, device, computer equipment and storage medium Download PDF

Info

Publication number
CN109658234A
CN109658234A CN201811602425.4A CN201811602425A CN109658234A CN 109658234 A CN109658234 A CN 109658234A CN 201811602425 A CN201811602425 A CN 201811602425A CN 109658234 A CN109658234 A CN 109658234A
Authority
CN
China
Prior art keywords
payment beforehand
payment
beforehand
rule
request
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
Application number
CN201811602425.4A
Other languages
Chinese (zh)
Inventor
张俊业
王枫
肖潇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Lexin Software Technology Co Ltd
Original Assignee
Shenzhen Lexin Software Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Lexin Software Technology Co Ltd filed Critical Shenzhen Lexin Software Technology Co Ltd
Priority to CN201811602425.4A priority Critical patent/CN109658234A/en
Publication of CN109658234A publication Critical patent/CN109658234A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/03Credit; Loans; Processing thereof

Abstract

The embodiment of the invention discloses a kind of payment beforehand method for computing data, device, computer equipment and storage mediums, which comprises receives the payment beforehand request of user's input;Matched target payment beforehand rule is obtained from database according to payment beforehand request;Matched payment beforehand data are calculated according to the target payment beforehand rule and payment beforehand request.The technical solution of the embodiment of the present invention can be improved the flexibility and scalability of payment beforehand mode, meet the needs of business changeable scene, to improve payment beforehand efficiency.

Description

Payment beforehand method for computing data, device, computer equipment and storage medium
Technical field
The present embodiments relate to internet financial technology field more particularly to a kind of payment beforehand method for computing data, Device, computer equipment and storage medium.
Background technique
With the increase of portfolio and increasing for business scenario in internet financial field, the requirement of business is more and more multiple Miscellaneous, payment beforehand should obtain more flexible support and configuration as mode of repayment important in finance debt-credit.
Existing payment beforehand mode is mainly according to different business sides, hard coded payment beforehand logic, such as enchashment industry Business, part payment beforehand are without deduction and exemption, whole refund interests such as halve at the logics in advance.
In the implementation of the present invention, the discovery prior art has following defects that existing payment beforehand side to inventor Formula specifies payment beforehand logic to be unfavorable for Function Extension by the way of hard coded, is unable to satisfy the demand of the changeable scene of business, Efficiency is lower.
Summary of the invention
The embodiment of the present invention provides a kind of payment beforehand method for computing data, device, computer equipment and storage medium, with The flexibility and scalability for improving payment beforehand mode meet the needs of business changeable scene, to improve payment beforehand effect Rate.
In a first aspect, the embodiment of the invention provides a kind of payment beforehand method for computing data, comprising:
Receive the payment beforehand request of user's input;
Matched target payment beforehand rule is obtained from database according to payment beforehand request;
Matched payment beforehand data are calculated according to the target payment beforehand rule and payment beforehand request.
Second aspect, the embodiment of the invention also provides a kind of payment beforehand data computing devices, comprising:
Payment beforehand request receiving module, for receiving the payment beforehand request of user's input;
Payment beforehand rule acquisition module, for obtaining matched target from database according to payment beforehand request Payment beforehand rule;
Payment beforehand data computation module, for being requested according to the target payment beforehand rule and the payment beforehand Calculate matched payment beforehand data.
The third aspect, the embodiment of the invention also provides a kind of computer equipment, the computer equipment includes:
One or more processors;
Storage device, for storing one or more programs;
When one or more of programs are executed by one or more of processors, so that one or more of processing Device realizes payment beforehand method for computing data provided by any embodiment of the invention.
Fourth aspect, the embodiment of the invention also provides a kind of computer storage mediums, are stored thereon with computer program, The program realizes payment beforehand method for computing data provided by any embodiment of the invention when being executed by processor.
The embodiment of the present invention is obtained from database matched by the payment beforehand request of the input of user based on the received Target payment beforehand rule, to calculate matched payment beforehand number according to target payment beforehand rule and payment beforehand request According to solving the problems, such as that scalability deficiency existing for existing payment beforehand mode and efficiency are lower, to improve payment beforehand The flexibility and scalability of mode meet the needs of business changeable scene, and then improve payment beforehand efficiency.
Detailed description of the invention
Fig. 1 is a kind of flow chart for payment beforehand method for computing data that the embodiment of the present invention one provides;
Fig. 2 is a kind of schematic diagram of payment beforehand data computing device provided by Embodiment 2 of the present invention;
Fig. 3 is a kind of structural schematic diagram for computer equipment that the embodiment of the present invention three provides.
Specific embodiment
The present invention is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched The specific embodiment stated is used only for explaining the present invention rather than limiting the invention.
It also should be noted that only the parts related to the present invention are shown for ease of description, in attached drawing rather than Full content.It should be mentioned that some exemplary embodiments are described before exemplary embodiment is discussed in greater detail At the processing or method described as flow chart.Although operations (or step) are described as the processing of sequence by flow chart, It is that many of these operations can be implemented concurrently, concomitantly or simultaneously.In addition, the sequence of operations can be by again It arranges.The processing can be terminated when its operations are completed, it is also possible to have the additional step being not included in attached drawing. The processing can correspond to method, function, regulation, subroutine, subprogram etc..
Embodiment one
Fig. 1 is a kind of flow chart for payment beforehand method for computing data that the embodiment of the present invention one provides, and the present embodiment can The case where suitable for calculating payment beforehand data according to every payment beforehand rule of storage, this method can be by payment beforehand number It is executed according to computing device, which can be realized by the mode of software and/or hardware, and can be generally integrated in computer and be set In standby.As shown in Figure 1, this method includes following operation:
S110, the payment beforehand request for receiving user's input.
Wherein, payment beforehand request can be the request for carrying out payment beforehand, the payment beforehand such as since the N phase The particular content of payment beforehand request is not defined Deng, the embodiment of the present invention.
In embodiments of the present invention, payment beforehand method for computing data can be executed by payment beforehand platform.Correspondingly, Payment beforehand platform can receive the payment beforehand request for input.
In an alternate embodiment of the present invention where, it before receiving the payment beforehand request of user's input, can also wrap Include: it is logical to receive each business side by RPC (Remote Procedure Call Protocol, remote procedure call protocol) service It crosses and monitors at least one payment beforehand rule that at least one order generates, and the payment beforehand rule is stored to the number According in library;Wherein, the payment beforehand rule includes at least one payment beforehand parameter;The payment beforehand parameter is ordered with described Single business feature matches.
In embodiments of the present invention, payment beforehand platform refunds for the extraction of user's input and requests to calculate payment beforehand number According to before, each business side can generate corresponding MQ (Message Queue, message queue) by monitoring at least one order, Then order transaction type is obtained according to the MQ of generation, and the corresponding business feature of order is combined to assemble multinomial payment beforehand ginseng Number, to form the corresponding payment beforehand rule of order.Each business side can by call payment beforehand platform RPC service, It will be in the database of the payment beforehand rule write-in payment beforehand platform of generation.It should be noted that payment beforehand rule can be with Including at least one payment beforehand parameter, and the corresponding payment beforehand parameter needs of a payment beforehand rule are ordered with the business Single business feature matches.
Illustratively, payment beforehand parameter may include following the description:
RoutingToNative: it indicates whether to be routed to old logic, the expression of assignment 1 is that assignment 0 or not assignment indicate It is not.New technological process whole payment beforehand, which per diem bears interest, can be set to 2.If assignment 1, payment beforehand platform can be used and be patrolled always Volume, it should be noted that whether old logic can cover business scenario.Wherein, old logic can be existing payment beforehand mode and adopt Unmodified logic etc..
AdvAllPermitStartIndex: indicate allow whole payment beforehands since which phase.Such as: XX user is Member user, 12 phases of order point, but do not allow whole payment beforehands, then it is 12+1=13 that the payment beforehand parameter, which is arranged, When, XX user just can not whole payment beforehands.
AdvAllNoRemitEndIndex: indicate whole payment beforehands from the 1st phase to the N phase without deduction and exemption.For example, big Volume borrows whole payment beforehands, and the 1st phase to the 6th phase not toll free, then the payment beforehand parameter can be assigned a value of 6.If no Limitation, then the payment beforehand parameter can be defaulted as 1 (indicating that the first phase does not reduce or remit, remaining issue service charge is exempted from entirely).If set It has set whole payment beforehands per diem to bear interest, then the starting phases of the moon that the assignment of the payment beforehand parameter pays attention to avoiding and per diem bear interest goes out It is now overlapped, to avoid repeating to charge.
AdvAllNoRemitSize: the N phase is without deduction and exemption before indicating whole payment beforehands.The payment beforehand parameter can be defaulted It is 1.If it is per diem bearing interest, then the payment beforehand parameter needs to be set as 0.
AdvPartPermitStartIndex: indicate just allow part payment beforehand since which phase.Such as: wholesale Borrow just allows part payment beforehand since the 7th phase, then the payment beforehand parameter can be assigned a value of 7.If there is no limit should Payment beforehand parameter can be assigned a value of 1, or not assignment.
AdvPartRemitCountedStartIndex: indicate that part payment beforehand calculates free of interest since the N phase.Such as 3 phases belonged to the low interest phase before a certain business, if user's also preceding 4 phase, can only think to go back for 1 phase in advance.
AdvPartRemitMinSize: indicate that part payment beforehand starts the minimum refund issue of deduction and exemption.Such as a certain industry It is engaged in below 4 phases without deduction and exemption (namely minimum also 4 phases just start to reduce or remit), then the payment beforehand parameter can be assigned a value of 4.
AdvPartNoRemitSize: indicate part payment beforehand before the N phase without deduction and exemption.Such as two service before a certain business Fei Quanshou, then the payment beforehand parameter can be assigned a value of 2.The payment beforehand parameter default can be 1, i.e. the first phase does not subtract Exempt from, behind all issue service charges halve.
AdvPartNoRemitEndIndex: indicate part payment beforehand from the 1st phase to the N phase without deduction and exemption.For example, certain 3 phases not toll free before business, then the payment beforehand parameter can be assigned a value of 3.
IgnoreFreezeCheck: indicating whether the influence for receiving to freeze record, and a certain service order will affect other and order Single payment beforehand deduction and exemption.The payment beforehand parameter assignment is that the influence for freezing record is ignored in 1 expression, is assigned a value of 0 expression and endures cold Tying order influences, and can be defaulted as 0.
NeedChargeByDay: indicate whether whole payment beforehands need per diem to bear interest.For example a certain business needs per diem It bears interest, then the payment beforehand parameter can be assigned a value of 1.Other assignment, or there is no can indicate not needing per diem to bear interest.
ChargeByDayStartIndex: expression per diem bears interest calculates since some months earliest.Such as before a certain business 3 phases cannot per diem bear interest, and per diem bear interest since the fourth phase, then the payment beforehand parameter can be assigned a value of 4.
NeedBreachFee: it represents whether and collects penalty.For example a certain business needs formality capital *'s 0.03 Penalty, then the payment beforehand parameter can be assigned a value of 1.
BreachFeeRatio: it indicates to collect the ratio of penalty.For example a certain business needs service charge capital *'s 0.03 Penalty, then the payment beforehand parameter can be assigned a value of 300.
BreachFeeInferior: it indicates to collect the lower limit of penalty.For example a certain business needs to collect minimum 100 yuan Penalty, then the payment beforehand parameter can be assigned a value of 100.
FeeRadios: the year interest rate that whole payment beforehands use is indicated.Illustratively, { 0:1000 } can be indicated silent Recognizing interest rate is 10%, and { 3:2000 } can indicate that first three phase interest rate is 20%, and { 6:3000 } can indicate that 3-6 phase interest rate is 30%.For example fourth phase whole payment beforehand, interest rate are fallen in { 6:3000 }, then the payment beforehand parameter can be assigned a value of 3000.Interest rate can be obtained by the way of hash ring, and { 0:1000 } interest rate can be used if having not been obtained.When When the payment beforehand parameter assignment of routingToNative is 2, then the payment beforehand parameter needs assignment.If all unified One interest rate, then the payment beforehand parameter can be assigned a value of [{ 0:1000 }].
By the setting of above-mentioned payment beforehand parameter, various detailed payment beforehand rules can be arranged, so that refinement mentions The controlled particle size of preceding refund, and then improve the flexibility of payment beforehand.
In an alternate embodiment of the present invention where, the payment beforehand rule is stored into the database, it can be with It include: to deposit the payment beforehand rule by JOSN (JavaScript Object Notation, JS object numbered musical notation) format Storage is into the database.
In embodiments of the present invention, the storage mode of the payment beforehand rule in payment beforehand platform can use JOSN lattice Formula, to further increase the scalability of payment beforehand mode.
In an alternate embodiment of the present invention where, the payment beforehand rule is stored into the database, it can be with It include: the order transaction type for obtaining the bill, the order number for including, will be described as major key using the order transaction type Payment beforehand rule is stored as external key into the database.
Correspondingly, the database in payment beforehand platform is when storing payment beforehand rule, it can be by payment beforehand rule The order number that corresponding order transaction type includes is carried out as major key, and using the particular content of payment beforehand rule as external key Storage.
S120, matched target payment beforehand rule is obtained from database according to payment beforehand request.
Correspondingly, can then be mentioned based on the received after the payment beforehand that payment beforehand platform receives user's input is requested Preceding refund request obtains matched target payment beforehand rule from database.For example, by including in payment beforehand request The target payment beforehand rule of the information such as order number match query from database.
S130, matched payment beforehand number is calculated according to the target payment beforehand rule and payment beforehand request According to.
Correspondingly, payment beforehand platform is got after requesting matched target payment beforehand rule with payment beforehand Matched payment beforehand data are calculated according to target payment beforehand rule and payment beforehand request.
In an alternate embodiment of the present invention where, according to the target payment beforehand rule and the payment beforehand It can also include: to be gone back in advance by the payment beforehand data and with described after request calculates matched payment beforehand data Amount of money feeds back to front end according to matched payment beforehand calculating logic official documents and correspondence and shows to the user.
In embodiments of the present invention, payment beforehand platform can be supported to show the visualization of payment beforehand rule front end, and can The payment beforehand calculating logic official documents and correspondence of payment beforehand Data Matching is prompted, to reduce user's consulting and complain.
The embodiment of the present invention is obtained from database matched by the payment beforehand request of the input of user based on the received Target payment beforehand rule, to calculate matched payment beforehand number according to target payment beforehand rule and payment beforehand request According to solving the problems, such as that scalability deficiency existing for existing payment beforehand mode and efficiency are lower, to improve payment beforehand The flexibility and scalability of mode meet the needs of business changeable scene, and then improve payment beforehand efficiency.
Embodiment two
Fig. 2 is a kind of schematic diagram of payment beforehand data computing device provided by Embodiment 2 of the present invention, as shown in Fig. 2, Described device includes: payment beforehand request receiving module 210, payment beforehand rule acquisition module 220 and payment beforehand data Computing module 230, in which:
Payment beforehand request receiving module 210, for receiving the payment beforehand request of user's input;
Payment beforehand rule acquisition module 220, it is matched for being obtained from database according to payment beforehand request Target payment beforehand rule;
Payment beforehand data computation module 230, for according to the target payment beforehand rule and the payment beforehand Request calculates matched payment beforehand data.
The embodiment of the present invention is obtained from database matched by the payment beforehand request of the input of user based on the received Target payment beforehand rule, to calculate matched payment beforehand number according to target payment beforehand rule and payment beforehand request According to solving the problems, such as that scalability deficiency existing for existing payment beforehand mode and efficiency are lower, to improve payment beforehand The flexibility and scalability of mode meet the needs of business changeable scene, and then improve payment beforehand efficiency.
Optionally, described device further include:
Payment beforehand rule memory module, for receiving each business side by monitoring at least one order by RPC service At least one the payment beforehand rule generated, and the payment beforehand rule is stored into the database;
Wherein, the payment beforehand rule includes at least one payment beforehand parameter;The payment beforehand parameter with it is described The business feature of order matches.
Optionally, the payment beforehand rule memory module is used for:
The payment beforehand rule is stored by JOSN format into the database.
Optionally, the payment beforehand rule memory module is used for:
The order transaction type for obtaining the bill, the order number for including using the order transaction type, will as major key The payment beforehand rule is stored as external key into the database.
Optionally, described device further include: information display module is used for:
By the payment beforehand data and with the payment beforehand calculating logic official documents and correspondence of the payment beforehand Data Matching it is anti- Front end is fed to show to the user.
Payment beforehand data meter provided by any embodiment of the invention can be performed in above-mentioned payment beforehand data computing device Calculation method has the corresponding functional module of execution method and beneficial effect.The not technical detail of detailed description in the present embodiment, It can be found in the payment beforehand method for computing data that any embodiment of that present invention provides.
Since above-mentioned introduced payment beforehand data computing device is that can execute going back in the embodiment of the present invention in advance The device of money method for computing data, so based on payment beforehand method for computing data, ability described in the embodiment of the present invention Domain those of skill in the art can understand the specific embodiment of the payment beforehand data computing device of the present embodiment and its is various Version, so how to realize the payment beforehand number in the embodiment of the present invention for the payment beforehand data computing device at this It is no longer discussed in detail according to calculation method.As long as those skilled in the art implement payment beforehand data meter in the embodiment of the present invention Device used by calculation method belongs to the range to be protected of the application.
Embodiment three
Fig. 3 is a kind of structural schematic diagram for computer equipment that the embodiment of the present invention three provides.Fig. 3, which is shown, to be suitable for being used to Realize the block diagram of the computer equipment 312 of embodiment of the present invention.The computer equipment 312 that Fig. 3 is shown is only an example, Should not function to the embodiment of the present invention and use scope bring any restrictions.
As shown in figure 3, computer equipment 312 is showed in the form of universal computing device.The component of computer equipment 312 can To include but is not limited to: one or more processor 316, storage device 328 connect different system components (including storage dress Set 328 and processor 316) bus 318.
Bus 318 indicates one of a few class bus structures or a variety of, including memory bus or Memory Controller, Peripheral bus, graphics acceleration port, processor or the local bus using any bus structures in a variety of bus structures.It lifts For example, these architectures include but is not limited to industry standard architecture (Industry Standard Architecture, ISA) bus, microchannel architecture (Micro Channel Architecture, MCA) bus, enhancing Type isa bus, Video Electronics Standards Association (Video Electronics Standards Association, VESA) local Bus and peripheral component interconnection (Peripheral Component Interconnect, PCI) bus.
Computer equipment 312 typically comprises a variety of computer system readable media.These media can be it is any can The usable medium accessed by computer equipment 312, including volatile and non-volatile media, moveable and immovable Jie Matter.
Storage device 328 may include the computer system readable media of form of volatile memory, such as arbitrary access Memory (Random Access Memory, RAM) 330 and/or cache memory 332.Computer equipment 312 can be into One step includes other removable/nonremovable, volatile/non-volatile computer system storage mediums.Only as an example, it deposits Storage system 334 can be used for reading and writing immovable, non-volatile magnetic media, and (Fig. 3 do not show, commonly referred to as " hard drive Device ").Although being not shown in Fig. 3, the disk for reading and writing to removable non-volatile magnetic disk (such as " floppy disk ") can be provided and driven Dynamic device, and to removable anonvolatile optical disk (such as CD-ROM (Compact Disc-Read Only Memory, CD- ROM), digital video disk (Digital Video Disc-Read Only Memory, DVD-ROM) or other optical mediums) read-write CD drive.In these cases, each driver can pass through one or more data media interfaces and bus 318 It is connected.Storage device 328 may include at least one program product, which has one group of (for example, at least one) program Module, these program modules are configured to perform the function of various embodiments of the present invention.
Program 336 with one group of (at least one) program module 326, can store in such as storage device 328, this The program module 326 of sample includes but is not limited to operating system, one or more application program, other program modules and program It may include the realization of network environment in data, each of these examples or certain combination.Program module 326 usually executes Function and/or method in embodiment described in the invention.
Computer equipment 312 can also with one or more external equipments 314 (such as keyboard, sensing equipment, camera, Display 324 etc.) communication, the equipment interacted with the computer equipment 312 communication can be also enabled a user to one or more, And/or with any equipment (such as net that the computer equipment 312 is communicated with one or more of the other calculating equipment Card, modem etc.) communication.This communication can by input/output (Input/Output, I/O) interface 322 into Row.Also, computer equipment 312 can also pass through network adapter 320 and one or more network (such as local area network (Local Area Network, LAN), wide area network Wide Area Network, WAN) and/or public network, such as because of spy Net) communication.As shown, network adapter 320 is communicated by bus 318 with other modules of computer equipment 312.It should be bright It is white, although not shown in the drawings, other hardware and/or software module can be used in conjunction with computer equipment 312, including but unlimited In: microcode, device driver, redundant processing unit, external disk drive array, disk array (Redundant Arrays Of Independent Disks, RAID) system, tape drive and data backup storage system etc..
The program that processor 316 is stored in storage device 328 by operation, thereby executing various function application and number According to processing, such as realize payment beforehand method for computing data provided by the above embodiment of the present invention.
That is, the processing unit is realized when executing described program: receiving the payment beforehand request of user's input;According to institute It states payment beforehand request and obtains matched target payment beforehand rule from database;According to the target payment beforehand rule with And the payment beforehand request calculates matched payment beforehand data.
Example IV
The embodiment of the present invention four also provides a kind of computer storage medium for storing computer program, the computer program When being executed by computer processor for executing any payment beforehand method for computing data of the above embodiment of the present invention: Receive the payment beforehand request of user's input;Matched target is obtained from database in advance also according to payment beforehand request Money rule;Matched payment beforehand data are calculated according to the target payment beforehand rule and payment beforehand request.
The computer storage medium of the embodiment of the present invention, can be using any of one or more computer-readable media Combination.Computer-readable medium can be computer-readable signal media or computer readable storage medium.It is computer-readable Storage medium for example may be-but not limited to-the system of electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, device or Device, or any above combination.The more specific example (non exhaustive list) of computer readable storage medium includes: tool There are electrical connection, the portable computer diskette, hard disk, random access memory (RAM), read-only memory of one or more conducting wires (Read Only Memory, ROM), erasable programmable read only memory ((Erasable Programmable Read Only Memory, EPROM) or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic Memory device or above-mentioned any appropriate combination.In this document, computer readable storage medium, which can be, any includes Or the tangible medium of storage program, which can be commanded execution system, device or device use or in connection make With.
Computer-readable signal media may include in a base band or as carrier wave a part propagate data-signal, Wherein carry computer-readable program code.The data-signal of this propagation can take various forms, including but unlimited In electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be that computer can Any computer-readable medium other than storage medium is read, which can send, propagates or transmit and be used for By the use of instruction execution system, device or device or program in connection.
The program code for including on computer-readable medium can transmit with any suitable medium, including --- but it is unlimited In wireless, electric wire, optical cable, radio frequency (Radio Frequency, RF) etc. or above-mentioned any appropriate combination.
The computer for executing operation of the present invention can be write with one or more programming languages or combinations thereof Program code, described program design language include object oriented program language-such as Java, Smalltalk, C++, Further include conventional procedural programming language --- such as " C " language or similar programming language.Program code can Fully to execute, partly execute on the user computer on the user computer, be executed as an independent software package, Part executes on the remote computer or executes on a remote computer or server completely on the user computer for part. In situations involving remote computers, remote computer can pass through the network of any kind --- including local area network (LAN) Or wide area network (WAN)-is connected to subscriber computer, or, it may be connected to outer computer (such as utilize Internet service Provider is connected by internet).
Note that the above is only a better embodiment of the present invention and the applied technical principle.It will be appreciated by those skilled in the art that The invention is not limited to the specific embodiments described herein, be able to carry out for a person skilled in the art it is various it is apparent variation, It readjusts and substitutes without departing from protection scope of the present invention.Therefore, although being carried out by above embodiments to the present invention It is described in further detail, but the present invention is not limited to the above embodiments only, without departing from the inventive concept, also It may include more other equivalent embodiments, and the scope of the invention is determined by the scope of the appended claims.

Claims (10)

1. a kind of payment beforehand method for computing data characterized by comprising
Receive the payment beforehand request of user's input;
Matched target payment beforehand rule is obtained from database according to payment beforehand request;
Matched payment beforehand data are calculated according to the target payment beforehand rule and payment beforehand request.
2. the method according to claim 1, wherein being gone back before receiving the payment beforehand request of user's input Include:
Each business side, which is received, by remote procedure call protocol RPC service passes through at least one of at least one order generation of monitoring Payment beforehand rule, and the payment beforehand rule is stored into the database;
Wherein, the payment beforehand rule includes at least one payment beforehand parameter;The payment beforehand parameter and the order Business feature match.
3. according to the method described in claim 2, it is characterized in that, the payment beforehand rule is stored to the database In, comprising:
The payment beforehand rule is stored by object numbered musical notation JOSN format into the database.
4. according to the method described in claim 3, it is characterized in that, the payment beforehand rule is stored to the database In, comprising:
The order transaction type for obtaining the bill, the order number for including using the order transaction type, will be described as major key Payment beforehand rule is stored as external key into the database.
5. the method according to claim 1, wherein according to target payment beforehand rule and described mentioning Preceding refund request calculates after matched payment beforehand data, further includes:
It is fed back to by the payment beforehand data and with the payment beforehand calculating logic official documents and correspondence of the payment beforehand Data Matching Front end is shown to the user.
6. a kind of payment beforehand data computing device characterized by comprising
Payment beforehand request receiving module, for receiving the payment beforehand request of user's input;
Payment beforehand rule acquisition module shifts to an earlier date for obtaining matched target from database according to payment beforehand request It refunds regular;
Payment beforehand data computation module, for being calculated according to the target payment beforehand rule and payment beforehand request Matched payment beforehand data.
7. device according to claim 6, which is characterized in that described device further include:
Payment beforehand rule memory module is generated for receiving each business side by RPC service by monitoring at least one order At least one of payment beforehand rule, and the payment beforehand rule is stored into the database;
Wherein, the payment beforehand rule includes at least one payment beforehand parameter;The payment beforehand parameter and the order Business feature match.
8. device according to claim 7, which is characterized in that the payment beforehand rule memory module is used for:
The payment beforehand rule is stored by JOSN format into the database.
9. a kind of computer equipment, which is characterized in that the equipment includes:
One or more processors;
Storage device, for storing one or more programs,
When one or more of programs are executed by one or more of processors, so that one or more of processors are real Now such as payment beforehand method for computing data as claimed in any one of claims 1 to 5.
10. a kind of computer storage medium, is stored thereon with computer program, which is characterized in that the program is executed by processor Shi Shixian payment beforehand method for computing data for example as claimed in any one of claims 1 to 5.
CN201811602425.4A 2018-12-26 2018-12-26 Payment beforehand method for computing data, device, computer equipment and storage medium Pending CN109658234A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811602425.4A CN109658234A (en) 2018-12-26 2018-12-26 Payment beforehand method for computing data, device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811602425.4A CN109658234A (en) 2018-12-26 2018-12-26 Payment beforehand method for computing data, device, computer equipment and storage medium

Publications (1)

Publication Number Publication Date
CN109658234A true CN109658234A (en) 2019-04-19

Family

ID=66116789

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811602425.4A Pending CN109658234A (en) 2018-12-26 2018-12-26 Payment beforehand method for computing data, device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN109658234A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111612506A (en) * 2020-04-11 2020-09-01 上海淇玥信息技术有限公司 Financial resource deduction method and device and electronic equipment
CN111612505A (en) * 2020-04-11 2020-09-01 上海淇玥信息技术有限公司 Resource returning request processing method and device and electronic equipment
CN113706296A (en) * 2021-09-03 2021-11-26 深圳鼎盛电脑科技有限公司 Method, apparatus, device and medium for replaying fund settlement scene

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107067321A (en) * 2017-05-05 2017-08-18 国信嘉宁数据技术有限公司 Data security method, server, client and the system of payment beforehand business
US20180039970A1 (en) * 2016-08-02 2018-02-08 Mastercard International Incorporated Systems and Methods for Use in Expanding Account Services
CN107945012A (en) * 2017-12-13 2018-04-20 深圳乐信软件技术有限公司 A kind of amount computational methods, device, equipment and storage medium
CN108305165A (en) * 2018-02-12 2018-07-20 中科柏诚科技(北京)股份有限公司 A kind of internet helps loan system and method
CN108446971A (en) * 2018-01-17 2018-08-24 链家网(北京)科技有限公司 Housing loan information processing method and device
CN108898477A (en) * 2018-06-26 2018-11-27 深圳乐信软件技术有限公司 Acquisition methods, device, server and the storage medium of consumer finance index

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180039970A1 (en) * 2016-08-02 2018-02-08 Mastercard International Incorporated Systems and Methods for Use in Expanding Account Services
CN107067321A (en) * 2017-05-05 2017-08-18 国信嘉宁数据技术有限公司 Data security method, server, client and the system of payment beforehand business
CN107945012A (en) * 2017-12-13 2018-04-20 深圳乐信软件技术有限公司 A kind of amount computational methods, device, equipment and storage medium
CN108446971A (en) * 2018-01-17 2018-08-24 链家网(北京)科技有限公司 Housing loan information processing method and device
CN108305165A (en) * 2018-02-12 2018-07-20 中科柏诚科技(北京)股份有限公司 A kind of internet helps loan system and method
CN108898477A (en) * 2018-06-26 2018-11-27 深圳乐信软件技术有限公司 Acquisition methods, device, server and the storage medium of consumer finance index

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111612506A (en) * 2020-04-11 2020-09-01 上海淇玥信息技术有限公司 Financial resource deduction method and device and electronic equipment
CN111612505A (en) * 2020-04-11 2020-09-01 上海淇玥信息技术有限公司 Resource returning request processing method and device and electronic equipment
CN113706296A (en) * 2021-09-03 2021-11-26 深圳鼎盛电脑科技有限公司 Method, apparatus, device and medium for replaying fund settlement scene

Similar Documents

Publication Publication Date Title
CN109658234A (en) Payment beforehand method for computing data, device, computer equipment and storage medium
CN111427971B (en) Business modeling method, device, system and medium for computer system
CN108920257A (en) Transaction methods, device, equipment and storage medium
US20220067033A1 (en) Method and apparatus for processing data for a blockchain
WO2022262527A1 (en) Digital currency-based payment method, platform, terminal, and payment system
CN111881329A (en) Account balance management method and system
CN109523326A (en) A kind of charging is shared in the benefit system, method, computer equipment and storage medium
US9471907B2 (en) Highly granular cloud computing marketplace
CN110516463A (en) Method and apparatus for generating information
CN112258306B (en) Account information checking method, device, electronic equipment and storage medium
CN111028074B (en) Method, system, server and storage medium for updating and inquiring overdue bill
CN112288565A (en) System, method and device for executing service
US9606956B2 (en) Method and system for providing a tablet swiping calculator function
CN111949337B (en) Accounting processing method, device, terminal and storage medium
CN111857670B (en) Application architecture determining method and device
CN112053236B (en) Risk information identification method, apparatus, computing device and medium
CN110415112B (en) Post-credit business processing method, device, equipment and storage medium
CN112712353B (en) Digital currency zero-payment method, system and terminal
CN114548963A (en) Payment interaction processing method and device
TWM592546U (en) System providing application host interface for electronic payment
CN110782310B (en) Method, device and system for asynchronously acquiring user attribute information from third-party platform
CN108960828B (en) Bill management method, device, server and storage medium based on block chain
CN112465621B (en) Credit withdrawal data processing method, device, system, medium and electronic equipment
CN113094414B (en) Method and device for generating circulation map
CN113971007B (en) Information processing method, device, electronic equipment and 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: 20190419