[go: up one dir, main page]

CN109697607A - A kind of Electronic Transfer method, apparatus and storage medium - Google Patents

A kind of Electronic Transfer method, apparatus and storage medium Download PDF

Info

Publication number
CN109697607A
CN109697607A CN201811628977.2A CN201811628977A CN109697607A CN 109697607 A CN109697607 A CN 109697607A CN 201811628977 A CN201811628977 A CN 201811628977A CN 109697607 A CN109697607 A CN 109697607A
Authority
CN
China
Prior art keywords
electronic transfer
user
authority identification
user identifier
message
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.)
Granted
Application number
CN201811628977.2A
Other languages
Chinese (zh)
Other versions
CN109697607B (en
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.)
China Unionpay Co Ltd
Original Assignee
China Unionpay 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 China Unionpay Co Ltd filed Critical China Unionpay Co Ltd
Priority to CN201811628977.2A priority Critical patent/CN109697607B/en
Publication of CN109697607A publication Critical patent/CN109697607A/en
Application granted granted Critical
Publication of CN109697607B publication Critical patent/CN109697607B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • 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/382Payment protocols; Details thereof insuring higher security of transaction

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)
  • Development Economics (AREA)
  • Computer Security & Cryptography (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The invention discloses a kind of Electronic Transfer method, apparatus and storage mediums, to improve the safety of Electronic Transfer and success rate of transferring accounts.Electronic Transfer method, comprising: receive Electronic Transfer request message, carry the first user identifier in the Electronic Transfer request message;Search the user identifier pre-established the first authority identification corresponding with whether there is first user identifier in the corresponding relationship of authority identification;If it is, then according to the first authority identification found, Electronic Transfer message is sent to mechanism processing system, first user identifier is carried in the Electronic Transfer message, is searched corresponding user account information according to first user identifier by the mechanism processing system and is completed Electronic Transfer and operates.

Description

A kind of Electronic Transfer method, apparatus and storage medium
Technical field
The present invention relates to technical field of data processing more particularly to a kind of Electronic Transfer method, apparatus and storage mediums.
Background technique
With the development of internet technology, internet finance is surging forward, and almost changes user in finance experience Various aspects are transferred accounts, pay, collect money, are borrowed or lent money, and user experience is more and more convenient.Traditional bank transfer needs to input other side A lot of bank card number, is also predefined bank of deposit, and troublesome in poeration and worry is inputed by mistake.And it is based on mobile payment technology and communication The Electronic Transfer mode of record provides mode of more easily transferring accounts for user.
Currently, the Electronic Transfer mode based on address list, payment user logs in Mobile banking's client, input by mobile phone It gathering subscriber phone number (or from cell phone address book selection gathering subscriber phone number), gathering address name and transfers accounts Transfer request is submitted after the amount of money, whether the affiliated bank's inquiry payment user of payment user account registered gathering user information (surname Name, cell-phone number and beneficiary bank card number), and the consistency of gathering address name, cell-phone number is verified, if unanimously, by paying The affiliated bank of money user account sends transfer instructions to the affiliated bank of gathering user account by transfer platform, wherein including to receive The information such as money address name, bank's card number complete transfer operation;If inconsistent or do not inquire gathering user information, The payment affiliated bank of user sends short message to gathering user according to phone number, passes through message reply by gathering user and submits receipts After the account informations such as the Bank Account Number of money user to the payment affiliated bank of user, then by the affiliated bank of payment user account by turning It connects platform and sends transfer instructions to bank described in gathering user account, complete transfer operation.
In above-mentioned transfer operation process, in order to complete transfer operation, the affiliated bank of payment user account, which needs to record, is received Account information of money user, such as gathering address name, cell-phone number and Bank Account Number etc., increase user account information and let out The risk of dew, in addition, it will cause turn if the payment affiliated bank of user account does not get the account information of gathering user Account failure.
Summary of the invention
The embodiment of the present invention provides a kind of Electronic Transfer method, apparatus and storage medium, to improve the peace of Electronic Transfer Full property and success rate of transferring accounts.
In a first aspect, providing a kind of Electronic Transfer method, comprising:
Electronic Transfer request message is received, carries the first user identifier in the Electronic Transfer request message;
It searches in the corresponding relationship of the user identifier and authority identification that pre-establish with the presence or absence of first user identifier Corresponding first authority identification;
If it is, Electronic Transfer message is sent to mechanism processing system according to the first authority identification found, it is described First user identifier is carried in Electronic Transfer message, is looked by the mechanism processing system according to first user identifier It looks for corresponding user account information and completes Electronic Transfer operation.
Wherein, the corresponding relationship of the user identifier and receipt and payment authority identification is established according to following below scheme:
It receives Electronic Transfer and opens request message, the Electronic Transfer, which is opened, carries second user mark in request message With the second authority identification;
Search in the corresponding relationship of established user identifier and authority identification with the presence or absence of the second user mark and The corresponding relationship of second authority identification;
If it does not exist, then establishing corresponding relationship and the storage of the second user mark and the second authority identification.
Optionally, Electronic Transfer method provided in an embodiment of the present invention, further includes:
If there is the corresponding relationship of second user mark and the second authority identification, then it is open-minded to return to Electronic Transfer Response message.
Optionally, Electronic Transfer method provided in an embodiment of the present invention, further includes:
If first user identifier pair is not present in the corresponding relationship of the user identifier and authority identification that pre-establish The first authority identification answered then returns to the response message that the other user's information is not present.
Preferably, first user identifier or second user mark include communicating number and/or address name.
Second aspect provides a kind of Electronic Transfer device, comprising:
First receiving unit carries for receiving Electronic Transfer request message in the Electronic Transfer request message One user identifier;
First searching unit whether there is in the corresponding relationship for searching the user identifier and authority identification that pre-establish Corresponding first authority identification of first user identifier;
Response unit, for finding the corresponding first mechanism mark of first user identifier in first searching unit When knowledge, according to the first authority identification found, Electronic Transfer message, the Electronic Transfer message are sent to mechanism processing system In carry first user identifier, corresponding user is searched according to first user identifier by the mechanism processing system Account information simultaneously completes Electronic Transfer operation.
Optionally, Electronic Transfer device provided in an embodiment of the present invention, further includes:
Second receiving unit opens request message for receiving Electronic Transfer, and the Electronic Transfer is opened in request message Carry second user mark and the second authority identification;
Second searching unit whether there is institute in the corresponding relationship for searching established user identifier and authority identification State the corresponding relationship of second user mark and the second authority identification;
Unit is established, if not finding the second user mark and the second mechanism mark for second searching unit The corresponding relationship of knowledge then establishes corresponding relationship and the storage of the second user mark and the second authority identification.
Optionally, the response unit, if being also used to second searching unit finds the second user mark With the corresponding relationship of the second authority identification, then the response message that Electronic Transfer has been opened is returned.
Optionally, the response unit, if being also used to first searching unit does not find the first user mark Know corresponding first authority identification, then returns to the response message that the other user's information is not present.
Optionally, first user identifier or second user mark include communicating number and/or address name.
The third aspect provides a kind of computing device, including at least one processor and at least one processor, wherein The memory is stored with computer program, when described program is executed by the processor, so that the processor executes institute State either step described in Electronic Transfer method.
Fourth aspect provides a kind of computer-readable medium, is stored with the computer program that can be executed by computing device, When described program is run on the computing device, so that the computing device executes any step described in the Electronic Transfer method Suddenly.
In Electronic Transfer method, apparatus provided in an embodiment of the present invention and storage medium, by pre-establishing user identifier User identifier only need to be provided, it is searched according to user identifier when carrying out Electronic Transfer operation with the corresponding relationship of authority identification Corresponding authority identification, and Electronic Transfer request is sent to corresponding mechanism processing system according to the authority identification found, by It is searched corresponding user account information according to user identifier and completes Electronic Transfer operation, in the above process, payment mechanism and Transfer platform does not obtain user account information, to reduce the risk that user account information is leaked, improves electronics and turns The safety of account.Moreover, in the case where there is no user account information, still being able to complete electronics turn in above-mentioned process Account operation, to improve the success rate of Electronic Transfer.
Other features and advantages of the present invention will be illustrated in the following description, also, partly becomes from specification It obtains it is clear that understand through the implementation of the invention.The objectives and other advantages of the invention can be by written explanation Specifically noted structure is achieved and obtained in book, claims and attached drawing.
Detailed description of the invention
The drawings described herein are used to provide a further understanding of the present invention, constitutes a part of the invention, this hair Bright illustrative embodiments and their description are used to explain the present invention, and are not constituted improper limitations of the present invention.In the accompanying drawings:
Fig. 1 a is the application scenarios schematic diagram according to embodiment of the present invention;
Fig. 1 b is the application scenarios schematic diagram that Electronic Transfer function is opened according to the user of embodiment of the present invention;
Fig. 2 is to open flow diagram according to the Electronic Transfer of embodiment of the present invention;
Fig. 3 is the Electronic Transfer method implementation process diagram according to embodiment of the present invention;
Fig. 4 is according to the payment mechanism processing system of mode of the embodiment of the present invention, transfer platform and receipt and payment mechanism processing system The interaction flow schematic diagram of system;
Fig. 5 is the structural schematic diagram according to the payment devices of embodiment of the present invention;
Fig. 6 is the structural schematic diagram according to the computing device of embodiment of the present invention.
Specific embodiment
In order to improve the safety and success rate of Electronic Transfer operation, the embodiment of the invention provides a kind of Electronic Transfer sides Method, device and storage medium.
Terminal device in the present invention can be PC (full name in English: Personal Computer, PC), plate Computer, personal digital assistant (Personal Digita l Assistant, PDA), personal communication service (full name in English: Personal Communication Service, PCS) terminal devices such as phone, notebook and mobile phone, it is also possible to have and moves The computer of dynamic terminal, for example, it may be portable, pocket, hand-held, built-in computer or vehicle-mounted mobile dress Set, the equipment that they can provide a user voice and/or data connectivity, and exchange with wireless access network language and/or Data.
In addition, the specification and claims in the embodiment of the present invention and the term " first " in above-mentioned attached drawing, " Two " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should be understood that using in this way Data be interchangeable under appropriate circumstances, so that the embodiments described herein can be in addition to illustrating herein or describing Sequence other than appearance is implemented.
Referenced herein " multiple or several " refer to two or more."and/or" describes affiliated partner Incidence relation, indicate may exist three kinds of relationships, for example, A and/or B, can indicate: individualism A exists simultaneously A and B, These three situations of individualism B.Character "/" typicallys represent the relationship that forward-backward correlation object is a kind of "or".
Below in conjunction with Figure of description, preferred embodiment of the present invention will be described, it should be understood that described herein Preferred embodiment only for the purpose of illustrating and explaining the present invention and is not intended to limit the present invention, and in the absence of conflict, this hair The feature in embodiment and embodiment in bright can be combined with each other.
It as shown in Figure 1a, is application scenarios schematic diagram provided in an embodiment of the present invention.When it is implemented, in order to realize Transferring accounts between different institutions, in the embodiment of the present invention, each mechanism processing system is unified to be connect with transfer platform.
Wherein, each mechanism processing system accesses transfer platform by access layer.Access way can be, but not limited to for Lower access way: access via telephone line, public network access.Communication protocol between transfer platform and each mechanism processing system can with but not It is limited to using TCP (Transmission Control Protocol, transmission control protocol) and HTTP (Hyper Text Transport Protocol, hypertext transfer protocol) etc. communication protocols.Between the two interactive message format can with but be limited to XML (EXtensible Markup Language, extensible markup language) format, JSON (JavaScript Object Notation, JavaScript object representation) format, 8583 formats etc..
Operate application scenarios for Electronic Transfer, in Fig. 1 a by mechanism processing system divide into receipt and payment mechanism processing system and Payment mechanism processing system, wherein receipt and payment mechanism processing system can open bank's processing system of payment account for gathering user System, payment mechanism processing system can open bank's processing system of account for payment user.Gathering user and payment user exist After opening account in corresponding bank processing system, user account information is obtained, which can be bank card Card number.Payment user and receipt and payment user are interacted by respective mechanism processing system with other side.
Electronic Transfer method provided in an embodiment of the present invention can be implemented by transfer platform, as shown in Figure 1a, transfer platform It may include following functions module: protocol resolution module, online process module, routing policy module, message package module and matching Set management module.
Wherein, the major function of protocol resolution module is analysis request message, and to the legitimacy of field format in message It is verified.In the embodiment of the present invention, relate generally to following two message: report is opened in Electronic Transfer request message and Electronic Transfer Text.
The necessary field for including in Electronic Transfer request message includes user identifier and transfer amounts, wherein user identifier Can be, but not limited to include receipt and payment user address name and communicating number;The necessary field for including in message is opened in Electronic Transfer Including user identifier and authority identification, the user identifier can be, but not limited to include receipt and payment user address name and messenger Code.
Online process module be mainly used for complete Electronic Transfer process flow, it is specific as follows: according to protocol analysis message Obtained Electronic Transfer request message is parsed, therefrom obtains the user identifier of receipt and payment user, user identifier includes receipt and payment user Address name and communicating number, online process module search in database whether be stored with the corresponding mechanism mark of the user identifier Know, if so, then illustrating that receipt and payment user has opened Electronic Transfer function, call message package module, generate Electronic Transfer message, And routing policy block is called, receipt and payment mechanism processing system is determined, to send the electricity generated to corresponding receipt and payment mechanism processing system Son is transferred accounts message;If it is not, message package module is called to generate the response message and return that the other user's information is not present.
Online process module can be also used for processing Electronic Transfer and open process, specific as follows: according to protocol analysis message It parses obtained Electronic Transfer and opens the user identifier carried in request message and authority identification, searching whether there is in database Corresponding relationship between the two calls message package module to generate if it is present illustrating that user has opened Electronic Transfer function The response message that Electronic Transfer has been opened returns to structure processing system;If it does not exist, then establishing user identifier and mechanism mark Corresponding relationship between knowledge is simultaneously stored to database, is called message package module, is generated Electronic Transfer and open successful response report Text simultaneously returns.
Routing policy module is mainly used for establishing communication link between transfer platform and each mechanism processing system.Root The authority identification found according to online process module is determining with the communication link between corresponding structure processing system.
Message package module is mainly used for the response message and electronics for generating with interacting between each mechanism processing system It transfers accounts message etc..
Configuration management module, in the embodiment of the present invention, in order to avoid user leaks to it in the account information of each mechanism His mechanism, improves the safety of Electronic Transfer, for each mechanism of access transfer platform, distributes sole body mark for it, For example, the length of the authority identification can be 19, such as 6250210000000000001, it should be understood that said mechanism identify It is given for example only, when it is implemented, can be adjusted according to actual needs.In addition, the authority identification for the distribution of each mechanism can To be stored in the database of transfer platform by configuration management module.
It transfers accounts the user of demand for existing across mechanism, can open to transfer platform application and transfer accounts function across mechanism. As shown in Figure 1 b, the application scenarios schematic diagram of Electronic Transfer function is opened for user.User 10 passes through intelligent terminal 11 The applications client of middle installation submits Electronic Transfer to open request by mechanism processing system 12 to transfer platform 13, wherein answers APP (application program) can be applied for each mechanism with client, for example, the Mobile banking APP of each banking institution, computer visitor Family end etc., applications client can be the browser of webpage, or be installed on intelligent terminal, such as mobile phone, plate electricity Application client in brain etc..Pass through net between intelligent terminal 11 and mechanism processing system 12 and transfer platform 13 Network is communicatively coupled, which can be local area network, Cellular Networks and wide area network etc..
It is introduced below in conjunction with the process of the split logical Electronic Transfer of Fig. 1 b, as shown in Fig. 2, may comprise steps of:
Request message is opened in S21, reception Electronic Transfer.
When it is implemented, user submits Electronic Transfer to open request by applications client to mechanism processing system, wherein Carry user identifier.Wherein user identifier can be the communicating number and name of user itself.Mechanism processing system is receiving After request message is opened in the Electronic Transfer submitted to user, user identifier therein is extracted, and send electronics to transfer platform It transfers accounts and opens request message, wherein carrying the user identifier of authority identification and extraction.Wherein, authority identification can be mechanism APP mark.
When it is implemented, message is opened in Electronic Transfer arrives first at protocol resolution module, protocol resolution module parsing is received Whether the message arrived, verifying in the message received includes the necessary field such as user identifier and authority identification.If verification is logical It crosses, then the message received is handed into online process module, Electronic Transfer is executed by online process module and opens process.
S22, it searches in the corresponding relationship of established user identifier and authority identification with the presence or absence of the second user mark The corresponding relationship with the second authority identification is known, if so, step S23 is executed, if not, executing step S24.
In this step, online process module after receiving the Electronic Transfer that protocol resolution module is delivered and opening message, Extract user identifier therein and authority identification, and store in the database, established user identifier and authority identification With the presence or absence of corresponding relationship between the two in corresponding relationship.
S23, the response message that Electronic Transfer has been opened is returned to, process terminates.
When it is implemented, opening in request message and carrying if online process module finds Electronic Transfer in the database User identifier and authority identification between corresponding relationship, then call message package module, generate that Electronic Transfer opened answers Message is answered, and returns to mechanism processing system.
S24, corresponding relationship and the storage for establishing the second user mark and the second authority identification.
If online process module does not find Electronic Transfer in the database and opens the user's mark carried in request message Know the corresponding relationship between authority identification, then establishes corresponding relationship between the two and store into database.Specific implementation When, online process module may call upon message package module, generates Electronic Transfer and opens successful response message and return.
So far, user completes Electronic Transfer function and opens process, can if subsequent user needs to carry out Electronic Transfer According to flow implementation shown in Fig. 3:
S31, Electronic Transfer request message is received.
When it is implemented, payment user submits Electronic Transfer request to payment mechanism processing system by applications client, Wherein carry the user identifier of receipt and payment user.Wherein, the user identifier of receipt and payment user can for the user communicating number and Name, wherein the communicating number of receipt and payment user can be phone number, or instant communication number etc., if it is logical Phone number in news record, then corresponding cell-phone number can be selected by applications client calling mobile phone address list by paying user Code.
Response understands, when it is implemented, should also include transfer amounts in Electronic Transfer request message.
Payment mechanism processing system is extracted therein after receiving the Electronic Transfer request message that payment user submits User identifier and transfer amounts, and Electronic Transfer request message is sent to transfer platform, wherein carrying authority identification and extraction User identifier, wherein authority identification can be the corresponding authority identification of payment mechanism.
In transfer platform side, Electronic Transfer request message arrives first at protocol resolution module, protocol resolution module parsing Whether the message received, verifying in the message received includes the necessary field such as user identifier and transfer amounts.If school It tests and passes through, then the message received is handed into online process module, Electronic Transfer process is executed by online process module.
With the presence or absence of first user in the corresponding relationship of user identifier and authority identification that S32, lookup pre-establish Corresponding first authority identification is identified, if so, S33 is thened follow the steps, if not, executing step S34.
When it is implemented, online process module receive Electronic Transfer request message that protocol resolution module is delivered it Afterwards, user identifier therein is extracted, and corresponding relationship store in the database, established user identifier and authority identification In whether there is the corresponding authority identification of the user identifier.If so, illustrate that receipt and payment user has opened Electronic Transfer function, if It is no, then illustrate that receipt and payment user does not open Electronic Transfer function.
The first authority identification that S33, basis are found sends Electronic Transfer message to mechanism processing system, and process terminates.
In this step, if finding the corresponding authority identification of the user identifier carried in Electronic Transfer request message, It calls message package module to generate Electronic Transfer message, wherein carrying user identifier and transfer amounts, and calls routing policy Module determines the corresponding communication link of receipt and payment mechanism processing system according to the authority identification found, passes through the communication determined The corresponding receipt and payment mechanism processing system of chain road direction sends the Electronic Transfer message generated, and receipt and payment mechanism processing system is receiving electricity Son is transferred accounts after message, is searched its corresponding user account information according to user identifier therein and is completed transfer operation.
S34, the response message that the other user's information is not present is returned.
When it is implemented, if not finding the corresponding mechanism mark of user identifier carried in Electronic Transfer request message Know, then call message package module, generates the response message that the other user's information is not present, and return to payment mechanism processing system The response message brought back to life.
It should be noted that in the embodiment of the present invention, payment user and payment user and payment mechanism processing system and Receipt and payment mechanism processing system be in contrast, during Electronic Transfer, pay the bill user and its affiliated mechanism processing system It is referred to as payment user and payment user and payment mechanism processing system, collect money user and its affiliated mechanism processing system It is referred to as receipt and payment user and receipt and payment user and payment mechanism processing system.
Embodiment in order to better understand the present invention, below in conjunction with payment mechanism processing system, receipt and payment mechanism processing system And the interaction flow between transfer platform, for carrying out Electronic Transfer based on the phone number in address list, to the present invention Process is opened in the Electronic Transfer provided in embodiment and the specific implementation process of Electronic Transfer process is illustrated.
Wherein, Electronic Transfer is opened process and is described so that receipt and payment user opens the process of Electronic Transfer function as an example, separately Outside, in this example by taking receipt and payment user opens Electronic Transfer function for the first time as an example, as shown in figure 4, may comprise steps of:
S41, receipt and payment mechanism processing system receive the Electronic Transfer that user submits and open request.
When it is implemented, user can submit electronics to turn by receipt and payment mechanism applications client to receipt and payment mechanism processing system Account opens request, wherein carrying user identifier.The user identifier includes address name and the phone number of user.
S42, receipt and payment mechanism processing system send Electronic Transfer to transfer platform and open request message.
Wherein, receipt and payment mechanism processing system is opened to transfer platform transmission Electronic Transfer and carries user's mark in request message Know and authority identification, authority identification here are the authority identification that transfer platform is the distribution of receipt and payment mechanism.
S43, transfer platform are established Electronic Transfer and are opened between the user identifier carried in request message and authority identification Corresponding relationship.
In this example, it is illustrated so that receipt and payment user submits Electronic Transfer to open request for the first time as an example, so far, completes receipt and payment User opens the process of Electronic Transfer function.
S44, payment mechanism processing system receive the Electronic Transfer request that payment user submits.
In this step, payment user selects the hand of receipt and payment user by payment mechanism applications client calling mobile phone address list Machine number and after inputting the address name and transfer amounts of receipt and payment user, submits Electronic Transfer to ask to payment mechanism processing system It asks.
S45, payment mechanism processing system send Electronic Transfer request message to transfer platform.
When it is implemented, payment mechanism processing system extracts the phone number and receipts of the receipt and payment user in Electronic Transfer request Address name and transfer amounts are paid, Electronic Transfer request message is generated and are sent to transfer platform.
S46, transfer platform search corresponding receipt and payment authority identification according to phone number therein and address name.
When it is implemented, transfer platform after receiving Electronic Transfer request message, requests to report to Electronic Transfer first Necessary field in text is verified, and after verification passes through, is searched and is received according to the phone number and address name wherein carried Pay authority identification.
S47, transfer platform send Electronic Transfer message to receipt and payment mechanism according to the receipt and payment authority identification found.
In this step, after transfer platform finds receipt and payment authority identification, Electronic Transfer message is generated, wherein carrying receipts Subscriber phone number and name and the amount of money of fighting in different parts are paid, and according to the receipt and payment authority identification found, to corresponding receipt and payment mechanism Processing system sends the Electronic Transfer message generated.
S48, receipt and payment mechanism processing system are according to the receipt and payment subscriber phone number and name look-up pair in Electronic Transfer message The account information and completion answered are transferred accounts.
So far, Electronic Transfer process is completed.
It is corresponding with authority identification by pre-establishing user identifier in Electronic Transfer method provided in an embodiment of the present invention Relationship only need to provide user identifier, search its corresponding authority identification according to user identifier when carrying out Electronic Transfer operation, And Electronic Transfer request is sent to corresponding mechanism processing system according to the authority identification found, it is looked by it according to user identifier It looks for corresponding user account information and completes Electronic Transfer operation, in the above process, payment mechanism and transfer platform are not obtained User account information improves the safety of Electronic Transfer to reduce the risk that user account information is leaked.Moreover, In above-mentioned process, in the case where there is no user account information, it still is able to complete Electronic Transfer operation, to improve The success rate of Electronic Transfer.
Based on the same inventive concept, a kind of Electronic Transfer device is additionally provided in the embodiment of the present invention, due to above-mentioned apparatus The principle solved the problems, such as is similar to Electronic Transfer method, therefore the implementation of above-mentioned apparatus may refer to the implementation of method, repetition Place repeats no more.
As shown in figure 5, it is the implementation process diagram of Electronic Transfer method provided in an embodiment of the present invention, can wrap It includes:
First receiving unit 51 carries in the Electronic Transfer request message for receiving Electronic Transfer request message First user identifier;
Whether the first searching unit 52 deposits in the corresponding relationship for searching the user identifier and authority identification that pre-establish In corresponding first authority identification of first user identifier;
Response unit 53, for finding corresponding first mechanism of first user identifier in first searching unit When mark, according to the first authority identification found, Electronic Transfer message, the Electronic Transfer report are sent to mechanism processing system First user identifier is carried in text, and corresponding use is searched according to first user identifier by the mechanism processing system Family account information simultaneously completes Electronic Transfer operation.
Optionally, Electronic Transfer device provided in an embodiment of the present invention, further includes:
Second receiving unit opens request message for receiving Electronic Transfer, and the Electronic Transfer is opened in request message Carry second user mark and the second authority identification;
Second searching unit whether there is institute in the corresponding relationship for searching established user identifier and authority identification State the corresponding relationship of second user mark and the second authority identification;
Unit is established, if not finding the second user mark and the second mechanism mark for second searching unit The corresponding relationship of knowledge then establishes corresponding relationship and the storage of the second user mark and the second authority identification.
Optionally, the response unit, if being also used to second searching unit finds the second user mark With the corresponding relationship of the second authority identification, then the response message that Electronic Transfer has been opened is returned.
Optionally, the response unit, if being also used to first searching unit does not find the first user mark Know corresponding first authority identification, then returns to the response message that the other user's information is not present.
Optionally, first user identifier or second user mark include communicating number and/or address name.
For convenience of description, above each section is divided by function describes respectively for each module (or unit).Certainly, exist Implement to realize the function of each module (or unit) in same or multiple softwares or hardware when the present invention.
After describing the Electronic Transfer method and apparatus of exemplary embodiment of the invention, next, introducing basis The computing device of another exemplary embodiment of the invention.
Person of ordinary skill in the field it is understood that various aspects of the invention can be implemented as system, method or Program product.Therefore, various aspects of the invention can be embodied in the following forms, it may be assumed that complete hardware embodiment, complete The embodiment combined in terms of full Software Implementation (including firmware, microcode etc.) or hardware and software, can unite here Referred to as circuit, " module " or " system ".
In some possible embodiments, computing device according to the present invention can include at least at least one processing Device and at least one processor.Wherein, the memory is stored with program code, when said program code is by the processing When device executes, so that the processor executes the electricity of the illustrative embodiments various according to the present invention of this specification foregoing description Step in sub- transfer account method.For example, the processor can execute step S31 as shown in Figure 3, reception Electronic Transfer is asked It asks message and step S32, search in the corresponding relationship of the user identifier and authority identification that pre-establish with the presence or absence of described first Corresponding first authority identification of user identifier, if so, S33 is thened follow the steps, if not, executing step S34;And step The first authority identification that S33, basis are found sends Electronic Transfer message to mechanism processing system;Step S34, other side is returned The response message that user information is not present.
The computing device 60 of this embodiment according to the present invention is described referring to Fig. 6.The calculating dress that Fig. 6 is shown Setting 60 is only an example, should not function to the embodiment of the present invention and use scope bring any restrictions.
As shown in fig. 6, computing device 60 is showed in the form of universal computing device.The component of computing device 60 may include But it is not limited to: at least one above-mentioned processor 61, above-mentioned at least one processor 62, (including the storage of the different system components of connection Device 62 and processor 61) bus 63.
Bus 63 indicates one of a few class bus structures or a variety of, including memory bus or Memory Controller, Peripheral bus, processor or the local bus using any bus structures in a variety of bus structures.
Memory 62 may include the readable medium of form of volatile memory, such as random access memory (RAM) 621 And/or cache memory 622, it can further include read-only memory (ROM) 623.
Memory 62 can also include program/utility 625 with one group of (at least one) program module 624, this The program module 624 of sample includes but is not limited to: operating system, one or more application program, other program modules and journey It may include the realization of network environment in ordinal number evidence, each of these examples or certain combination.
Computing device 60 can also be communicated with one or more external equipments 64 (such as keyboard, sensing equipment etc.), may be used also Enable a user to the equipment interacted with computing device 60 communication with one or more, and/or with enable the computing device 60 Any equipment (such as router, modem etc.) communicated with one or more of the other calculating equipment communicates.This Kind communication can be carried out by input/output (I/O) interface 65.Also, computing device 60 can also pass through network adapter 66 With one or more network (such as local area network (LAN), wide area network (WAN) and/or public network, such as internet) communication. As shown, network adapter 66 is communicated by bus 63 with other modules for computing device 60.It will be appreciated that though figure In be not shown, can in conjunction with computing device 60 use other hardware and/or software module, including but not limited to: microcode, equipment Driver, redundant processor, external disk drive array, RAID system, tape drive and data backup storage system etc..
In some possible embodiments, the various aspects of Electronic Transfer method provided by the invention are also implemented as A kind of form of program product comprising program code, when described program product is run on a computing device, described program The illustrative embodiments various according to the present invention that code is used to that the computer equipment to be made to execute this specification foregoing description Step in Electronic Transfer method, for example, the computer equipment can execute step S31 as shown in Figure 3, receive electronics Transfer request message and step S32, it searches in the corresponding relationship of the user identifier and authority identification that pre-establish with the presence or absence of institute Corresponding first authority identification of the first user identifier is stated, if so, S33 is thened follow the steps, if not, executing step S34;And Step S33, according to the first authority identification found, Electronic Transfer message is sent to mechanism processing system;Step S34, it returns The response message that the other user's information is not present.
Described program product can be using any combination of one or more readable mediums.Readable medium can be readable letter Number medium or readable storage medium storing program for executing.Readable storage medium storing program for executing for example may be-but not limited to-electricity, magnetic, optical, electromagnetic, red The system of outside line or semiconductor, device or device, or any above combination.The more specific example of readable storage medium storing program for executing (non exhaustive list) includes: the electrical connection with one or more conducting wires, portable disc, hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc Read memory (CD-ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.
The program product for Electronic Transfer of embodiments of the present invention can use the read-only storage of portable compact disc Device (CD-ROM) and including program code, and can run on the computing device.However, program product of the invention is not limited to This, in this document, readable storage medium storing program for executing can be any tangible medium for including or store program, which can be commanded Execution system, device or device use or in connection.
Readable signal medium may include in a base band or as the data-signal that carrier wave a part is propagated, wherein carrying Readable program code.The data-signal of this propagation can take various forms, including --- but being not limited to --- electromagnetism letter Number, optical signal or above-mentioned any appropriate combination.Readable signal medium can also be other than readable storage medium storing program for executing it is any can Read medium, the readable medium can send, propagate or transmit for by instruction execution system, device or device use or Program in connection.
The program code for including on readable medium can transmit with any suitable medium, including --- but being not limited to --- Wirelessly, wired, optical cable, RF etc. or above-mentioned any appropriate combination.
The program for executing operation of the present invention can be write with any combination of one or more programming languages Code, described program design language include object oriented program language-Java, C++ etc., further include conventional Procedural programming language-such as " C " language or similar programming language.Program code can be fully in user It calculates and executes in equipment, partly executes on a user device, being executed as an independent software package, partially in user's calculating Upper side point is executed on a remote computing or is executed in remote computing device or server completely.It is being related to far Journey calculates in the situation of equipment, and remote computing device can pass through the network of any kind --- including local area network (LAN) or extensively Domain net (WAN)-be connected to user calculating equipment, or, it may be connected to external computing device (such as utilize Internet service Provider is connected by internet).
It should be noted that although being referred to several unit or sub-units of device in the above detailed description, this stroke It point is only exemplary not enforceable.In fact, embodiment according to the present invention, it is above-described two or more The feature and function of unit can embody in a unit.Conversely, the feature and function of an above-described unit can It is to be embodied by multiple units with further division.
In addition, although describing the operation of the method for the present invention in the accompanying drawings with particular order, this do not require that or Hint must execute these operations in this particular order, or have to carry out shown in whole operation be just able to achieve it is desired As a result.Additionally or alternatively, it is convenient to omit multiple steps are merged into a step and executed by certain steps, and/or by one Step is decomposed into execution of multiple steps.
It should be understood by those skilled in the art that, the embodiment of the present invention can provide as method, system or computer program Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the present invention Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the present invention, which can be used in one or more, The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) produces The form of product.
The present invention be referring to according to the method for the embodiment of the present invention, the process of equipment (system) and computer program product Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates, Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one The step of function of being specified in a box or multiple boxes.
Although preferred embodiments of the present invention have been described, it is created once a person skilled in the art knows basic Property concept, then additional changes and modifications can be made to these embodiments.So it includes excellent that the following claims are intended to be interpreted as It selects embodiment and falls into all change and modification of the scope of the invention.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art Mind and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologies Within, then the present invention is also intended to include these modifications and variations.

Claims (12)

1. a kind of Electronic Transfer method characterized by comprising
Electronic Transfer request message is received, carries the first user identifier in the Electronic Transfer request message;
It is corresponding with whether there is first user identifier in the corresponding relationship of authority identification to search the user identifier pre-established The first authority identification;
If it is, sending Electronic Transfer message, the electronics to mechanism processing system according to the first authority identification found It transfers accounts and carries first user identifier in message, searched pair by the mechanism processing system according to first user identifier The user account information answered simultaneously completes Electronic Transfer operation.
2. the method as described in claim 1, which is characterized in that the user identifier and the corresponding relationship of receipt and payment authority identification are pressed It is established according to following below scheme:
It receives Electronic Transfer and opens request message, the Electronic Transfer, which is opened, carries second user mark and the in request message Two authority identifications;
It searches in the corresponding relationship of established user identifier and authority identification with the presence or absence of second user mark and second The corresponding relationship of authority identification;
If it does not exist, then establishing corresponding relationship and the storage of the second user mark and the second authority identification.
3. method according to claim 2, which is characterized in that further include:
If there is the corresponding relationship of second user mark and the second authority identification, then return to that Electronic Transfer opened answers Answer message.
4. the method as described in claim 1, which is characterized in that further include:
If the user identifier pre-established is corresponding with first user identifier is not present in the corresponding relationship of authority identification First authority identification then returns to the response message that the other user's information is not present.
5. the method as described in Claims 1 to 4 any claim, which is characterized in that first user identifier or institute Stating second user mark includes communicating number and/or address name.
6. a kind of Electronic Transfer device characterized by comprising
First receiving unit carries the first use in the Electronic Transfer request message for receiving Electronic Transfer request message Family mark;
First searching unit, with the presence or absence of described in the corresponding relationship for searching the user identifier and authority identification that pre-establish Corresponding first authority identification of first user identifier;
Response unit, for finding corresponding first authority identification of first user identifier in first searching unit When, according to the first authority identification found, Electronic Transfer message is sent to mechanism processing system, in the Electronic Transfer message First user identifier is carried, corresponding user's account is searched according to first user identifier by the mechanism processing system Family information simultaneously completes Electronic Transfer operation.
7. device as claimed in claim 6, which is characterized in that further include:
Second receiving unit opens request message for receiving Electronic Transfer, and the Electronic Transfer, which is opened in request message, to be carried There are second user mark and the second authority identification;
Second searching unit, with the presence or absence of described the in the corresponding relationship for searching established user identifier and authority identification The corresponding relationship of two user identifiers and the second authority identification;
Unit is established, if not finding the second user mark and the second authority identification for second searching unit Corresponding relationship then establishes corresponding relationship and the storage of the second user mark and the second authority identification.
8. device as claimed in claim 7, which is characterized in that
The response unit, if being also used to second searching unit finds the second user mark and the second mechanism mark The corresponding relationship of knowledge then returns to the response message that Electronic Transfer has been opened.
9. device as claimed in claim 6, which is characterized in that
The response unit, if being also used to first searching unit, not find first user identifier corresponding First authority identification then returns to the response message that the other user's information is not present.
10. the device as described in claim 6~9 any claim, which is characterized in that first user identifier or institute Stating second user mark includes communicating number and/or address name.
11. a kind of computing device, which is characterized in that including at least one processor and at least one processor, wherein institute It states memory and is stored with computer program, when described program is executed by the processor, so that the processor perform claim It is required that the step of 1~5 any claim the method.
12. a kind of computer-readable medium, which is characterized in that it is stored with the computer program that can be executed by computing device, when When described program is run on the computing device, so that the computing device perform claim requires the step of 1~5 any the method Suddenly.
CN201811628977.2A 2018-12-28 2018-12-28 Electronic transfer method, device and storage medium Active CN109697607B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811628977.2A CN109697607B (en) 2018-12-28 2018-12-28 Electronic transfer method, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811628977.2A CN109697607B (en) 2018-12-28 2018-12-28 Electronic transfer method, device and storage medium

Publications (2)

Publication Number Publication Date
CN109697607A true CN109697607A (en) 2019-04-30
CN109697607B CN109697607B (en) 2024-02-27

Family

ID=66232326

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811628977.2A Active CN109697607B (en) 2018-12-28 2018-12-28 Electronic transfer method, device and storage medium

Country Status (1)

Country Link
CN (1) CN109697607B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111353774A (en) * 2020-02-26 2020-06-30 中国邮政储蓄银行股份有限公司 Method and device for processing transfer information
TWI767580B (en) * 2021-02-22 2022-06-11 兆豐國際商業銀行股份有限公司 Fund transfering system and fund transfering method
TWI821523B (en) * 2020-02-14 2023-11-11 財金資訊股份有限公司 Systems and methods for multiple transaction overlapping combinations

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101777166A (en) * 2010-01-21 2010-07-14 中国光大银行 Bank transfer method by using mobile phone
CN104424563A (en) * 2013-08-30 2015-03-18 南京中兴群力信息科技有限公司 Mobile banking business processing method, device and system
CN104732380A (en) * 2015-02-16 2015-06-24 小米科技有限责任公司 Method and device for conducting account transfer processing
WO2015101238A1 (en) * 2013-12-31 2015-07-09 Tencent Technology (Shenzhen) Company Limited Automatic resource transfer method, platform, server and system
CN106157027A (en) * 2016-07-27 2016-11-23 北京小米移动软件有限公司 Method of payment, device and system
CN106815723A (en) * 2017-02-10 2017-06-09 深圳前海微众银行股份有限公司 Transfer account method and device
CN107169753A (en) * 2017-03-31 2017-09-15 深圳前海微众银行股份有限公司 Transfer account method, device and computer-readable recording medium
CN107730231A (en) * 2017-11-02 2018-02-23 东信和平科技股份有限公司 A kind of transfer account method based on SIM card, device and medium
CN108846657A (en) * 2018-05-28 2018-11-20 广州腾讯科技有限公司 A kind of method and relevant apparatus of Electronic Transfer

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101777166A (en) * 2010-01-21 2010-07-14 中国光大银行 Bank transfer method by using mobile phone
CN104424563A (en) * 2013-08-30 2015-03-18 南京中兴群力信息科技有限公司 Mobile banking business processing method, device and system
WO2015101238A1 (en) * 2013-12-31 2015-07-09 Tencent Technology (Shenzhen) Company Limited Automatic resource transfer method, platform, server and system
CN104732380A (en) * 2015-02-16 2015-06-24 小米科技有限责任公司 Method and device for conducting account transfer processing
CN106157027A (en) * 2016-07-27 2016-11-23 北京小米移动软件有限公司 Method of payment, device and system
CN106815723A (en) * 2017-02-10 2017-06-09 深圳前海微众银行股份有限公司 Transfer account method and device
CN107169753A (en) * 2017-03-31 2017-09-15 深圳前海微众银行股份有限公司 Transfer account method, device and computer-readable recording medium
CN107730231A (en) * 2017-11-02 2018-02-23 东信和平科技股份有限公司 A kind of transfer account method based on SIM card, device and medium
CN108846657A (en) * 2018-05-28 2018-11-20 广州腾讯科技有限公司 A kind of method and relevant apparatus of Electronic Transfer

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI821523B (en) * 2020-02-14 2023-11-11 財金資訊股份有限公司 Systems and methods for multiple transaction overlapping combinations
CN111353774A (en) * 2020-02-26 2020-06-30 中国邮政储蓄银行股份有限公司 Method and device for processing transfer information
TWI767580B (en) * 2021-02-22 2022-06-11 兆豐國際商業銀行股份有限公司 Fund transfering system and fund transfering method

Also Published As

Publication number Publication date
CN109697607B (en) 2024-02-27

Similar Documents

Publication Publication Date Title
CN108846657B (en) Electronic transfer method and related device
US8369828B2 (en) Mobile-to-mobile payment system and method
US6366893B2 (en) System, a method and an apparatus for performing an electric payment transaction in a telecommunication network
US9715709B2 (en) Communication device including multi-part alias identifier
CN109767200A (en) A kind of electric paying method, device, system and storage medium
US12021842B2 (en) Headless browser system with virtual API
CN113115285B (en) Information processing method and device
CN112163946A (en) Accounting processing method and device based on distributed transaction system
CN110049022A (en) A kind of domain name access control method, device and computer readable storage medium
CN108734471A (en) Identity identifying method, device, system and storage medium in mobile-payment system
CN109697607A (en) A kind of Electronic Transfer method, apparatus and storage medium
US20160149918A1 (en) Secure information interaction method for electronic resources transfer
CN110675159A (en) Financial market transaction advance risk control method and system and electronic equipment
CN108764919A (en) E-payment confirmation method, device, system and storage medium
US11797758B2 (en) Automatic data entry for form data structures using application programming interfaces
EP2736005A1 (en) Electronic payment system
CN109087109A (en) A kind of mobile payment confirmation method, device, system and storage medium
CN109214801A (en) A kind of e-payment confirmation method, device and storage medium
CN109840757A (en) A kind of repayment method and refund management equipment
CN108734462A (en) A kind of method of mobile payment, device, system and storage medium
US20190043037A1 (en) System and method for providing secured services
CN111415245B (en) Account opening method and device
KR20170110466A (en) System, apparatus and method for electronic payment
KR20190002409A (en) Computer readable recording medium for deposit/payment application
CN109542646A (en) Method and apparatus for calling application programming interface

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
GR01 Patent grant
GR01 Patent grant