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 PDF

Info

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
Application number
CN201710929879.1A
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.)
Top Network Restaurant Management Technology (shenzhen) Co Ltd
Original Assignee
Top Network Restaurant Management Technology (shenzhen) 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 Top Network Restaurant Management Technology (shenzhen) Co Ltd filed Critical Top Network Restaurant Management Technology (shenzhen) Co Ltd
Priority to CN201710929879.1A priority Critical patent/CN107767140A/en
Publication of CN107767140A publication Critical patent/CN107767140A/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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/42Confirmation, e.g. check or permission by the legal debtor of payment
    • 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/02Banking, 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

Method of payment, device, equipment and readable storage medium storing program for executing
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.
CN201710929879.1A 2017-10-02 2017-10-02 Method of payment, device, equipment and readable storage medium storing program for executing Pending CN107767140A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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