CN107767140A - Method of payment, device, equipment and readable storage medium storing program for executing - Google Patents
Method of payment, device, equipment and readable storage medium storing program for executing Download PDFInfo
- Publication number
- CN107767140A CN107767140A CN201710929879.1A CN201710929879A CN107767140A CN 107767140 A CN107767140 A CN 107767140A CN 201710929879 A CN201710929879 A CN 201710929879A CN 107767140 A CN107767140 A CN 107767140A
- Authority
- CN
- China
- Prior art keywords
- payment
- information
- payment information
- target
- clouds
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/42—Confirmation, e.g. check or permission by the legal debtor of payment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Marketing (AREA)
- Technology Law (AREA)
- Development Economics (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The invention discloses a kind of method of payment, device, equipment and readable storage medium storing program for executing, the method for payment includes:When detecting payment information, the payment information is preserved in high in the clouds internal memory is paid;If detecting banking system the first feedback information to be withholdd, the target payment information matched with first feedback information is searched in the payment information for paying high in the clouds, to carry out payment affirmation;If detect payment affirmation success, generate and send and confirm errorless instruction, so that banking system carries out deduction to be withholdd based on the errorless instruction of the confirmation.The present invention solves existing payment affirmation process, and time-consuming, causes efficiency reduction of paying the bill, have impact on the technical problem of Consumer's Experience.
Description
Technical field
The invention belongs to communication technical field, more particularly to a kind of method of payment, device, equipment and readable storage medium storing program for executing.
Background technology
At present, user terminal sends payment information to when being paid and pays database corresponding to high in the clouds, and user is whole
End information to be withholdd synchronously also is sent to banking system, banking system is being received after information of withholing, need to in database
Payment information carry out the confirmation of information to be withholdd, during confirmation, because the data of database purchase are more thus acknowledged
Time-consuming for journey, and this causes efficiency reduction of paying the bill, and have impact on Consumer's Experience.
The content of the invention
It is a primary object of the present invention to provide a kind of method of payment, device, equipment and readable storage medium storing program for executing, it is intended to solve
Time-consuming for existing payment affirmation process, causes efficiency reduction of paying the bill, have impact on the technical problem of Consumer's Experience.
To achieve the above object, the present invention provides a kind of method of payment, and the method for payment includes:
When detecting payment information, the payment information is preserved in high in the clouds internal memory is paid;
If detecting banking system the first feedback information to be withholdd, search and be somebody's turn to do in the payment information for paying high in the clouds
The target payment information of first feedback information matching, to carry out payment affirmation;
If detect payment affirmation success, generate and send and confirm errorless instruction, so that banking system is based on the confirmation
Errorless instruction carries out deduction to be withholdd.
Alternatively, if first feedback information for detecting that banking system is to be withholdd, the disbursement letter in high in the clouds is being paid
The target payment information matched with first feedback information is searched in breath, include after payment affirmation step:
If detect payment affirmation success, the target payment information is sent to third party system, for third party
Processing is marked to the target payment information in system;
Receive the target payment information after the mark processing that the third party sends and preserve.
Alternatively, described when detecting payment information, in high in the clouds internal memory is paid preserving the payment information step includes:
When detecting payment information, the time-stamp of payment information is obtained;
Storage location of the payment information in high in the clouds internal memory is paid is obtained based on the time-stamp, and deposited described
Storage space puts middle preservation payment information.
Alternatively, first feedback information includes feedback order number, and the payment information includes pay invoice number, described
If detecting banking system the first feedback information to be withholdd, searched in the payment information for paying high in the clouds and first feedback
The target payment information of information matches, included with carrying out payment affirmation step:
If detecting banking system the first feedback information to be withholdd, feedback order is obtained based on first feedback information
Number;
In the payment information for paying high in the clouds, search from pay invoice number and paid with the feedback order number identical target
Order number, to obtain the target payment information matched with first feedback information based on the target pay invoice number.
Alternatively, if first feedback information for detecting that banking system is to be withholdd, the disbursement letter in high in the clouds is being paid
The target payment information matched with first feedback information is searched in breath, also include after payment affirmation step:
If detect payment affirmation failure, confirmation failure command is generated and sent, so that banking system is based on the confirmation
Failure command suspends deduction to be withholdd;
Obtain and wait corresponding end message of withholing, failure command of withholing is sent to counterpart terminal based on the end message, with
Payment is re-started based on the failure command of withholing for the terminal.
Alternatively, the payment information includes pay invoice number, if described when detecting payment affirmation success, generation is concurrent
Send and confirm errorless instruction, so that banking system based on the errorless instruction of the confirmation after deduction step to be withholdd include:
Receive the second feedback information that banking system is fed back after withholing and deducting;
In high in the clouds internal memory is paid, associated based on pay invoice number and preserve the second feedback information and corresponding target disbursement letter
Breath, for subsequent query.
Alternatively, it is described in high in the clouds internal memory is paid, associated based on pay invoice number and preserve the second feedback information with paying
Information, for including after subsequent query step:
The target payment information list for paying high in the clouds and preserving is inquired about at interval of preset time period, is paid with detecting the target
Whether the target payment information of unmarked processing is included in information list;
If detect the target payment information of unmarked processing, warning information is generated, and warning information is sent to branch
Pay the terminal that high in the clouds corresponds to administrative staff.
In addition, to achieve the above object, the present invention also provides a kind of payment mechanism, and the payment mechanism includes:
Detection module, for when detecting payment information, the payment information to be preserved in high in the clouds internal memory is paid;
Searching modul, if first feedback information to be withholdd for detecting banking system, paying the payment in high in the clouds
The target payment information matched with first feedback information is searched in information, to carry out payment affirmation;
Generation module, if during for detecting payment affirmation success, generating and sending and confirming errorless instruction, for department of banking
System carries out deduction to be withholdd based on the errorless instruction of the confirmation.
In addition, to achieve the above object, the present invention also provides a kind of payment devices, and the payment devices include:Memory,
Processor, communication bus and the payment program being stored on the memory,
The communication bus is used to realize the communication connection between processor and memory;
The processor is used to perform the payment program, to realize following steps:
When detecting payment information, the payment information is preserved in high in the clouds internal memory is paid;
If detecting banking system the first feedback information to be withholdd, search and be somebody's turn to do in the payment information for paying high in the clouds
The target payment information of first feedback information matching, to carry out payment affirmation;
If detect payment affirmation success, generate and send and confirm errorless instruction, so that banking system is based on the confirmation
Errorless instruction carries out deduction to be withholdd.
Alternatively, if first feedback information for detecting that banking system is to be withholdd, the disbursement letter in high in the clouds is being paid
The target payment information matched with first feedback information is searched in breath, include after payment affirmation step:
If detect payment affirmation success, the target payment information is sent to third party system, for third party
Processing is marked to the target payment information in system;
Receive the target payment information after the mark processing that the third party sends and preserve.
Alternatively, described when detecting payment information, in high in the clouds internal memory is paid preserving the payment information step includes:
When detecting payment information, the time-stamp of payment information is obtained;
Storage location of the payment information in high in the clouds internal memory is paid is obtained based on the time-stamp, and deposited described
Storage space puts middle preservation payment information.
Alternatively, first feedback information includes feedback order number, and the payment information includes pay invoice number, described
If detecting banking system the first feedback information to be withholdd, searched in the payment information for paying high in the clouds and first feedback
The target payment information of information matches, included with carrying out payment affirmation step:
If detecting banking system the first feedback information to be withholdd, feedback order is obtained based on first feedback information
Number;
In the payment information for paying high in the clouds, search from pay invoice number and paid with the feedback order number identical target
Order number, to obtain the target payment information matched with first feedback information based on the target pay invoice number.
Alternatively, if first feedback information for detecting that banking system is to be withholdd, the disbursement letter in high in the clouds is being paid
The target payment information matched with first feedback information is searched in breath, also include after payment affirmation step:
If detect payment affirmation failure, confirmation failure command is generated and sent, so that banking system is based on the confirmation
Failure command suspends deduction to be withholdd;
Obtain and wait corresponding end message of withholing, failure command of withholing is sent to counterpart terminal based on the end message, with
Payment is re-started based on the failure command of withholing for the terminal.
Alternatively, the payment information includes pay invoice number, if described when detecting payment affirmation success, generation is concurrent
Send and confirm errorless instruction, so that banking system based on the errorless instruction of the confirmation after deduction step to be withholdd include:
Receive the second feedback information that banking system is fed back after withholing and deducting;
In high in the clouds internal memory is paid, associated based on pay invoice number and preserve the second feedback information and corresponding target disbursement letter
Breath, for subsequent query.
Alternatively, it is described in high in the clouds internal memory is paid, associated based on pay invoice number and preserve the second feedback information with paying
Information, for including after subsequent query step:
The target payment information list for paying high in the clouds and preserving is inquired about at interval of preset time period, is paid with detecting the target
Whether the target payment information of unmarked processing is included in information list;
If detect the target payment information of unmarked processing, warning information is generated, and warning information is sent to branch
Pay the terminal that high in the clouds corresponds to administrative staff.
In addition, to achieve the above object, the present invention also provides a kind of computer-readable recording medium, described computer-readable
Storage medium is stored with one or more than one program, one either more than one program can by one or one with
On computing device for:
Temporal information and corresponding positional information at interval of preset time period acquisition terminal, by the terminal of the collection
Temporal information is with corresponding positional information as first information set;
Object elastic rule is obtained based on first information set;
Obtain original alarm clock parameter of terminal alarm clock, original alarm clock ginseng described in the object elastic rule adjustment based on acquisition
Number.
The present invention is by the way that when detecting payment information, the payment information is preserved in high in the clouds internal memory is paid;If detect
Banking system the first feedback information to be withholdd, then search in the payment information for paying high in the clouds and matched with first feedback information
Target payment information, to carry out payment affirmation;If detect payment affirmation success, generate and send and confirm errorless instruction,
So that banking system carries out deduction to be withholdd based on the errorless instruction of the confirmation.Due in this application, when detecting disbursement letter
During breath, the payment information is preserved in the local memory for paying high in the clouds, rather than preserved in database corresponding to high in the clouds is paid
The data message, thus after the first feedback information of banking system is received, can quickly search and obtain in local memory
Target payment information, to carry out payment affirmation, i.e., because the speed that target payment information is searched in local memory is faster than in number
According to lookup target payment information in storehouse, thus payment speed is accelerated, and then further improve payment efficiency, thus this Shen
Please solving existing confirmation process, time-consuming, causes efficiency reduction of paying the bill, have impact on Consumer's Experience.
Brief description of the drawings
Fig. 1 is the schematic flow sheet of method of payment first embodiment of the present invention;
Fig. 2 is the schematic flow sheet of method of payment second embodiment of the present invention;
Fig. 3 is the device structure schematic diagram for the hardware running environment that present invention method is related to;
Fig. 4 is the schematic diagram of a scenario that present invention method is related to.
The realization, functional characteristics and advantage of the object of the invention will be described further referring to the drawings in conjunction with the embodiments.
Embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
The present invention provides a kind of method of payment, in the first embodiment of method of payment of the present invention, reference picture 1, and the branch
The method of paying includes:
Step S10, when detecting payment information, the payment information is preserved in high in the clouds internal memory is paid;
It should be noted that the application method of payment, which can be applied to food and drink, pays high in the clouds, but it is not limited to food and drink and pays high in the clouds.
In this application, it is to work as to detect payment by being stored in payment information in the local memory for paying high in the clouds
During information, the payment information is preserved in the local memory for paying high in the clouds, rather than protected in database corresponding to high in the clouds is paid
The data message is deposited, thus after the first feedback information of banking system is received, can quickly be searched in local memory
To target payment information, to carry out payment affirmation, i.e., because the speed that target payment information is searched in local memory is faster than
Target payment information is searched in database, thus accelerates payment speed.
Illustrated to specific embodiment, if payment information is stored in payment data storehouse, thus obtaining bank
, it is necessary to search target payment information from payment data storehouse during the first feedback information of system, and matching is compared, due to branch
It is numerous to pay data in database, thus target payment information is searched with searching target branch in local memory in payment data storehouse
Pay information to compare, it is time-consuming more that target payment information is searched in payment data storehouse.
If in addition, as shown in figure 4, it should be noted that search target payment information in payment data storehouse, the is completed
After one feedback information compares matching target payment information, it is also necessary to matching result will be compared and be sent to payment high in the clouds, for paying
High in the clouds is based on comparison matching result and communicated with banking system, and such as transmission payment affirmation successfully instructs or payment affirmation failure
Instruction, the transmitting procedure that database such as compares matching result with the data transmission procedure in payment high in the clouds is same time-consuming, thus this Shen
Please mark payment information is stored in local memory, accelerates payment speed.
When detecting payment information, the payment information is preserved in high in the clouds internal memory is paid, wherein, included in payment information
Wait to withhold, the information such as order number, after paying high in the clouds and preserving payment information, banking system also receives user terminal or pays cloud
Hold the request to be withholdd sent and treat deducted amount, banking system is receiving the request to be withholdd of user terminal and treated
, it is necessary to carry out confirmation to be withholdd after deducted amount.
It is described when detecting payment information, in high in the clouds internal memory is paid preserving the payment information step includes:
When detecting payment information, the time-stamp of payment information is obtained;
Storage location of the payment information in high in the clouds internal memory is paid is obtained based on the time-stamp, and deposited described
Storage space puts middle preservation payment information.
I.e. it should be noted that in the internal memory for paying high in the clouds, payment information carries out classification storage, wherein, payment information
Classification a mode be according to payment information time-stamp carry out classification storage, such as using the payment information of the same moon as
One kind, the payment information in different months is as inhomogeneity, in the payment information of same type, and the time according to payment information
Marking sequencing is stored, and because payment information time-stamp may be identical, thus can also be ordered in the application according to payment
The mode that odd numbers is combined with payment information time-stamp carries out the classification storage of payment information.
Step S20, if detecting banking system the first feedback information to be withholdd, in the payment information for paying high in the clouds
The target payment information matched with first feedback information is searched, to carry out payment affirmation;
In the application, banking system receive user terminal wait the request withholdd and after deducted amount, it is necessary to enter
Row confirmation to be withholdd, thus, banking system feeds back the first feedback information to payment high in the clouds, wherein, the first feedback information includes
Order number is fed back, treats concrete numerical value of deducted amount etc., if paying high in the clouds detects first feedback information, is paying high in the clouds
Payment information in search the target payment information that is matched with first feedback information, to carry out payment affirmation.
In this application, first feedback information includes feedback order number, and the payment information includes pay invoice number,
If first feedback information for detecting that banking system is to be withholdd, pay high in the clouds payment information in search with this first
The target payment information of feedback information matching, is included with carrying out payment affirmation step:
If detecting banking system the first feedback information to be withholdd, feedback order is obtained based on first feedback information
Number;
In the payment information for paying high in the clouds, search from pay invoice number and paid with the feedback order number identical target
Order number, to obtain the target payment information matched with first feedback information based on the target pay invoice number.
It should be noted that all have time-stamp in the first feedback information and payment information, due to payment information be by
Combined according to pay invoice number with the time that payment information receives and carry out classification storage, thus, in the present embodiment, first can base
Classification of the target payment information in absolute payment information is obtained in the time-stamp of the first feedback information, is paid obtaining target
After the classification of information, pay invoice number of the feedback order number based on the first feedback information from each payment information of corresponding classification
Middle lookup target pay invoice, the target pay invoice number are identical with feedback order number.After target pay invoice number is obtained, obtain
Target payment information corresponding to taking.
Step S30, if detect payment affirmation success, generate and send and confirm errorless instruction, for banking system base
Deduction to be withholdd is carried out in the errorless instruction of the confirmation.
In this application, if payment high in the clouds detects payment affirmation success, generate and send and confirm errorless instruction to silver
Row system, banking system carry out deduction to be withholdd after the errorless instruction of the confirmation is received, i.e., will wait to detain in user account
The money amount of money is deducted, and the amount of money after deduction is transferred into payment accounts corresponding to payment high in the clouds.
The present invention is by the way that when detecting payment information, the payment information is preserved in high in the clouds internal memory is paid;If detect
Banking system the first feedback information to be withholdd, then search in the payment information for paying high in the clouds and matched with first feedback information
Target payment information, to carry out payment affirmation;If detect payment affirmation success, generate and send and confirm errorless instruction,
So that banking system carries out deduction to be withholdd based on the errorless instruction of the confirmation.Due in this application, when detecting disbursement letter
During breath, the payment information is preserved in the local memory for paying high in the clouds, rather than preserved in database corresponding to high in the clouds is paid
The data message, thus after the first feedback information of banking system is received, can quickly search and obtain in local memory
Target payment information, to carry out payment affirmation, i.e., because the speed that target payment information is searched in local memory is faster than in number
According to lookup target payment information in storehouse, thus payment speed is accelerated, and then further improve payment efficiency, thus this Shen
Please solving existing confirmation process, time-consuming, causes efficiency reduction of paying the bill, have impact on Consumer's Experience.
Further, the present invention provides the another embodiment of method of payment, in this embodiment, if as shown in Fig. 2 described
Banking system the first feedback information to be withholdd is detected, then is searched and first feedback letter in the payment information for paying high in the clouds
The target payment information of matching is ceased, include after payment affirmation step:
If detect payment affirmation success, the target payment information is sent to third party system, for third party
Processing is marked to the target payment information in system;
Receive the target payment information after the mark processing that the third party sends and preserve.
When in this application, due to payment information is stored in into local side, there can be the safety issue of payment information, such as
The problem of payment information can be modified thus cause tax evasion etc., thus, if detect payment affirmation success, pay high in the clouds
Corresponding target payment information is sent to third party system at once, so that target payment information is marked third party system
, it is necessary to explanation, third party system is the special system for target payment information being marked processing by certification for processing,
Wherein, third party system may also be bank, and third party system need to be verified when being marked to target payment information, with
Ensure the authenticity of target payment information, the verification process, which can be, obtains target payment information, and obtains the transaction of banking system
Record, both are subjected to matching comparison, when both are consistent, is then verified, when both are inconsistent, checking not by, but
When that is verified, target payment information is marked processing, mark processing procedure, which can be, stamps target payment information
Anti-fake mark.After the completion of mark processing, the target payment information after third party system handles mark is sent to payment high in the clouds,
Preserved for paying high in the clouds.
In the present embodiment, if during by detecting payment affirmation success, the target payment information is sent to the 3rd
Method, system, so that processing is marked to the target payment information in third party system;Receive the mark that the third party sends
Target payment information after processing simultaneously preserves.Thus in this application, disbursement letter can be prevented on the basis of rapid payment is ensured
Distorting for breath, improves Consumer's Experience.
Further, the present invention provides the another embodiment of method of payment, in this embodiment, first feedback information
Including feeding back order number, the payment information includes pay invoice number, if described detect to be withholdd first anti-of banking system
Feedforward information, then the target payment information matched with first feedback information is searched in the payment information for paying high in the clouds, to carry out
Payment affirmation step includes:
If detecting banking system the first feedback information to be withholdd, feedback order is obtained based on first feedback information
Number;
In the payment information for paying high in the clouds, search from pay invoice number and paid with the feedback order number identical target
Order number, to obtain the target payment information matched with first feedback information based on the target pay invoice number.
In the present embodiment, pay high in the clouds payment information is classified by order number, thus can be existed by order number
Pay high in the clouds and search target payment information, detailed process can be:The feedback order number in the first feedback information is obtained, based on feedback
Order number is searched with feeding back order number identical target pay invoice number, and target disbursement letter is obtained based on target pay invoice number
Breath, wherein, in target payment information also including payment etc. information.
In the present embodiment, if first feedback information to be withholdd by detecting banking system, based on first feedback
Acquisition of information feeds back order number;In the payment information for paying high in the clouds, searched and the feedback order number phase from pay invoice number
Same target pay invoice number, to obtain the target disbursement letter matched with first feedback information based on the target pay invoice number
Breath.Due to quick confirmation can be realized by order number, Consumer's Experience is improved.
Further, the present invention provides the another embodiment of method of payment, in this embodiment, if described detect bank
System the first feedback information to be withholdd, then the mesh matched with first feedback information is searched in the payment information for paying high in the clouds
Payment information is marked, also include after payment affirmation step:
If detect payment affirmation failure, confirmation failure command is generated and sent, so that banking system is based on the confirmation
Failure command suspends deduction to be withholdd;
Obtain and wait corresponding end message of withholing, failure command of withholing is sent to counterpart terminal based on the end message, with
Payment is re-started based on the failure command of withholing for the terminal.
In the present embodiment, if payment affirmation fails, confirmation failure command is generated and sent, so that banking system is based on being somebody's turn to do
Confirm that failure command suspends deduction to be withholdd, and obtain user terminal information corresponding to payment, as the branch of user terminal is paid a bill
Number, phone number etc., when withhold failure when, payment accounts, phone number based on user terminal, send and withhold to user terminal
Failure command, so that the terminal re-starts payment based on the failure command of withholing.
In the present embodiment, during if by detecting that payment affirmation fails, confirmation failure command is generated and sent, for silver
Row system suspends deduction to be withholdd based on the confirmation failure command;Obtain and wait corresponding end message of withholing, based on the terminal
Information sends failure command of withholing to counterpart terminal, so that the terminal re-starts payment based on the failure command of withholing.This
Application is realized when confirming procedure failure, reminds user to pay again, avoids causing to pay failure phenomenon.
Further, the present invention provides the another embodiment of method of payment, and in this embodiment, the payment information includes
Pay invoice number, if described when detecting payment affirmation success, generate and send and confirm errorless instruction, so that banking system is based on
The errorless instruction of the confirmation include after deduction step to be withholdd:
Receive the second feedback information that banking system is fed back after withholing and deducting;
In high in the clouds internal memory is paid, associated based on pay invoice number and preserve the second feedback information and corresponding target disbursement letter
Breath, for subsequent query.
Wherein, it is described in high in the clouds internal memory is paid, associated based on pay invoice number and preserve the second feedback information and disbursement letter
Breath, for including after subsequent query step:
The target payment information list for paying high in the clouds and preserving is inquired about at interval of preset time period, is paid with detecting the target
Whether the target payment information of unmarked processing is included in information list;
If detect the target payment information of unmarked processing, warning information is generated, and warning information is sent to branch
Pay the terminal that high in the clouds corresponds to administrative staff.
In the present embodiment, after deduction to be withholdd being carried out in banking system, the banking system after withholing and deducting is received
Second feedback information of feedback, wherein, the second feedback information includes the information such as the amount of money, removal time deducted, is paying high in the clouds
In internal memory, associated based on pay invoice number and preserve the second feedback information and corresponding target payment information, for subsequent query, such as
In high in the clouds internal memory is paid, manipulative indexing relation is established based on pay invoice number, with based on the first index relative and pay invoice
Number lookup gets paid information, and the second feedback information is obtained based on being searched in the second index relative and pay invoice number.In this reality
Apply in example, the target payment information list for paying high in the clouds and preserving is inquired about at interval of preset time period, paid with detecting the target
Whether the target payment information of unmarked processing is included in information list;If detect the target payment information of unmarked processing
When, warning information is generated, and warning information is sent to payment high in the clouds to the terminal for corresponding to administrative staff, for corresponding administrative staff
Handled.
In the present embodiment, by receiving the second feedback information that banking system is fed back after withholing and deducting;Paying cloud
In end memory, associated based on pay invoice number and preserve the second feedback information and corresponding target payment information, for subsequent query,
Thus improve Consumer's Experience.
The present invention also provides a kind of payment mechanism, it is characterised in that the payment mechanism includes:
Detection module, for when detecting payment information, the payment information to be preserved in high in the clouds internal memory is paid;
Searching modul, if first feedback information to be withholdd for detecting banking system, paying the payment in high in the clouds
The target payment information matched with first feedback information is searched in information, to carry out payment affirmation;
First generation module, if during for detecting payment affirmation success, generating and sending and confirming errorless instruction, for silver
Row system carries out deduction to be withholdd based on the errorless instruction of the confirmation.
Wherein, the payment mechanism also includes:
Sending module, if for detect payment affirmation success when, by the target payment information send to third party be
System, so that processing is marked to the target payment information in third party system;
First receiving module, for receiving the target payment information after the mark that the third party sends is handled and preserving.
Wherein, the detection module includes:
First acquisition unit, for when detecting payment information, obtaining the time-stamp of payment information;
Second acquisition unit, for obtaining payment information the depositing in high in the clouds internal memory is paid based on the time-stamp
Storage space is put, and the payment information is preserved in the storage location.
Wherein, first feedback information includes feedback order number, and the payment information includes pay invoice number, described to look into
Module is looked for include:
3rd acquiring unit, if first feedback information to be withholdd for detecting banking system, based on first feedback
Acquisition of information feeds back order number;
4th acquiring unit, in the payment information for paying high in the clouds, searching from pay invoice number and being ordered with the feedback
Odd numbers identical target pay invoice number, to obtain the target matched with first feedback information based on the target pay invoice number
Payment information.
Wherein, the payment mechanism also includes:
Second generation module, if for detect payment affirmation failure when, confirmation failure command is generated and sent, for silver
Row system suspends deduction to be withholdd based on the confirmation failure command;
Acquisition module, corresponding end message of withholing is waited for obtaining, sent and detained to counterpart terminal based on the end message
Money failure command, so that the terminal re-starts payment based on the failure command of withholing.
Wherein, the payment mechanism also includes:
Second receiving module, for receiving the second feedback information that banking system is fed back after withholing and deducting;
Preserving module, in high in the clouds internal memory is paid, associated based on pay invoice number preserve the second feedback information with it is right
The target payment information answered, for subsequent query.
Wherein, the payment mechanism also includes:
Enquiry module, for inquiring about the target payment information list for paying high in the clouds and preserving at interval of preset time period, with inspection
Survey in the target payment information list and whether include the target payment information of unmarked processing;
3rd generation module, if during target payment information for detecting unmarked processing, warning information is generated, and will
Warning information sends to payment high in the clouds the terminal for corresponding to administrative staff.
Reference picture 3, Fig. 3 are the device structure schematic diagrams for the hardware running environment that present invention method is related to.
Payment devices of the embodiment of the present invention can be PC or smart mobile phone, tablet personal computer, pocket computer etc. whole
End equipment.
As shown in figure 3, the payment devices can include:Processor 1001, such as CPU, memory 1005, communication bus
1002.Wherein, communication bus 1002 is used to realize the connection communication between processor 1001 and memory 1005.Memory 1005
Can be high-speed RAM memory or stable memory (non-volatile memory), such as magnetic disk storage.
Memory 1005 optionally can also be the storage device independently of aforementioned processor 1001.
Alternatively, the payment devices can also include user interface, network interface, camera, RF (Radio
Frequency, radio frequency) circuit, sensor, voicefrequency circuit, WiFi module etc..User interface can include display screen
(Display), input block such as keyboard (Keyboard), optional user interface can also include wireline interface, the nothing of standard
Line interface.Network interface can optionally include wireline interface, the wave point (such as WI-FI interfaces) of standard.
It will be understood by those skilled in the art that the payment devices structure shown in Fig. 3 does not form the limit to payment devices
It is fixed, it can include than illustrating more or less parts, either combine some parts or different parts arrangement.
As shown in figure 3, it can lead to as in a kind of memory 1005 of computer-readable storage medium including operating system, network
Believe module, Subscriber Interface Module SIM and payment program.Operating system is management and control payment devices hardware and software resource
Program, support the operation of payment program and other softwares and/or program.Network communication module is used to manage and control network to connect
Mouth 1004, Subscriber Interface Module SIM are used to managing and controlling user interface 1003.
In the payment devices shown in Fig. 3, processor 1001 is used to perform the payment program stored in memory 1005, real
Existing following steps:
When detecting payment information, the payment information is preserved in high in the clouds internal memory is paid;
If detecting banking system the first feedback information to be withholdd, search and be somebody's turn to do in the payment information for paying high in the clouds
The target payment information of first feedback information matching, to carry out payment affirmation;
If detect payment affirmation success, generate and send and confirm errorless instruction, so that banking system is based on the confirmation
Errorless instruction carries out deduction to be withholdd.
Further, if first feedback information for detecting that banking system is to be withholdd, the payment in high in the clouds is being paid
The target payment information matched with first feedback information is searched in information, include after payment affirmation step:
If detect payment affirmation success, the target payment information is sent to third party system, for third party
Processing is marked to the target payment information in system;
Receive the target payment information after the mark processing that the third party sends and preserve.
Further, it is described when detecting payment information, the payment information step bag is preserved in high in the clouds internal memory is paid
Include:
When detecting payment information, the time-stamp of payment information is obtained;
Storage location of the payment information in high in the clouds internal memory is paid is obtained based on the time-stamp, and deposited described
Storage space puts middle preservation payment information.
Further, first feedback information includes feedback order number, and the payment information includes pay invoice number, institute
If stating the first feedback information for detecting that banking system is to be withholdd, searched in the payment information for paying high in the clouds first anti-with this
The target payment information of feedforward information matching, is included with carrying out payment affirmation step:
If detecting banking system the first feedback information to be withholdd, feedback order is obtained based on first feedback information
Number;
In the payment information for paying high in the clouds, search from pay invoice number and paid with the feedback order number identical target
Order number, to obtain the target payment information matched with first feedback information based on the target pay invoice number.
Further, if first feedback information for detecting that banking system is to be withholdd, the payment in high in the clouds is being paid
The target payment information matched with first feedback information is searched in information, also include after payment affirmation step:
If detect payment affirmation failure, confirmation failure command is generated and sent, so that banking system is based on the confirmation
Failure command suspends deduction to be withholdd;
Obtain and wait corresponding end message of withholing, failure command of withholing is sent to counterpart terminal based on the end message, with
Payment is re-started based on the failure command of withholing for the terminal.
Further, the payment information includes pay invoice number, if it is described detect payment affirmation success when, generation simultaneously
Send and confirm errorless instruction, so that banking system based on the errorless instruction of the confirmation after deduction step to be withholdd include:
Receive the second feedback information that banking system is fed back after withholing and deducting;
In high in the clouds internal memory is paid, associated based on pay invoice number and preserve the second feedback information and corresponding target disbursement letter
Breath, for subsequent query.
Further, it is described in high in the clouds internal memory is paid, associated based on pay invoice number and preserve the second feedback information and branch
Information is paid, for including after subsequent query step:
The target payment information list for paying high in the clouds and preserving is inquired about at interval of preset time period, is paid with detecting the target
Whether the target payment information of unmarked processing is included in information list;
If detect the target payment information of unmarked processing, warning information is generated, and warning information is sent to branch
Pay the terminal that high in the clouds corresponds to administrative staff.
Payment devices embodiment of the present invention and each embodiment of above-mentioned method of payment are essentially identical, no longer superfluous herein
State.
The invention provides a kind of readable storage medium storing program for executing, the readable storage medium storing program for executing is stored with one or more than one journey
Sequence, one either more than one program can also be walked by one or more than one computing device for realization is following
Suddenly:
When detecting payment information, the payment information is preserved in high in the clouds internal memory is paid;
If detecting banking system the first feedback information to be withholdd, search and be somebody's turn to do in the payment information for paying high in the clouds
The target payment information of first feedback information matching, to carry out payment affirmation;
If detect payment affirmation success, generate and send and confirm errorless instruction, so that banking system is based on the confirmation
Errorless instruction carries out deduction to be withholdd.
Further, if first feedback information for detecting that banking system is to be withholdd, the payment in high in the clouds is being paid
The target payment information matched with first feedback information is searched in information, include after payment affirmation step:
If detect payment affirmation success, the target payment information is sent to third party system, for third party
Processing is marked to the target payment information in system;
Receive the target payment information after the mark processing that the third party sends and preserve.
Further, it is described when detecting payment information, the payment information step bag is preserved in high in the clouds internal memory is paid
Include:
When detecting payment information, the time-stamp of payment information is obtained;
Storage location of the payment information in high in the clouds internal memory is paid is obtained based on the time-stamp, and deposited described
Storage space puts middle preservation payment information.
Further, first feedback information includes feedback order number, and the payment information includes pay invoice number, institute
If stating the first feedback information for detecting that banking system is to be withholdd, searched in the payment information for paying high in the clouds first anti-with this
The target payment information of feedforward information matching, is included with carrying out payment affirmation step:
If detecting banking system the first feedback information to be withholdd, feedback order is obtained based on first feedback information
Number;
In the payment information for paying high in the clouds, search from pay invoice number and paid with the feedback order number identical target
Order number, to obtain the target payment information matched with first feedback information based on the target pay invoice number.
Further, if first feedback information for detecting that banking system is to be withholdd, the payment in high in the clouds is being paid
The target payment information matched with first feedback information is searched in information, also include after payment affirmation step:
If detect payment affirmation failure, confirmation failure command is generated and sent, so that banking system is based on the confirmation
Failure command suspends deduction to be withholdd;
Obtain and wait corresponding end message of withholing, failure command of withholing is sent to counterpart terminal based on the end message, with
Payment is re-started based on the failure command of withholing for the terminal.
Further, the payment information includes pay invoice number, if it is described detect payment affirmation success when, generation simultaneously
Send and confirm errorless instruction, so that banking system based on the errorless instruction of the confirmation after deduction step to be withholdd include:
Receive the second feedback information that banking system is fed back after withholing and deducting;
In high in the clouds internal memory is paid, associated based on pay invoice number and preserve the second feedback information and corresponding target disbursement letter
Breath, for subsequent query.
Further, it is described in high in the clouds internal memory is paid, associated based on pay invoice number and preserve the second feedback information and branch
Information is paid, for including after subsequent query step:
The target payment information list for paying high in the clouds and preserving is inquired about at interval of preset time period, is paid with detecting the target
Whether the target payment information of unmarked processing is included in information list;
If detect the target payment information of unmarked processing, warning information is generated, and warning information is sent to branch
Pay the terminal that high in the clouds corresponds to administrative staff.
Readable storage medium storing program for executing embodiment of the present invention and each embodiment of above-mentioned method of payment are essentially identical, herein no longer
Repeat.
The preferred embodiments of the present invention are these are only, are not intended to limit the scope of the invention, it is every to utilize this hair
The equivalent structure or equivalent flow conversion that bright specification and accompanying drawing content are made, or directly or indirectly it is used in other related skills
Art field, similarly it is included in the patent process range of the present invention.
Claims (10)
1. a kind of method of payment, it is characterised in that the method for payment includes:
When detecting payment information, the payment information is preserved in high in the clouds internal memory is paid;
If detecting banking system the first feedback information to be withholdd, pay high in the clouds payment information in search with this first
The target payment information of feedback information matching, to carry out payment affirmation;
If detect payment affirmation success, generate and send and confirm errorless instruction, so that banking system is errorless based on the confirmation
Instruction carries out deduction to be withholdd.
2. method of payment as claimed in claim 1, it is characterised in that if described detect to be withholdd first anti-of banking system
Feedforward information, then the target payment information matched with first feedback information is searched in the payment information for paying high in the clouds, to carry out
Include after payment affirmation step:
If detect payment affirmation success, the target payment information is sent to third party system, for third party system
Processing is marked to the target payment information;
Receive the target payment information after the mark processing that the third party sends and preserve.
3. method of payment as claimed in claim 1, it is characterised in that it is described when detecting payment information, paying high in the clouds
The payment information step is preserved in internal memory to be included:
When detecting payment information, the time-stamp of payment information is obtained;
Storage location of the payment information in high in the clouds internal memory is paid is obtained based on the time-stamp, and in the storage position
Put middle preservation payment information.
4. method of payment as claimed in claim 1, it is characterised in that first feedback information includes feedback order number, institute
Stating payment information includes pay invoice number, if first feedback information for detecting that banking system is to be withholdd, is paying cloud
The target payment information matched with first feedback information is searched in the payment information at end, is included with carrying out payment affirmation step:
If detecting banking system the first feedback information to be withholdd, feedback order number is obtained based on first feedback information;
In the payment information for paying high in the clouds, searched and the feedback order number identical target pay invoice from pay invoice number
Number, to obtain the target payment information matched with first feedback information based on the target pay invoice number.
5. method of payment as claimed in claim 1, it is characterised in that if described detect to be withholdd first anti-of banking system
Feedforward information, then the target payment information matched with first feedback information is searched in the payment information for paying high in the clouds, to carry out
Also include after payment affirmation step:
If detect payment affirmation failure, confirmation failure command is generated and sent, so that banking system is failed based on the confirmation
Instruction suspends deduction to be withholdd;
Obtain and wait corresponding end message of withholing, failure command of withholing is sent to counterpart terminal based on the end message, for institute
State terminal and payment is re-started based on the failure command of withholing.
6. the method for payment as described in claim any one of 1-5, it is characterised in that the payment information includes pay invoice
Number, if described when detecting payment affirmation success, generate and send and confirm errorless instruction, so that banking system is based on the confirmation nothing
Instruction include after deduction step to be withholdd by mistake:
Receive the second feedback information that banking system is fed back after withholing and deducting;
In high in the clouds internal memory is paid, associated based on pay invoice number and preserve the second feedback information and corresponding target payment information,
For subsequent query.
7. method of payment as claimed in claim 6, it is characterised in that it is described in high in the clouds internal memory is paid, based on pay invoice
Number association preserves the second feedback information and payment information, for including after subsequent query step:
The target payment information list for paying high in the clouds and preserving is inquired about at interval of preset time period, to detect the target payment information
Whether the target payment information of unmarked processing is included in list;
If detect the target payment information of unmarked processing, warning information is generated, and warning information is sent to payment cloud
The terminal of the corresponding administrative staff in end.
8. a kind of payment mechanism, it is characterised in that the payment mechanism includes:
Detection module, for when detecting payment information, the payment information to be preserved in high in the clouds internal memory is paid;
Searching modul, if first feedback information to be withholdd for detecting banking system, paying the payment information in high in the clouds
It is middle to search the target payment information matched with first feedback information, to carry out payment affirmation;
Generation module, if during for detecting payment affirmation success, generating and sending and confirming errorless instruction, for banking system base
Deduction to be withholdd is carried out in the errorless instruction of the confirmation.
9. a kind of payment devices, it is characterised in that the payment devices include:Memory, processor, communication bus and storage
Payment program on the memory,
The communication bus is used to realize the communication connection between processor and memory;
The processor is used to perform the payment program, to realize the method for payment as any one of claim 1 to 7
The step of.
10. a kind of readable storage medium storing program for executing, it is characterised in that payment program, institute are stored with the computer-readable recording medium
State the step of method of payment as any one of claim 1-7 is realized when payment program is executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710929879.1A CN107767140A (en) | 2017-10-02 | 2017-10-02 | Method of payment, device, equipment and readable storage medium storing program for executing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710929879.1A CN107767140A (en) | 2017-10-02 | 2017-10-02 | Method of payment, device, equipment and readable storage medium storing program for executing |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107767140A true CN107767140A (en) | 2018-03-06 |
Family
ID=61267854
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710929879.1A Pending CN107767140A (en) | 2017-10-02 | 2017-10-02 | Method of payment, device, equipment and readable storage medium storing program for executing |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107767140A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI686753B (en) * | 2018-03-19 | 2020-03-01 | 香港商阿里巴巴集團服務有限公司 | Payment method, device and electronic equipment |
WO2020103275A1 (en) * | 2018-11-20 | 2020-05-28 | 平安科技(深圳)有限公司 | Money deduction control method, apparatus, and device, and readable storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030140006A1 (en) * | 2002-01-21 | 2003-07-24 | Fujitsu Limited | Stock bank system and stock bank method |
CN1912907A (en) * | 2005-08-12 | 2007-02-14 | ***股份有限公司 | Safety payoff system and safety payoff method |
CN101162517A (en) * | 2006-10-11 | 2008-04-16 | 中国民生银行股份有限公司 | Payment information processing method based on order slip |
CN102663587A (en) * | 2012-03-13 | 2012-09-12 | 中国联合网络通信集团有限公司 | Method and system for electronic payment, mobile terminal, platform for load and payment platform |
CN102880678A (en) * | 2012-09-11 | 2013-01-16 | 哈尔滨工程大学 | Embedded real-time memory database |
CN103489095A (en) * | 2013-10-08 | 2014-01-01 | 百度在线网络技术(北京)有限公司 | Electronic transaction method and system and payment platform system |
CN105023147A (en) * | 2014-04-23 | 2015-11-04 | 深圳光启智能光子技术有限公司 | Payment method and related terminal and system thereof |
-
2017
- 2017-10-02 CN CN201710929879.1A patent/CN107767140A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030140006A1 (en) * | 2002-01-21 | 2003-07-24 | Fujitsu Limited | Stock bank system and stock bank method |
CN1912907A (en) * | 2005-08-12 | 2007-02-14 | ***股份有限公司 | Safety payoff system and safety payoff method |
CN101162517A (en) * | 2006-10-11 | 2008-04-16 | 中国民生银行股份有限公司 | Payment information processing method based on order slip |
CN102663587A (en) * | 2012-03-13 | 2012-09-12 | 中国联合网络通信集团有限公司 | Method and system for electronic payment, mobile terminal, platform for load and payment platform |
CN102880678A (en) * | 2012-09-11 | 2013-01-16 | 哈尔滨工程大学 | Embedded real-time memory database |
CN103489095A (en) * | 2013-10-08 | 2014-01-01 | 百度在线网络技术(北京)有限公司 | Electronic transaction method and system and payment platform system |
CN105023147A (en) * | 2014-04-23 | 2015-11-04 | 深圳光启智能光子技术有限公司 | Payment method and related terminal and system thereof |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI686753B (en) * | 2018-03-19 | 2020-03-01 | 香港商阿里巴巴集團服務有限公司 | Payment method, device and electronic equipment |
WO2020103275A1 (en) * | 2018-11-20 | 2020-05-28 | 平安科技(深圳)有限公司 | Money deduction control method, apparatus, and device, and readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12008315B2 (en) | Automatic generation and population of digital interfaces based on adaptively processed image data | |
US9027094B1 (en) | Associating data initially with devices and subsequently with accounts | |
US10417620B2 (en) | User attribute value transfer method and terminal | |
US20140040141A1 (en) | Use of check-face meta-data for enhanced transaction processing | |
CN110223127A (en) | Bill data backing method and system | |
CN107358439A (en) | Using method of payment, device and terminal device | |
CN108388813A (en) | Electronic endorsement method, user equipment, storage medium and device | |
US20160077953A1 (en) | Release template | |
CN112381645A (en) | Information processing method and device for bill transaction | |
CN105809526A (en) | Asynchronous multithread processing-based on-line unified dutiable goods declaring method and system | |
CN109669954A (en) | Acquisition methods, equipment, storage medium and the device of contract dataset | |
CN107767140A (en) | Method of payment, device, equipment and readable storage medium storing program for executing | |
CN111415146A (en) | Resource data processing method, device and equipment | |
CN104680368A (en) | Method and system for obtaining order by near-field card-free payment | |
US11195386B1 (en) | System for incentivizing transition from physical card to mobile pay | |
CN106530025A (en) | Method and apparatus for mobile invoicing | |
US20180174150A1 (en) | Systems and methods for processing a payment transaction authorization request | |
US20180174117A1 (en) | Methods and systems for processing payment transactions | |
CN108037996A (en) | Declaration form processing method, device, computer equipment and storage medium | |
US11151521B2 (en) | Tracking and processing of resources associated with an automated machine for reconciliation | |
CN103839064B (en) | For extracting the method and system of electronic signature account information | |
CN109783450A (en) | A kind of data processing method and device and computer equipment | |
CN111639905B (en) | Enterprise business process management and control system, method, electronic equipment and storage medium | |
CN110532186B (en) | Method, device, electronic equipment and storage medium for testing by using verification code | |
CN104246807A (en) | A computer network, an electronic transactions cloud and a computer-implemented method for secure electronic transactions |
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: 20180306 |