[go: up one dir, main page]

CN109214865B - Electronic certificate processing method and system, e-commerce system and storage medium - Google Patents

Electronic certificate processing method and system, e-commerce system and storage medium Download PDF

Info

Publication number
CN109214865B
CN109214865B CN201811006631.9A CN201811006631A CN109214865B CN 109214865 B CN109214865 B CN 109214865B CN 201811006631 A CN201811006631 A CN 201811006631A CN 109214865 B CN109214865 B CN 109214865B
Authority
CN
China
Prior art keywords
electronic certificate
user
account
budget
information
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.)
Active
Application number
CN201811006631.9A
Other languages
Chinese (zh)
Other versions
CN109214865A (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.)
JD Digital Technology Holdings Co Ltd
Jingdong Technology Holding Co Ltd
Original Assignee
JD Digital Technology Holdings 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 JD Digital Technology Holdings Co Ltd filed Critical JD Digital Technology Holdings Co Ltd
Priority to CN201811006631.9A priority Critical patent/CN109214865B/en
Publication of CN109214865A publication Critical patent/CN109214865A/en
Priority to PCT/CN2019/102776 priority patent/WO2020043086A1/en
Application granted granted Critical
Publication of CN109214865B publication Critical patent/CN109214865B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0203Market surveys; Market polls
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates

Landscapes

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Data Mining & Analysis (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The present disclosure provides an electronic certificate processing method, system, e-commerce system and storage medium, which relates to the technical field of electronic commerce, wherein the method comprises: establishing a corresponding relation between the electronic certificate and the number information, carrying out corresponding processing on the electronic certificate, using the number information to mark the electronic certificate processing record, and carrying out analysis processing on the electronic certificate corresponding to the number information according to the electronic certificate processing record; according to the electronic certificate processing method and system, the e-commerce system and the storage medium, the record of each node in the life cycle of the electronic certificate is marked, the circulation and the flow direction of the electronic certificate and the use scene and the way of the electronic certificate can be analyzed, whether the electronic certificate is forged or not can be analyzed, cost sharing calculation and behavior data analysis can be carried out on each service line in operation activities, reliable guarantee can be provided for subsequent analysis and decision making work, and the user experience is improved.

Description

Electronic certificate processing method and system, e-commerce system and storage medium
Technical Field
The present disclosure relates to the field of electronic commerce technologies, and in particular, to an electronic certificate processing method and system, an e-commerce system, and a storage medium.
Background
With the rapid development of the internet, the number of e-commerce websites or financial websites is increasing, and marketing activities are also increasing. The points are usually sent to the users in the marketing activities, the issuing, deduction and the like of the points are realized at present, but the whole life cycle of the points cannot be tracked, so that the marketing activities sending the points become the marketing activities without explicit cost issuing, and the marketing effect analysis, cost accounting and the like of the points in the later period are difficult.
Disclosure of Invention
In view of the above, an object of the present disclosure is to provide an electronic certificate processing method, an electronic certificate processing system, an electronic commerce system, and a storage medium.
According to an aspect of the present disclosure, there is provided an electronic certificate processing method, including: generating an electronic certificate and acquiring number information corresponding to the electronic certificate, and establishing a corresponding relation between the electronic certificate and the number information; carrying out corresponding processing on the electronic certificate according to the received electronic certificate processing request; acquiring the number information corresponding to the processed electronic certificate based on the corresponding relation, and identifying the electronic certificate processing record by using the acquired number information; and acquiring an electronic certificate processing record corresponding to the serial number information, and analyzing and processing the electronic certificate corresponding to the serial number information according to the electronic certificate processing record.
Optionally, the electronic credential processing record comprises: generating, budget adding, budget expiring, issuing, user operating and consuming records; wherein, the processing the electronic certificate corresponding to the number information according to the electronic certificate processing record comprises: obtaining the actual cost deducted from the electronic certificate according to the electronic certificate processing record, and performing accounting processing based on the actual cost; and acquiring source data and processing data of the electronic certificate used by the user according to the electronic certificate processing record, and performing accounting processing based on the source data and the processing data.
Optionally, establishing a service line function account and a user function account corresponding to the electronic certificate to record the charge information of the electronic certificate; wherein the service line function account comprises: a service line income account, a service line expenditure account and a service line balance account; the user function account includes: a user frozen account, a user revenue account, and a user expense account.
Optionally, the number information includes: a budget sheet number; the generating an electronic voucher and obtaining numbering information corresponding to the electronic voucher includes: receiving an electronic certificate creation request sent by a service line system, and acquiring service staff information carried by the electronic certificate creation request; acquiring business organization information based on the business personnel information, judging whether the business organization has a business line function account, and if not, establishing the business line function account for the business organization; sending the received budget cost information to a cost system for verification, wherein the budget cost information comprises: budget bill number, expense information and validity period; if a budget existence confirmation message replied by the expense system is received, generating a corresponding electronic certificate based on the budget expense information; and identifying the generation record of the electronic certificate by using the budget sheet number.
Optionally, a budget addition request sent by an operating system is received, and service line function account information corresponding to the budget addition request is obtained; receiving expense additional information sent by an operation system, wherein the expense additional information comprises: new budget bill number, recharging expense information and new validity period; recharging the existing fee in the service line income account based on the recharging fee information, and modifying the fee validity period in the service line income account based on the new validity period; and identifying the budget addition record by using the new budget sheet number.
Optionally, obtaining cost information corresponding to the generated electronic certificate, and writing the cost information into a service line expenditure account corresponding to the generated electronic certificate; judging whether the validity period corresponding to the budget bill number is expired or not, if so, determining that the budget of the electronic certificate corresponding to the budget bill number is expired, acquiring cost information corresponding to the electronic certificate which is not issued and corresponds to the budget bill number, and writing the cost information into a service line income account corresponding to the electronic certificate which is not issued; and identifying the budget expiration record of the electronic certificate by using the budget sheet number.
Optionally, issuing the electronic credential to the user based on the created issuing activity, wherein the issuing activity includes: non-transaction type issuing and transaction type issuing activities; acquiring cost information corresponding to the distribution quantity of the electronic certificate, writing the cost information into a user income account or a user freezing account which a user receiving the electronic certificate belongs to, and writing the cost information into a service line expenditure account corresponding to the issued electronic certificate; identifying an issuance record using the budget form number corresponding to the issued electronic voucher.
Optionally, receiving user operation information of the issued electronic certificate, and performing cost processing operation on the user income account and the service line expenditure account based on the user operation information; identifying a user operation record using the budget form number corresponding to the issued electronic credential, wherein the user operation record comprises: updating the electronic certificate and using the electronic certificate.
Optionally, if the issuing activity is a transaction-type issuing activity, determining the quantity of the issued electronic certificates and the cost information based on the order information; writing cost information corresponding to the issued electronic certificate into a user frozen account corresponding to a user receiving the electronic certificate; and if the confirmation deduction information of the issued electronic certificate is received, transferring the expense information written into the user frozen account to a user expenditure account corresponding to the user receiving the electronic certificate.
Optionally, when a user first obtains the issued electronic certificate, creating a user function account for the user; and if the user performs backspacing operation on the issued electronic certificate, performing value reduction operation on the user frozen account, and adding the cost information corresponding to the electronic certificate subjected to the value reduction operation into the service line income account.
Optionally, when the issued electronic certificate obtained by the user expires, performing a value-reducing operation on a user income account corresponding to the user based on the expired electronic certificate, and performing a corresponding value-adding operation on a service line income account corresponding to the expired electronic certificate.
Optionally, when the user uses the issued electronic certificate, a deduction sequence is determined according to the expiration time of the electronic certificate and the issuing time, and the user income account corresponding to the user is subjected to a value reduction operation based on the deduction sequence.
Optionally, if it is determined that the undistributed electronic certificate exists at the end of the business line activity, the undistributed electronic certificate is recycled, the charge information corresponding to the undistributed electronic certificate is obtained, the deduction operation is performed on the business line expense account based on the charge information, and the charging operation is performed on the business line income account.
According to another aspect of the present disclosure, there is provided an electronic voucher system comprising: the certificate generation module is used for generating an electronic certificate; the relation establishing module is used for acquiring the number information corresponding to the electronic certificate and establishing the corresponding relation between the electronic certificate and the number information; the certificate processing module is used for carrying out corresponding processing on the electronic certificate according to the received electronic certificate processing request; the record identification module is used for acquiring the number information corresponding to the processed electronic certificate based on the corresponding relation and identifying the electronic certificate processing record by using the acquired number information; and the certificate analysis module is used for acquiring the electronic certificate processing record corresponding to the number information and analyzing and processing the electronic certificate corresponding to the number information according to the electronic certificate processing record.
Optionally, the electronic credential processing record comprises: generating, budget adding, budget expiring, issuing, user operating and consuming records; the certificate analysis module is used for obtaining the actual cost deducted from the electronic certificate according to the electronic certificate processing record and carrying out accounting processing based on the actual cost; and acquiring source data and processing data of the electronic certificate used by the user according to the electronic certificate processing record, and performing accounting processing based on the source data and the processing data.
Optionally, the account establishing module is configured to establish a service line function account and a user function account corresponding to the electronic certificate, and is configured to record cost information of the electronic certificate; wherein the service line function account comprises: a service line income account, a service line expenditure account and a service line balance account; the user function account includes: a user frozen account, a user revenue account, and a user expense account.
Optionally, the number information includes: a budget sheet number; the certificate generation module is used for receiving an electronic certificate creation request sent by a service line system and acquiring service staff information carried by the electronic certificate creation request; acquiring business organization information based on the business personnel information, judging whether the business organization has a business line function account, and if not, establishing the business line function account for the business organization; sending the received budget cost information to a cost system for verification, wherein the budget cost information comprises: budget bill number, expense information and validity period; if a budget existence confirmation message replied by the expense system is received, generating a corresponding electronic certificate based on the budget expense information; and the record identification module is used for identifying the generation record of the electronic certificate by using the budget bill number.
Optionally, the credential processing module includes: the budget adding processing unit is used for receiving a budget adding request sent by an operating system and acquiring service line function account information corresponding to the budget adding request; receiving expense additional information sent by an operation system, wherein the expense additional information comprises: new budget bill number, recharging expense information and new validity period; recharging the existing fee in the service line income account based on the recharging fee information, and modifying the fee validity period in the service line income account based on the new validity period; and the record identification module is used for identifying the budget addition record by using the new budget sheet number.
Optionally, the credential processing module includes: the budget expiration processing unit is used for acquiring the expense information corresponding to the generated electronic certificate and writing the expense information into a service line expenditure account corresponding to the generated electronic certificate; judging whether the validity period corresponding to the budget bill number is expired or not, if so, determining that the budget of the electronic certificate corresponding to the budget bill number is expired, acquiring cost information corresponding to the electronic certificate which is not issued and corresponds to the budget bill number, and writing the cost information into a service line income account corresponding to the electronic certificate which is not issued; and the record identification module is used for identifying the budget expiration record of the electronic certificate by using the budget bill number.
Optionally, the credential processing module includes: a credential issuance processing unit configured to issue the electronic credential to a user based on the created issuance activity, where the issuance activity includes: non-transaction type issuing and transaction type issuing activities; acquiring cost information corresponding to the distribution quantity of the electronic certificate, writing the cost information into a user income account or a user freezing account which a user receiving the electronic certificate belongs to, and writing the cost information into a service line expenditure account corresponding to the issued electronic certificate; and the record identification module is used for identifying the issued record by using the budget bill number corresponding to the issued electronic certificate.
Optionally, the credential processing module includes: the certificate operation processing unit is used for receiving user operation information of the issued electronic certificate and carrying out charge processing operation on the user income account and the service line expenditure account based on the user operation information; the record identification module is configured to identify a user operation record by using the budget form number corresponding to the issued electronic credential, where the user operation record includes: updating the electronic certificate and using the electronic certificate.
Optionally, the voucher operation processing unit is configured to determine, based on the order information, the number of issued electronic vouchers and cost information if the issuing activity is a transaction-type issuing activity; writing cost information corresponding to the issued electronic certificate into a user frozen account corresponding to a user receiving the electronic certificate; and if the confirmation deduction information of the issued electronic certificate is received, transferring the expense information written into the user frozen account to a user expenditure account corresponding to the user receiving the electronic certificate.
Optionally, the account establishing module is configured to create a user function account for the user when the user obtains the issued electronic credential for the first time; and the certificate operation processing unit is used for performing value reduction operation on the user frozen account if the user performs backspacing operation on the issued electronic certificate, and adding the cost information corresponding to the electronic certificate subjected to the value reduction operation into the service line income account.
Optionally, the credential operation processing unit is configured to, when the issued electronic credential obtained by the user is expired, perform a value reduction operation on a user income account corresponding to the user based on the expired electronic credential, and perform a corresponding value increase operation on a service line income account corresponding to the expired electronic credential.
Optionally, the voucher operation processing unit is configured to, when the user uses the issued electronic voucher, determine a deduction order according to the expiration time of the electronic voucher and the issuance time, and perform a value reduction operation on the user income account corresponding to the user based on the deduction order.
Optionally, the voucher operation processing unit is configured to, if it is determined that an electronic voucher which is not issued exists at the end of the service line activity, recycle the electronic voucher which is not issued, obtain cost information corresponding to the electronic voucher which is not issued, perform deduction operation on a pay-out account of the service line based on the cost information, and perform charging operation on a pay-in account of the service line.
According to yet another aspect of the present disclosure, there is provided an e-commerce system including: an electronic voucher system as described above.
According to yet another aspect of the present disclosure, there is provided an electronic voucher system comprising: a memory; and a processor coupled to the memory, the processor configured to perform the method as described above based on instructions stored in the memory.
According to yet another aspect of the present disclosure, a computer-readable storage medium is provided, which stores computer instructions for execution by a processor to perform the method as described above.
The electronic certificate processing method and system, the e-commerce system and the storage medium establish the corresponding relation between the electronic certificate and the number information, correspondingly process the electronic certificate, use the number information to mark the electronic certificate processing record, and analyze and process the electronic certificate corresponding to the number information according to the electronic certificate processing record; by marking the records of each node in the life cycle of the electronic certificate, the circulation and the flow direction of the electronic certificate and the use scene, the approach, whether the electronic certificate is forged or not and the like of the electronic certificate can be analyzed, cost sharing calculation and behavior data analysis can be carried out on each service line in operation activities, reliable guarantee can be provided for subsequent analysis and decision making work, and the user experience is improved.
Drawings
In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present disclosure, and other drawings can be obtained by those skilled in the art without inventive exercise.
FIG. 1 is a schematic flow chart diagram illustrating one embodiment of an electronic credential processing method in accordance with the present disclosure;
FIG. 2 is a schematic flow chart diagram illustrating cost accounting according to one embodiment of the electronic certificate processing method of the present disclosure;
fig. 3 is a schematic flow chart illustrating accounting according to an embodiment of the electronic certificate processing method of the present disclosure;
FIG. 4 is a schematic flow chart diagram of an electronic voucher according to one embodiment of the electronic voucher processing method of the present disclosure;
FIG. 5 is a flowchart illustrating a budget addition process according to one embodiment of the electronic credential processing method of the present disclosure;
FIG. 6 is a flowchart illustrating a budget expiration process according to one embodiment of an electronic credential processing method of the present disclosure;
FIG. 7 is a flow diagram illustrating electronic credential issuance in accordance with one embodiment of the electronic credential processing method of the present disclosure;
FIG. 8 is a schematic flow chart diagram illustrating user operations performed according to one embodiment of the electronic credential processing method of the present disclosure;
FIG. 9 is a schematic flow chart of electronic certificate confirmation deduction according to an embodiment of the electronic certificate processing method of the present disclosure;
fig. 10 is a flowchart illustrating electronic credential rollback according to one embodiment of the electronic credential processing method of the present disclosure;
FIG. 11 is a flow diagram illustrating electronic voucher expiration processing according to one embodiment of the electronic voucher processing method of the present disclosure;
FIG. 12 is a flow diagram illustrating electronic credential use processing according to one embodiment of an electronic credential processing method of the present disclosure;
FIG. 13 is a flow diagram illustrating the processing of an electronic voucher without issuance according to one embodiment of the disclosed electronic voucher processing method;
FIG. 14 is a block diagram view of one embodiment of an electronic credential system in accordance with the present disclosure;
FIG. 15 is a block diagram view of another embodiment of an electronic voucher system according to the present disclosure;
FIG. 16 is a block diagram of a credential processing module in one embodiment of an electronic credential system in accordance with the present disclosure;
fig. 17 is a block diagram of yet another embodiment of an electronic credential system according to the present disclosure.
Detailed Description
The present disclosure now will be described more fully hereinafter with reference to the accompanying drawings, in which exemplary embodiments of the disclosure are shown. The technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are only a part of the embodiments of the present disclosure, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure. The technical solution of the present disclosure is described in various aspects below with reference to various figures and embodiments.
Fig. 1 is a flowchart illustrating an electronic certificate processing method according to an embodiment of the present disclosure, as shown in fig. 1, the electronic certificate processing method includes steps 101-104.
Step 101, generating an electronic certificate and obtaining number information corresponding to the electronic certificate, and establishing a corresponding relation between the electronic certificate and the number information.
The electronic voucher can be various, such as points, coins, and the like, and can replace money for payment, consumption, and the like. The numbering information may be various, such as a budget ticket number, etc.
And 102, correspondingly processing the electronic certificate according to the received electronic certificate processing request. There are various corresponding processes for the electronic certificate, such as issuing, budget adding process, budget expiration process, etc.
And 103, acquiring the number information corresponding to the processed electronic certificate based on the corresponding relation, and identifying the electronic certificate processing record by using the acquired number information.
There are various methods for identifying the electronic certificate processing records, for example, adding number information to the electronic certificate processing records, and obtaining the corresponding electronic certificate processing records through the number information.
And 104, acquiring the electronic certificate processing record corresponding to the number information, and analyzing the electronic certificate corresponding to the number information according to the electronic certificate processing record.
The electronic voucher processing record can be a variety of records such as generation, budget addition, budget expiration, issuance, user action and consumption records, and the like. The electronic certificate corresponding to the number information is processed according to the electronic certificate processing record, such as cost accounting, accounting detail inquiry and the like.
Fig. 2 is a schematic flow chart of performing cost accounting according to an embodiment of the electronic certificate processing method of the present disclosure, as shown in fig. 2:
and step 201, obtaining the actual cost deducted by the electronic certificate according to the electronic certificate processing record.
In step 202, accounting is performed based on the actual cost. The accounting process may be cost of acquiring marketing campaigns, amortizing costs of various business lines, and the like. The service line may be various, such as a loan service line, an insurance service line, a marketing service line, and the like.
Fig. 3 is a schematic flow chart of performing accounting processing according to an embodiment of the electronic certificate processing method of the present disclosure, as shown in fig. 3:
and step 301, obtaining the source data and the processing data of the electronic certificate used by the user according to the electronic certificate processing record.
Step 302, accounting is performed based on the source data and the process data. The accounting processing record can be income, expenditure, consumption record and the like of the electronic certificate of the user, and the role of the electronic certificate in the marketing activity can be analyzed. The operation of the Internet makes a better operation marketing strategy through the analysis of user behaviors, and gains better user stickiness.
In one embodiment, a service line function account and a user function account corresponding to the electronic certificate are established to record the charge information of the electronic certificate. The service line function account comprises: the system comprises a service line income account, a service line expenditure account, a service line balance account and the like, and the user function accounts comprise a user frozen account, a user income account, a user expenditure account and the like.
The life cycle of the electronic certificate can be generation, distribution, consumption, accounting and the like, the electronic certificate always keeps original budget sheet number information in the production, distribution and consumption processes, the accounting process is a process of carrying out actual accounting cost after deducting the electronic certificate according to different business requirements, and data for checking account of a fee system is provided for operation through data such as a source business line, a budget sheet number, deduction activities, deduction SKU and the like of the electronic certificate used by a user.
Fig. 4 is a schematic flow chart of an electronic certificate according to an embodiment of the electronic certificate processing method of the present disclosure, as shown in fig. 4:
step 401, receiving an electronic certificate creation request sent by a service line system, and acquiring service staff information carried by the electronic certificate creation request.
Step 402, obtaining business organization information based on the business personnel information, judging whether the business organization has a business line function account, if not, establishing the business line function account for the business organization.
Step 403, sending the received budget cost information to a cost system for verification, where the budget cost information includes: budget bill number, cost information, validity period, etc. Budget application can be performed in advance, business personnel apply for the budget sheet number through the expense system, and the expense system generates the budget sheet number.
And step 404, if the budget existence confirmation message replied by the expense system is received, generating a corresponding electronic certificate based on the budget expense information.
Step 405, identifying the generation record of the electronic certificate by using the budget form number.
In one embodiment, the electronic voucher system (e.g., a gold coin system) selects an organization structure corresponding to the fee, and the organization structure can be inquired or selected in a linkage mode according to the ERP account of the employee. And after the corresponding business organization is selected, inputting the expense information and the applicant information. The expense information comprises a budget sheet number, an effective period and the like, and the amount of money charged each time is equal to the current available balance under the main key of the budget sheet number. The electronic voucher system and the expense system are used for verifying the budget bill number and the recharge amount, and after verification, the electronic voucher system is converted into a corresponding electronic voucher (point) or recharged according to the budget amount.
Fig. 5 is a flowchart illustrating a budget addition process according to an embodiment of the electronic certificate processing method of the present disclosure, as shown in fig. 5:
step 501, receiving a budget addition request sent by an operating system, and obtaining service line function account information corresponding to the budget addition request.
Step 502, receiving cost addition information sent by an operation system, wherein the cost addition information includes a new budget bill number, recharge cost information, a new validity period, and the like.
Step 503, recharging the existing fee in the income account of the service line based on the recharging fee information. And operating the operable system to recharge the existing service line function account to increase the allowance of the electronic voucher.
The cost validity period in the line of business revenue account is modified based on the new validity period, step 504.
And 505, identifying the budget addition record by using the new budget sheet number.
Fig. 6 is a flowchart illustrating a budget expiration process according to an embodiment of the electronic certificate processing method of the present disclosure, as shown in fig. 6:
step 601, obtaining the cost information corresponding to the generated electronic voucher, and writing the cost information into the service line expenditure account corresponding to the generated electronic voucher.
Step 602, determine whether the validity period corresponding to the budget ticket number is expired.
Step 603, if yes, determining that the budget for the electronic certificate corresponding to the budget sheet number is expired.
Step 604, obtaining the cost information corresponding to the undistributed electronic certificate corresponding to the budget bill number, and writing the cost information into the service line income account corresponding to the undistributed electronic certificate.
And the budget controls the validity period according to the filling time during operation recharging, electronic certificates which are not issued outside the validity period are subjected to electronic certificate recovery operation, and after the recovery is finished, the expense system is informed to perform budget release or check.
Step 605, the budget expiration record of the electronic certificate is identified by using the budget form number.
FIG. 7 is a flow diagram illustrating electronic credential issuance in accordance with one embodiment of the electronic credential processing method of the present disclosure; as shown in fig. 7:
step 701, issuing an electronic certificate to a user based on the created issuing activity, wherein the issuing activity includes: non-transaction class issuance, transaction class issuance activity.
The transaction type issuing activity refers to an issuing activity that a user obtains an electronic certificate through actions such as transaction payment, for example, issuing operations completed through operations such as fund purchase, financing, fixed income, payment by using a white stripe and the like, and for passively receiving the electronic certificate, the electronic certificate can be issued by matching a corresponding issuing rule through MQ messages or API interface messages and the like. The non-transaction type issuing activity refers to the issuing activity that a user obtains an electronic certificate through activities such as participation, check-in, games and the like. For example, the transaction-like points refer to points generated in proportion and given to the user correspondingly when transactions are generated in scenes such as a blank bar and payment, and are called transaction-like points; non-transaction-like points refer to a series of operational activities carried out by points, such as points obtained by active users.
Step 702, obtaining the charge information corresponding to the distribution quantity of the electronic certificate, and writing the charge information into the user income account or the user frozen account which the user receiving the electronic certificate belongs to.
Step 703, write the fee information into the service line payment account corresponding to the issued electronic certificate.
Step 704, identify the issuance record using the budget form number corresponding to the issued electronic voucher.
The issuing activity of the electronic certificate needs to be associated under a determined service line account, and the information which needs to be filled in when the sending activity is created comprises an activity name, an activity time, an applicant erp (association department) and the like. When an issuance campaign is created, electronic vouchers that are not less than the end time of the campaign will be listed. The user can select the number of electronic certificates and the validity period.
Fig. 8 is a flowchart illustrating a user operation according to an embodiment of the electronic certificate processing method of the present disclosure, as shown in fig. 8:
step 801, receiving user operation information of the issued electronic certificate, and performing charge processing operation on a user income account and a service line expenditure account based on the user operation information.
And step 802, identifying a user operation record by using the budget sheet number corresponding to the issued electronic certificate, wherein the user operation record comprises electronic certificate updating, electronic certificate use records and the like.
For example, the electronic voucher update can be an additional electronic voucher number, an extended validity period, a user separate control level, a user exchange limit, etc. If the activity is finished but the electronic certificate is not used, the value of the service line expenditure account needs to be reduced, and the value of the service line income account needs to be increased. Electronic voucher usage can be confirmation deduction, rollback, expiration processing, payment, etc. of the electronic voucher.
Fig. 9 is a schematic flow chart of electronic certificate confirmation deduction according to an embodiment of the electronic certificate processing method of the present disclosure, as shown in fig. 9:
step 901, if the issuing activity is a transaction type issuing activity, determining the quantity of the issued electronic certificates and the cost information based on the order information.
And step 902, writing the charge information corresponding to the issued electronic certificate into a user frozen account corresponding to the user receiving the electronic certificate.
And step 903, if the confirmation deduction information of the issued electronic certificate is received, transferring the expense information written into the user frozen account to a user expenditure account corresponding to the user receiving the electronic certificate.
Fig. 10 is a schematic flow chart of electronic certificate rollback according to an embodiment of the electronic certificate processing method of the present disclosure, as shown in fig. 10:
step 1001, when a user first obtains an issued electronic certificate, a user function account is created for the user.
Step 1002, if the user performs a rollback operation on the issued electronic certificate, performing a value reduction operation on the user frozen account.
Step 1003, adding the cost information corresponding to the electronic certificate which performs the value reduction operation into a service line income account.
In one embodiment, the electronic certificates obtained by the user are divided into transaction type electronic certificates and non-transaction type electronic certificates, and account creation is required when the user obtains the electronic certificates for the first time, wherein the account creation comprises a user income account, a user expenditure account, a user frozen account 1 and a user frozen account 2. And in the process of acquiring the electronic certificate, recording the value-added total amount and performing detailed ledger record. The record of issuance of the electronic voucher includes issuance activity, time, quantity, etc. The amount of the account frozen by the user is the unusable amount and is only used for displaying. The user may be added with a frozen account 2 and may not be presented to the user.
And when the electronic certificate is unfrozen or rolled back, the electronic certificate in the user frozen account is subjected to value reduction, the electronic certificate is added into a user income account or a service line income account, and records of electronic certificate unfreezing or rolling back and the like are identified by using a budget sheet number.
Fig. 11 is a flowchart illustrating an electronic certificate expiration processing according to an embodiment of the electronic certificate processing method of the present disclosure, as shown in fig. 11:
step 1101, when the issued electronic certificate obtained by the user is expired, performing a value reduction operation on the user income account corresponding to the user based on the expired electronic certificate.
Step 1102, performing corresponding value-added operation on the service line income account corresponding to the expired electronic certificate. And if the electronic certificate obtained by the user is expired, reducing the value of the income account of the user.
Fig. 12 is a flowchart illustrating an electronic certificate using process according to an embodiment of the electronic certificate processing method of the present disclosure, as shown in fig. 12:
step 1201, when the user uses the issued electronic certificate, determining a deduction sequence according to the expiration time of the electronic certificate and the issuing time.
And step 1202, performing a value reduction operation on the user income account corresponding to the user based on the deduction sequence. For example, deduction can be performed according to a single activity dimension, when deduction is performed according to the total balance, deduction needs to be performed according to the order of expiration time priority and release time priority, recording is performed, and the record is identified by using a budget sheet number.
Fig. 13 is a schematic flowchart of processing an electronic certificate that is not issued according to an embodiment of the electronic certificate processing method of the present disclosure, as shown in fig. 13:
step 1301, if it is determined that the electronic certificate which is not issued exists when the service line activity is finished, the electronic certificate which is not issued is recycled.
Step 1302, obtaining the fee information corresponding to the electronic voucher not issued, deducting the pay account of the service line based on the fee information, and recharging the income account of the service line.
And after the business line activity is finished, the electronic certificates which are not issued remain, the quantity of the remaining electronic certificates is detected, the business line expenditure account is deducted, and meanwhile, the charging operation is carried out on the business line income account.
In one embodiment, as shown in fig. 14, the present disclosure provides an electronic voucher system 140 comprising: the system comprises a credential generating module 141, a relationship establishing module 142, a credential processing module 143, a record identifying module 144 and a credential analyzing module 145.
The voucher generation module 141 generates an electronic voucher. The relationship establishing module 142 obtains the number information corresponding to the electronic certificate, and establishes the corresponding relationship between the electronic certificate and the number information. The certificate processing module 143 performs corresponding processing on the electronic certificate according to the received electronic certificate processing request. The record identification module 144 obtains the number information corresponding to the processed electronic voucher based on the correspondence, and identifies the electronic voucher processing record using the obtained number information. The certificate analysis module 145 obtains the electronic certificate processing record corresponding to the number information, and analyzes and processes the electronic certificate corresponding to the number information according to the electronic certificate processing record.
In one embodiment, the electronic credential processing record comprises: generation, budget addition, budget expiration, issuance, user action and consumption records, and the like. The voucher analyzing module 141 obtains the actual cost after the electronic voucher is deducted according to the electronic voucher processing record, and performs accounting processing based on the actual cost. The voucher analyzing module 141 obtains the source data and the processing data of the electronic voucher used by the user according to the electronic voucher processing record, and performs accounting processing based on the source data and the processing data.
As shown in fig. 15, the electronic voucher system 140 includes: an account setup module 146. The account establishing module 146 establishes a service line function account and a user function account corresponding to the electronic certificate to record the charge information of the electronic certificate. The service line function account comprises: a service line income account, a service line expenditure account, a service line balance account and the like; the user function account includes: a user blocked account, a user revenue account, a user expense account, etc.
In one embodiment, the numbering information includes: budget sheet numbers, etc. The voucher generating module 141 receives an electronic voucher creating request sent by the service line system, and acquires service staff information carried by the electronic voucher creating request. The voucher generating module 141 obtains the business organization information based on the business personnel information, and determines whether the business organization has a business line function account, and if not, creates a business line function account for the business organization.
The credential generating module 141 sends the received budget cost information to the cost system for verification, where the budget cost information includes: budget bill number, cost information and validity period. If the budget existence confirmation message replied by the fee system is received, the voucher generating module 141 generates a corresponding electronic voucher based on the budget fee information. The record identification module 144 identifies the generation record of the electronic certificate using the budget form number.
As shown in fig. 16, the credential processing module 143 includes: a budget addition processing unit 1431, a budget expiration processing unit 1432, a credential issuance processing unit 1433, and a credential operation processing unit 1434.
The budget addition processing unit 1431 receives a budget addition request transmitted by the operating system, and obtains service line function account information corresponding to the budget addition request. The budget addition processing unit 1431 receives cost addition information transmitted by the operating system, where the cost addition information includes: new budget bill numbers, recharge cost information, new expiration dates, etc. The budget addition processing unit 1431 charges the existing charges in the service line income account based on the charging charge information, and modifies the charge validity period in the service line income account based on the new validity period. The record identification module 144 identifies the budget append record using the new budget form number.
The budget expiration processing unit 1432 obtains cost information corresponding to the generated electronic voucher, writes the cost information into a service line payout account corresponding to the generated electronic voucher, judges whether the validity period corresponding to the budget sheet is expired, if so, the budget expiration processing unit 1432 determines that the budget for the electronic voucher corresponding to the budget sheet is expired, obtains cost information corresponding to the undistributed electronic voucher corresponding to the budget sheet, and the budget expiration processing unit 1432 writes the cost information into a service line revenue account corresponding to the undistributed electronic voucher. The record identification module 144 identifies the budget expiration record for the electronic voucher using the budget ticket number.
The credential issuance processing unit 1433 issues the electronic credential to the user based on the created issuance activity, which includes non-transaction-class issuance, transaction-class issuance activity. The certificate issuance processing unit 1433 obtains charge information corresponding to the distribution amount of the electronic certificate, and writes this charge information in the user income account or the user frozen account to which the user who receives the electronic certificate belongs. The credential issuance processing unit 1433 writes this charge information into the service line payout account corresponding to the issued electronic credential. The record identification module 144 identifies the issuance record using the budget form number corresponding to the issued electronic voucher.
The credential operation processing unit 1434 receives the user operation information on the issued electronic credential, and performs a charge processing operation on the user income account and the service line payment account based on the user operation information. The record identification module 144 identifies a user operation record using the budget form number corresponding to the issued electronic voucher, wherein the user operation record includes an electronic voucher update, an electronic voucher usage record, and the like.
If the issuance activity is a transaction-type issuance activity, the voucher operation processing unit 1434 determines the number of electronic vouchers issued and the fee information based on the order information. The credential operation processing unit 1434 writes the charge information corresponding to the issued electronic credential to the user frozen account corresponding to the user that received the electronic credential. If confirmation deduction information for the issued electronic certificate is received, the certificate operation processing unit 1434 transfers charge information written to the user freeze account to a user payout account corresponding to the user who received the electronic certificate.
When the user first obtains the issued electronic credentials, the account setup module 146 creates a user function account for the user. If the user performs rollback operation on the issued electronic certificate, the certificate operation processing unit 1434 performs a value reduction operation on the user frozen account, and adds the charge information corresponding to the electronic certificate subjected to the value reduction operation to the service line income account.
When the issued electronic certificate obtained by the user expires, the certificate operation processing unit 1434 performs a value reduction operation on the user income account corresponding to the user based on the expired electronic certificate, and performs a corresponding value increase operation on the service line income account corresponding to the expired electronic certificate.
When the user uses the issued electronic certificate, the certificate operation processing unit 1434 determines a deduction order according to the expiration time of the electronic certificate and the issue time, and performs a value reduction operation on the user income account corresponding to the user based on the deduction order.
If it is determined that there is an electronic certificate that has not been issued at the end of the line of business activity, the certificate operation processing unit 1434 retrieves the electronic certificate that has not been issued. The voucher operation processing unit 1434 obtains the charge information corresponding to the electronic voucher that has not been issued, and performs a deduction operation on the pay-out account of the service line based on the charge information, and performs a charging operation on the income account of the service line.
In one embodiment, a further aspect of the present disclosure provides an e-commerce system, including: an electronic voucher system as in any one of the preceding embodiments.
Fig. 17 is a block diagram of yet another embodiment of an electronic credential system according to the present disclosure. As shown in fig. 17, the apparatus may include a memory 171, a processor 172, a communication interface 173, and a bus 174. The memory 171 is used for storing instructions, the processor 172 is coupled to the memory 171, and the processor 172 is configured to execute the electronic certificate processing method implemented above based on the instructions stored in the memory 171.
The memory 171 may be a high-speed RAM memory, a non-volatile memory (non-volatile memory), or the like, and the memory 171 may be a memory array. The storage 171 may also be partitioned, and the blocks may be combined into virtual volumes according to certain rules. The processor 172 may be a central processing unit CPU, or an application specific integrated circuit asic, or one or more integrated circuits configured to implement the electronic credential processing methods of the present disclosure.
In one embodiment, the present disclosure provides a computer-readable storage medium storing computer instructions that, when executed by a processor, implement an electronic credential processing method as in any one of the above embodiments.
The electronic certificate processing method and system, the e-commerce system and the storage medium in the embodiments set up the corresponding relationship between the electronic certificate and the number information, perform corresponding processing on the electronic certificate, use the number information to identify the electronic certificate processing record, and analyze and process the electronic certificate corresponding to the number information according to the electronic certificate processing record; by marking the records of each node in the life cycle of the electronic certificate, the circulation and the flow direction of the electronic certificate and the use scene, the approach, whether the electronic certificate is forged or not can be analyzed, cost sharing calculation and behavior data analysis can be carried out on each service line in operation activities, reliable guarantee can be provided for subsequent analysis and decision making work, the experience of users is improved, the work efficiency is improved, and the competitiveness is enhanced.
The method and system of the present disclosure may be implemented in a number of ways. For example, the methods and systems of the present disclosure may be implemented by software, hardware, firmware, or any combination of software, hardware, and firmware. The above-described order for the steps of the method is for illustration only, and the steps of the method of the present disclosure are not limited to the order specifically described above unless specifically stated otherwise. Further, in some embodiments, the present disclosure may also be embodied as programs recorded in a recording medium, the programs including machine-readable instructions for implementing the methods according to the present disclosure. Thus, the present disclosure also covers a recording medium storing a program for executing the method according to the present disclosure.
The description of the present disclosure has been presented for purposes of illustration and description, and is not intended to be exhaustive or limited to the disclosure in the form disclosed. Many modifications and variations will be apparent to practitioners skilled in this art. The embodiment was chosen and described in order to best explain the principles of the disclosure and the practical application, and to enable others of ordinary skill in the art to understand the disclosure for various embodiments with various modifications as are suited to the particular use contemplated.

Claims (27)

1. An electronic credential processing method, comprising:
generating an electronic certificate and acquiring number information corresponding to the electronic certificate, and establishing a corresponding relation between the electronic certificate and the number information;
carrying out corresponding processing on the electronic certificate according to the received electronic certificate processing request;
acquiring the number information corresponding to the processed electronic certificate based on the corresponding relation, and identifying the electronic certificate processing record by using the acquired number information;
establishing a service line function account corresponding to the electronic certificate for recording the cost information of the electronic certificate; the service line function account comprises: a service line income account, a service line expenditure account and a service line balance account;
the number information includes: a budget sheet number; sending the received budget cost information to a cost system for verification, wherein the budget cost information comprises: budget bill number, expense information and validity period; if a budget existence confirmation message replied by the expense system is received, generating a corresponding electronic certificate based on the budget expense information; identifying a generation record of the electronic certificate by using the budget sheet number;
acquiring expense information corresponding to the generated electronic certificate, and writing the expense information into a service line expenditure account corresponding to the generated electronic certificate; judging whether the validity period corresponding to the budget bill number is expired or not, if so, determining that the budget of the electronic certificate corresponding to the budget bill number is expired, acquiring cost information corresponding to the electronic certificate which is not issued and corresponds to the budget bill number, and writing the cost information into a service line income account corresponding to the electronic certificate which is not issued; identifying a budget expiration record of the electronic certificate by using the budget sheet number;
and acquiring an electronic certificate processing record corresponding to the serial number information, and analyzing and processing the electronic certificate corresponding to the serial number information according to the electronic certificate processing record.
2. The method of claim 1, the electronic credential processing record comprising: generating, budget adding, budget expiring, issuing, user operating and consuming records; wherein, the processing the electronic certificate corresponding to the number information according to the electronic certificate processing record comprises:
obtaining the actual cost deducted from the electronic certificate according to the electronic certificate processing record, and performing accounting processing based on the actual cost;
and acquiring source data and processing data of the electronic certificate used by the user according to the electronic certificate processing record, and performing accounting processing based on the source data and the processing data.
3. The method of claim 2, further comprising:
establishing a user function account corresponding to the electronic certificate for recording the expense information of the electronic certificate;
wherein the user function account comprises: a user frozen account, a user revenue account, and a user expense account.
4. The method of claim 3, further comprising:
receiving an electronic certificate creation request sent by a service line system, and acquiring service staff information carried by the electronic certificate creation request;
and acquiring service organization information based on the service personnel information, judging whether the service organization has a service line function account, and if not, establishing the service line function account for the service organization.
5. The method of claim 4, further comprising:
receiving a budget addition request sent by an operating system, and acquiring service line function account information corresponding to the budget addition request;
receiving expense additional information sent by an operation system, wherein the expense additional information comprises: new budget bill number, recharging expense information and new validity period;
recharging the existing fee in the service line income account based on the recharging fee information, and modifying the fee validity period in the service line income account based on the new validity period;
and identifying the budget addition record by using the new budget sheet number.
6. The method of claim 4, further comprising:
issuing the electronic credential to a user based on the created issuance activity, wherein the issuance activity comprises: non-transaction type issuing and transaction type issuing activities;
acquiring cost information corresponding to the distribution quantity of the electronic certificate, writing the cost information into a user income account or a user freezing account which a user receiving the electronic certificate belongs to, and writing the cost information into a service line expenditure account corresponding to the issued electronic certificate;
identifying an issuance record using the budget form number corresponding to the issued electronic voucher.
7. The method of claim 6, further comprising:
receiving user operation information of the issued electronic certificate, and performing charge processing operation on the user income account and the service line expenditure account based on the user operation information;
identifying a user operation record using the budget form number corresponding to the issued electronic credential, wherein the user operation record comprises: updating the electronic certificate and using the electronic certificate.
8. The method of claim 7, further comprising:
if the issuing activity is a transaction type issuing activity, determining the quantity of the issued electronic certificates and cost information based on the order information;
writing cost information corresponding to the issued electronic certificate into a user frozen account corresponding to a user receiving the electronic certificate;
and if the confirmation deduction information of the issued electronic certificate is received, transferring the expense information written into the user frozen account to a user expenditure account corresponding to the user receiving the electronic certificate.
9. The method of claim 7, further comprising:
when a user obtains an issued electronic certificate for the first time, establishing a user function account for the user;
and if the user performs backspacing operation on the issued electronic certificate, performing value reduction operation on the user frozen account, and adding the cost information corresponding to the electronic certificate subjected to the value reduction operation into the service line income account.
10. The method of claim 7, further comprising:
and when the issued electronic certificate acquired by the user is expired, performing value reduction operation on a user income account corresponding to the user based on the expired electronic certificate, and performing corresponding value increase operation on a service line income account corresponding to the expired electronic certificate.
11. The method of claim 7, further comprising:
when the user uses the issued electronic certificate, determining a deduction sequence according to the expiration time of the electronic certificate and the issuing time, and performing a value reduction operation on a user income account corresponding to the user based on the deduction sequence.
12. The method of claim 11, further comprising:
and if the electronic certificate which is not issued exists when the business line activity is finished, recovering the electronic certificate which is not issued, obtaining the cost information corresponding to the electronic certificate which is not issued, deducting the expense account of the business line based on the cost information, and recharging the income account of the business line.
13. An electronic voucher system comprising:
the certificate generation module is used for generating an electronic certificate;
the relation establishing module is used for acquiring the number information corresponding to the electronic certificate and establishing the corresponding relation between the electronic certificate and the number information;
the certificate processing module is used for carrying out corresponding processing on the electronic certificate according to the received electronic certificate processing request;
the record identification module is used for acquiring the number information corresponding to the processed electronic certificate based on the corresponding relation and identifying the electronic certificate processing record by using the acquired number information;
the account establishing module is used for establishing a service line function account corresponding to the electronic certificate and recording the cost information of the electronic certificate; wherein the service line function account comprises: a service line income account, a service line expenditure account and a service line balance account;
wherein the numbering information comprises: a budget sheet number; the voucher generating module is configured to send the received budget cost information to a cost system for verification, where the budget cost information includes: budget bill number, expense information and validity period; if a budget existence confirmation message replied by the expense system is received, generating a corresponding electronic certificate based on the budget expense information;
the record identification module is used for identifying the generation record of the electronic certificate by using the budget bill number;
the credential processing module comprises:
the budget expiration processing unit is used for acquiring the expense information corresponding to the generated electronic certificate and writing the expense information into a service line expenditure account corresponding to the generated electronic certificate; judging whether the validity period corresponding to the budget bill number is expired or not, if so, determining that the budget of the electronic certificate corresponding to the budget bill number is expired, acquiring cost information corresponding to the electronic certificate which is not issued and corresponds to the budget bill number, and writing the cost information into a service line income account corresponding to the electronic certificate which is not issued;
the record identification module is used for identifying the budget expiration record of the electronic certificate by using the budget bill number; and the certificate analysis module is used for acquiring the electronic certificate processing record corresponding to the number information and analyzing and processing the electronic certificate corresponding to the number information according to the electronic certificate processing record.
14. The system of claim 13, the electronic credential processing record comprising: generating, budget adding, budget expiring, issuing, user operating and consuming records;
the certificate analysis module is used for obtaining the actual cost deducted from the electronic certificate according to the electronic certificate processing record and carrying out accounting processing based on the actual cost; and acquiring source data and processing data of the electronic certificate used by the user according to the electronic certificate processing record, and performing accounting processing based on the source data and the processing data.
15. The system of claim 14, further comprising:
the account establishing module is used for establishing a user function account corresponding to the electronic certificate and recording the expense information of the electronic certificate; wherein the user function account comprises: a user frozen account, a user revenue account, and a user expense account.
16. The system of claim 15, wherein,
the credential generating module is further configured to send the received budget cost information to a cost system for verification, where the budget cost information includes: budget bill number, expense information and validity period; if a budget existence confirmation message replied by the expense system is received, generating a corresponding electronic certificate based on the budget expense information;
and the record identification module is used for identifying the generation record of the electronic certificate by using the budget bill number.
17. The system of claim 16, wherein,
the credential processing module comprises:
the budget adding processing unit is used for receiving a budget adding request sent by an operating system and acquiring service line function account information corresponding to the budget adding request; receiving expense additional information sent by an operation system, wherein the expense additional information comprises: new budget bill number, recharging expense information and new validity period; recharging the existing fee in the service line income account based on the recharging fee information, and modifying the fee validity period in the service line income account based on the new validity period;
and the record identification module is used for identifying the budget addition record by using the new budget sheet number.
18. The system of claim 16, further comprising:
the credential processing module comprises:
a credential issuance processing unit configured to issue the electronic credential to a user based on the created issuance activity, where the issuance activity includes: non-transaction type issuing and transaction type issuing activities; acquiring cost information corresponding to the distribution quantity of the electronic certificate, writing the cost information into a user income account or a user freezing account which a user receiving the electronic certificate belongs to, and writing the cost information into a service line expenditure account corresponding to the issued electronic certificate;
and the record identification module is used for identifying the issued record by using the budget bill number corresponding to the issued electronic certificate.
19. The system of claim 18, wherein,
the credential processing module comprises:
the certificate operation processing unit is used for receiving user operation information of the issued electronic certificate and carrying out charge processing operation on the user income account and the service line expenditure account based on the user operation information;
the record identification module is configured to identify a user operation record by using the budget form number corresponding to the issued electronic credential, where the user operation record includes: updating the electronic certificate and using the electronic certificate.
20. The system of claim 19, wherein,
the certificate operation processing unit is used for determining the quantity and the cost information of the issued electronic certificates based on the order information if the issuing activity is a transaction type issuing activity; writing cost information corresponding to the issued electronic certificate into a user frozen account corresponding to a user receiving the electronic certificate; and if the confirmation deduction information of the issued electronic certificate is received, transferring the expense information written into the user frozen account to a user expenditure account corresponding to the user receiving the electronic certificate.
21. The system of claim 19, wherein,
the account establishing module is used for establishing a user function account for the user when the user obtains the issued electronic certificate for the first time;
and the certificate operation processing unit is used for performing value reduction operation on the user frozen account if the user performs backspacing operation on the issued electronic certificate, and adding the cost information corresponding to the electronic certificate subjected to the value reduction operation into the service line income account.
22. The system of claim 19, wherein,
and the certificate operation processing unit is used for performing value reduction operation on a user income account corresponding to the user based on the expired electronic certificate when the issued electronic certificate acquired by the user is expired, and performing corresponding value increase operation on a service line income account corresponding to the expired electronic certificate.
23. The system of claim 19, wherein,
and the certificate operation processing unit is used for determining a deduction sequence according to the expiration time and the issuing time of the electronic certificate when the user uses the issued electronic certificate, and performing value reduction operation on the user income account corresponding to the user based on the deduction sequence.
24. The system of claim 23, wherein,
and the voucher operation processing unit is used for recovering the electronic voucher which is not issued if the electronic voucher which is not issued is determined to exist when the business line activity is ended, obtaining the cost information corresponding to the electronic voucher which is not issued, deducting the paid account of the business line based on the cost information, and recharging the income account of the business line.
25. An e-commerce system comprising:
an electronic voucher system according to any of claims 13 to 24.
26. An electronic voucher system comprising:
a memory; and a processor coupled to the memory, the processor configured to perform the method of any of claims 1-12 based on instructions stored in the memory.
27. A computer-readable storage medium having stored thereon computer instructions for execution by a processor to perform the method of any one of claims 1 to 12.
CN201811006631.9A 2018-08-31 2018-08-31 Electronic certificate processing method and system, e-commerce system and storage medium Active CN109214865B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201811006631.9A CN109214865B (en) 2018-08-31 2018-08-31 Electronic certificate processing method and system, e-commerce system and storage medium
PCT/CN2019/102776 WO2020043086A1 (en) 2018-08-31 2019-08-27 Electronic certificate processing method and system, and electronic business system and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811006631.9A CN109214865B (en) 2018-08-31 2018-08-31 Electronic certificate processing method and system, e-commerce system and storage medium

Publications (2)

Publication Number Publication Date
CN109214865A CN109214865A (en) 2019-01-15
CN109214865B true CN109214865B (en) 2020-09-29

Family

ID=64986993

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811006631.9A Active CN109214865B (en) 2018-08-31 2018-08-31 Electronic certificate processing method and system, e-commerce system and storage medium

Country Status (2)

Country Link
CN (1) CN109214865B (en)
WO (1) WO2020043086A1 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109214865B (en) * 2018-08-31 2020-09-29 京东数字科技控股有限公司 Electronic certificate processing method and system, e-commerce system and storage medium
CN110852860B (en) * 2019-11-15 2024-11-08 北京优途豪程汽车科技发展有限公司 Vehicle maintenance reimbursement behavior abnormality detection method, device and storage medium
CN111080380B (en) * 2019-12-05 2024-04-05 同济大学 Electronic outsourced original documents, systems, platforms and terminals
CN111008891B (en) * 2019-12-05 2024-04-05 同济大学 Original certificate, system and terminal capable of transferring electronic foreign system
CN111556160B (en) * 2020-05-09 2023-03-24 支付宝(杭州)信息技术有限公司 Data asset admission method and device
CN112506902A (en) * 2020-11-30 2021-03-16 派衍信息科技(苏州)有限公司 Intelligent fund net value processing system
CN114140122B (en) * 2021-12-08 2025-04-18 工银科技有限公司 A method and device for transferring credit certificate
CN115048555B (en) * 2022-06-09 2025-07-18 中国工商银行股份有限公司 Electronic certificate recycling method and device, storage medium and electronic equipment
CN115131078A (en) * 2022-08-15 2022-09-30 中信百信银行股份有限公司 A method and system for sequential consumption points based on voucher model
CN118656877B (en) * 2024-08-20 2024-11-01 贵州财经大学 Data voucher generation and business data restoration method and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1985280A (en) * 2004-07-13 2007-06-20 索尼株式会社 Information processing system, information processing device, information processing method, and information recording medium
CN101595501A (en) * 2007-01-31 2009-12-02 冲电气工业株式会社 Electronic money charging system, electronic money are supplemented issuance management system and electronic money business system with money
CN105469275A (en) * 2015-11-12 2016-04-06 广州优识资讯系统有限公司 Credit data processing method and system based on plurality of merchants
CN105719139A (en) * 2016-01-20 2016-06-29 李政德 Mobile fusion electronic payment method adopting participation of electronic vouchers in consumption payment

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1632888A4 (en) * 2003-04-30 2006-05-17 Bitwallet Inc Electronic money management system, electronic money management method, and computer program
US7584884B2 (en) * 2005-09-06 2009-09-08 Capital One Financial Corporation System and method for capturing sales tax deduction information from monetary card transactions
US20090037264A1 (en) * 2007-07-31 2009-02-05 James Robert Del Favero Method and system for providing coupons to select consumers
CN101751644A (en) * 2008-12-12 2010-06-23 清华大学 Electronic currency information management platform and method
CN103745402B (en) * 2014-01-10 2018-02-23 五八同城信息技术有限公司 A kind of electronic money management method with the term of validity
US20160267472A1 (en) * 2015-03-13 2016-09-15 Gyft, Inc. Securing digital gift cards with a public ledger
CN107274199A (en) * 2016-04-07 2017-10-20 阿里巴巴集团控股有限公司 A kind of method for processing business, apparatus and system for electronic ticket
CN113902480B (en) * 2018-02-13 2024-09-20 口碑(上海)信息技术有限公司 Transaction processing method and platform
CN109214865B (en) * 2018-08-31 2020-09-29 京东数字科技控股有限公司 Electronic certificate processing method and system, e-commerce system and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1985280A (en) * 2004-07-13 2007-06-20 索尼株式会社 Information processing system, information processing device, information processing method, and information recording medium
CN101595501A (en) * 2007-01-31 2009-12-02 冲电气工业株式会社 Electronic money charging system, electronic money are supplemented issuance management system and electronic money business system with money
CN105469275A (en) * 2015-11-12 2016-04-06 广州优识资讯系统有限公司 Credit data processing method and system based on plurality of merchants
CN105719139A (en) * 2016-01-20 2016-06-29 李政德 Mobile fusion electronic payment method adopting participation of electronic vouchers in consumption payment

Also Published As

Publication number Publication date
WO2020043086A1 (en) 2020-03-05
CN109214865A (en) 2019-01-15

Similar Documents

Publication Publication Date Title
CN109214865B (en) Electronic certificate processing method and system, e-commerce system and storage medium
US8725642B2 (en) Delayed settlement transactions
WO2015004692A1 (en) Payment system, server, terminal, method and program
JPWO2009057548A1 (en) Electronic payment method and electronic payment apparatus
CN110428326A (en) A kind of refund monitoring method and device
US20140164192A1 (en) Franchise royalty and advertising fee collection
JP2019050006A (en) Compensation management device, method, and computer program
CN107578230A (en) A kind of credit payment method, system, mobile terminal and meter readable storage medium storing program for executing
CN113610518A (en) Bank card arrearage additional payment processing method and device based on online transaction triggering
JP2002166042A (en) IC card system, terminal used in this system, IC card, and return processing method
CN111144889B (en) Block chain-based point settlement method and block chain accounting system
KR101735287B1 (en) The method, server and system for providing application funding service
CN110706087A (en) Voucher data processing method and device, computer equipment and storage medium
JP6761533B2 (en) Fare settlement system and fare settlement method
TWM611735U (en) Temporary credit limit application system
CN111178865A (en) Payment method and device
JP6760875B2 (en) Account management equipment and programs
JP6760874B2 (en) Information processing equipment and programs
CN109711990B (en) Method, system, electronic device and storage medium for providing service based on independent certificate
JP6766023B2 (en) Information processing equipment and programs
JP2018163511A (en) Information processing apparatus and program
KR20130007331A (en) Apparatus and method for providing service of credit card
CN113034261A (en) Periodic repayment method based on bill mode of borrowing
JP7016394B2 (en) Information processing equipment and programs
JP7049417B2 (en) Account management equipment and programs

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: Room 221, 2nd floor, Block C, 18 Kechuang 11th Street, Beijing Daxing District, Beijing

Applicant after: JINGDONG DIGITAL TECHNOLOGY HOLDINGS Co.,Ltd.

Address before: Room 221, 2nd floor, Block C, 18 Kechuang 11th Street, Beijing Daxing District, Beijing

Applicant before: BEIJING JINGDONG FINANCIAL TECHNOLOGY HOLDING Co.,Ltd.

GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: Room 221, 2 / F, block C, 18 Kechuang 11th Street, Daxing District, Beijing, 100176

Patentee after: Jingdong Technology Holding Co.,Ltd.

Address before: Room 221, 2 / F, block C, 18 Kechuang 11th Street, Daxing District, Beijing, 100176

Patentee before: Jingdong Digital Technology Holding Co.,Ltd.

Address after: Room 221, 2 / F, block C, 18 Kechuang 11th Street, Daxing District, Beijing, 100176

Patentee after: Jingdong Digital Technology Holding Co.,Ltd.

Address before: Room 221, 2 / F, block C, 18 Kechuang 11th Street, Daxing District, Beijing, 100176

Patentee before: JINGDONG DIGITAL TECHNOLOGY HOLDINGS Co.,Ltd.