CN112749975A - Method for automatically processing refund request and automatic processing platform - Google Patents
Method for automatically processing refund request and automatic processing platform Download PDFInfo
- Publication number
- CN112749975A CN112749975A CN201911063304.1A CN201911063304A CN112749975A CN 112749975 A CN112749975 A CN 112749975A CN 201911063304 A CN201911063304 A CN 201911063304A CN 112749975 A CN112749975 A CN 112749975A
- Authority
- CN
- China
- Prior art keywords
- page
- work order
- refund
- payment
- processed
- 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
Links
- 238000012545 processing Methods 0.000 title claims abstract description 129
- 238000000034 method Methods 0.000 title claims abstract description 64
- 238000004458 analytical method Methods 0.000 claims abstract description 148
- 238000004891 communication Methods 0.000 claims description 15
- 230000000977 initiatory effect Effects 0.000 claims description 12
- 230000006399 behavior Effects 0.000 description 12
- 238000004380 ashing Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 2
- 238000012163 sequencing technique Methods 0.000 description 2
- 241000282326 Felis catus Species 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/01—Customer relationship services
- G06Q30/015—Providing customer assistance, e.g. assisting a customer within a business location or via helpdesk
- G06Q30/016—After-sales
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9566—URL specific, e.g. using aliases, detecting broken or misspelled links
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/407—Cancellation of a transaction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The embodiment of the invention relates to the technical field of Internet of things, and discloses a method and an automatic processing platform for automatically processing a refund request, wherein the method comprises the following steps: when the refund work order needs to be processed, accessing an after-sale page corresponding to the refund work order to be processed of the after-sale platform, analyzing the after-sale page to obtain a corresponding analysis page, and capturing consumption information from the analysis page; visiting a payment page corresponding to the to-be-processed refund work order of the CRM platform, analyzing the payment page to obtain a corresponding analysis page, and capturing payment information from the analysis page; and if the consumption information is matched with the payment information, determining that the corresponding refund request is invalid. By the mode, the after-sale page and the payment page are automatically and respectively analyzed, then the payment information and the consumption information are respectively obtained from the analysis page, whether the corresponding refund work order is reasonable or not is determined according to the matching result of the payment information and the consumption information, and the processing efficiency can be improved.
Description
Technical Field
The embodiment of the invention relates to the technical field of Internet of things, in particular to a method and an automatic processing platform for automatically processing a refund request.
Background
Because of the development requirement of the business, the situation of multi-system and multi-platform operation forms a popular trend, from the perspective of security, many system platforms cannot open interface service to the outside, and when a certain business is processed, the operation may need to be simultaneously carried out on a plurality of system platforms, the business operation needs to be carried out by separately obtaining required information in different system platforms in a plurality of steps, such as telephone charge recharging, malicious refund orders of users exist in the recharging orders of the Tianmao, when customer service personnel process refund worksheets of the Tianmao background, the customer service personnel need to obtain recharging records of the users in a CRM production system of the province firstly, check whether the users are charged really and intercept the recharging records of real recharging, then log in the Tianmao background cat to fill in multiple opinions refusing the refund and upload screenshot certificates, and the operation enables the working efficiency of the customer personnel to be low.
Disclosure of Invention
In view of the foregoing problems, embodiments of the present invention provide a method for automatically processing a refund request and an automatic processing platform, which overcome the foregoing problems.
According to an aspect of an embodiment of the present invention, there is provided a method of automatically processing a refund request, the method including: when the refund work order needs to be processed, accessing an after-sale page corresponding to the refund work order to be processed of the after-sale platform, analyzing the after-sale page to obtain a corresponding analysis page, and capturing consumption information from the analysis page; visiting a payment page corresponding to the to-be-processed refund work order of the CRM platform, analyzing the payment page to obtain a corresponding analysis page, and capturing payment information from the analysis page; and if the consumption information is matched with the payment information, determining that the corresponding refund request is invalid.
In an optional manner, before accessing an after-sale page corresponding to the to-be-processed refund work order and analyzing the after-sale page to obtain a corresponding analysis page and capturing consumption information from the analysis page, the method further includes: receiving a refund work order processing request; the method comprises the steps of accessing an after-sale page of an after-sale platform and obtaining a refund work order list, wherein the refund work order list comprises at least one refund work order to be processed and a corresponding refund work order link to be processed; selecting the refund work order to be processed from the refund work order category;
if the consumption information is matched with the payment information, after determining that the corresponding refund request is invalid, the method further comprises the following steps: and if the number of the to-be-processed refund work orders in the current refund work order list is not zero, switching to the step of selecting one to-be-processed refund work order link.
In an optional manner, the accessing an after-sale page corresponding to a to-be-processed refund work order of the after-sale platform and analyzing the after-sale page to obtain a corresponding analysis page includes: clicking a link corresponding to the selected to-be-processed refund work order, and accessing an after-sale page corresponding to the to-be-processed refund work order; acquiring first HTML information corresponding to the to-be-processed fee-returning work order; and analyzing the first HTML information to obtain a corresponding first analysis page.
In an optional manner, the parsing the first HTML information to obtain a corresponding first parsed page includes: acquiring addresses corresponding to at least two target characters from the first HTML information, wherein each target character corresponds to the consumption information, and each target character corresponds to an address; rewriting the corresponding addresses respectively to obtain corresponding first rewriting addresses; respectively initiating http requests based on the corresponding first rewriting addresses, and accessing corresponding first analysis pages, wherein each first analysis page corresponds to one rewriting address;
the capturing consumption information from the analysis page specifically comprises: and respectively capturing data from the corresponding first analysis pages, wherein the captured data form the consumption information.
In an optional manner, the accessing a payment page corresponding to the to-be-processed refund work order of the CRM platform analyzes the payment page to obtain a corresponding analysis page, including: accessing a payment page of the CRM platform, wherein the payment page comprises a payment list, and the payment list comprises payment record links of a plurality of consumption objects; clicking a payment record link corresponding to the to-be-processed refund work order, and accessing a payment page corresponding to the to-be-processed refund work order; acquiring second HTML information corresponding to the to-be-processed fee-returning work order; and analyzing the second HTML information to obtain a corresponding second analysis page.
In an optional manner, the parsing the second HTML information to obtain a corresponding second parsed page includes: acquiring addresses corresponding to at least two target fields from the second HTML information, wherein each target field corresponds to the payment information, and each target field corresponds to an address; rewriting addresses corresponding to the at least two target fields respectively to obtain corresponding second rewritten addresses; respectively initiating http requests based on the corresponding second rewriting addresses to obtain corresponding second analysis pages, wherein the second analysis pages comprise at least two second analysis pages, and one second analysis page corresponds to one second rewriting address;
the method for capturing payment information from the analysis page specifically comprises the following steps: and respectively capturing data from the at least two second analysis pages, wherein the captured data form the payment information.
In an alternative, after determining that the corresponding chargeback request is invalid, the method further includes: displaying the payment information according to a preset format, and uploading the screenshot to a corresponding after-sale platform; and refusing the refund request corresponding to the refund work order.
According to another aspect of an embodiment of the present invention, there is provided an automated processing platform, including: the first analysis module is used for accessing an after-sale page corresponding to the to-be-processed refund work order of the after-sale platform and analyzing the after-sale page to obtain a corresponding analysis page and capturing consumption information from the analysis page when the refund work order needs to be processed; the second analysis module is used for accessing a payment page corresponding to the to-be-processed refund work order of the CRM platform, analyzing the payment page to obtain a corresponding analysis page, and capturing payment information from the analysis page; and the processing module is used for determining that the corresponding refund request is invalid if the consumption information is matched with the payment information.
According to another aspect of the embodiments of the present invention, there is provided a server, including: the system comprises a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface complete mutual communication through the communication bus;
the memory is used for storing at least one executable instruction, and the executable instruction causes the processor to execute the steps of the method for automatically processing the refund request.
According to yet another aspect of the embodiments of the present invention, there is provided a computer-readable storage medium having stored therein at least one executable instruction for causing the processor to perform the method steps for automatically processing a refund request as described above.
In the embodiment of the invention, the after-sale page and the payment page are automatically and respectively analyzed, then the payment information and the consumption information are respectively obtained from the analyzed page, whether the corresponding refund work order is reasonable or not is determined according to the matching result of the payment information and the consumption information, the customer service staff does not need to log in different systems to obtain information, and the processing efficiency is improved.
The foregoing description is only an overview of the technical solutions of the embodiments of the present invention, and the embodiments of the present invention can be implemented according to the content of the description in order to make the technical means of the embodiments of the present invention more clearly understood, and the detailed description of the present invention is provided below in order to make the foregoing and other objects, features, and advantages of the embodiments of the present invention more clearly understandable.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
fig. 1 is a flow chart illustrating a method for automatically processing a refund request according to a first embodiment of the present invention;
fig. 2 is a schematic diagram showing HTML information of a method of automatically processing a refund request according to a first embodiment of the present invention;
FIG. 3 is a flow chart illustrating a preferred embodiment of a method for automatically processing a refund request according to a first embodiment of the present invention;
FIG. 4 shows a schematic diagram of an automated processing platform illustrating a second embodiment of the invention;
fig. 5 shows a schematic structural diagram of a server according to a fourth embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention can be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
Fig. 1 is a flow chart illustrating a method for automatically processing a refund request according to a first embodiment of the present invention. In this embodiment, the method for automatically processing a refund request is applied to an automatic processing platform, as shown in fig. 1, the method for automatically processing a refund request includes:
step S1, when the refund work order needs to be processed, accessing an after-sale page corresponding to the refund work order to be processed of the after-sale platform and analyzing the after-sale page to obtain a corresponding analysis page, and capturing consumption information from the analysis page;
specifically, if the return work order needs to be processed, an after-sale page corresponding to the to-be-processed return work order of the after-sale platform is automatically accessed and analyzed to obtain a corresponding analysis page, and consumption information is captured from the analysis page; the refund work order is initiated by the customer at the customer service end (e.g., mobile terminal, etc.), for example, in the after-sales order of the after-sales platform. If the refund work order needs to be processed, the condition that the request for processing the refund work order is received currently is indicated, and at least one refund work order to be processed is stored in the current refund work order list. The after-market platform may be a Temple-Temple platform, sunin, Jingdong, etc., without limitation thereto.
Step S2, accessing a payment page corresponding to the to-be-processed refund work order of the CRM platform, analyzing the payment page to obtain a corresponding analysis page, and capturing payment information from the analysis page;
specifically, accessing a corresponding CRM platform, entering a payment page corresponding to the to-be-processed refund work order, analyzing the payment page to obtain a corresponding analysis page, and capturing payment information from the analysis page; before the processing of the refund work order, the post-sale platform and the CRM platform are logged in through the automatic processing platform, and an after-sale page of the post-sale platform is entered.
And step S3, if the consumption information is matched with the payment information, determining that the corresponding refund request is invalid.
Specifically, the consumption information is compared and matched with the payment information, and if the consumption information is matched with the payment information, the consumption is really existed, so that the refund request is invalid. If the two are not matched, for example, the mobile phone recharge and refund request, if the payment information lacks the time to reach the account and the consumption information includes the fee deduction time, it indicates that the payment is unsuccessful and the mobile phone recharge is unsuccessful, and the refund request is reasonable. If the account arrival time in the payment information is within a preset time period after the fee deduction time, the payment information and the fee deduction time are matched, at the moment, the recharging is successful, and the fee refunding request is invalid.
In the embodiment, the after-sale page and the payment page are automatically and respectively analyzed, then the payment information and the consumption information are respectively obtained from the analysis page, whether the corresponding refund work order is reasonable or not is determined according to the matching result of the payment information and the consumption information, the customer service staff does not need to log in different systems to obtain information, and the processing efficiency is improved.
In a preferable embodiment of this embodiment, before the step S1, the method further includes:
receiving a refund work order processing request;
specifically, when the fee refunding work order is processed, after-sales personnel (customer service personnel) need to log in a processing system (for example, an automatic processing platform, namely an AUTOTF platform), after entering a login interface, the interface currently displayed by the automatic processing platform is provided with a fee refunding processing button, or a fee refunding processing APP exists, the after-sales personnel need to click the button or the APP to send a fee refunding processing request, the automatic processing platform receives the fee refunding processing request, further, the automatic processing platform can process fee refunding events of a plurality of different sales platforms, when a user clicks the button or the APP, an interface can automatically display a sales platform list, and the user selects the sales platform needing fee refunding processing. The sales platform may be a skatecat, kyoton, or other online shopping platform, which is not limited herein.
Visiting an after-sale page of the after-sale platform and acquiring a refund work order list;
specifically, the method includes accessing an after-sales page of the after-sales platform, where a processing refund fee-returning agency list is displayed on the after-sales page, where the refund fee-returning work order list includes at least one to-be-processed refund fee-returning work order and a corresponding to-be-processed refund fee-returning work order link, and it should be noted that the refund fee-returning work order list may sort the to-be-refund fee-returning work orders in a time sequence, or sort the refund fee-returning work orders in a time period sequence. After a refund work order is processed, the refund work order list automatically removes the corresponding refund work order to be processed, or the corresponding refund work order to be processed is linked to be invalid through the information ashing processing of the refund work order, and the refund work order is transferred to the processed refund work order list.
Selecting a refund work order link to be processed for access;
specifically, the refund work orders are processed one by one, and at this time, a to-be-processed refund work order needs to be selected from the refund work order list. Preferably, the to-be-processed refund work order with the longest time interval with the current time is preferentially selected, that is, the application time node of the refund work order is taken as the selection standard, and when the to-be-processed refund work order in the refund work order list takes the application time node as the sequencing standard, the to-be-processed refund work order arranged at the top is directly selected for processing (in this case, the application time node is sequenced from the first to the last), so that the processing efficiency can be improved, the condition that the refund work order applied later is processed earlier than the refund work order applied earlier is avoided, and the user experience can be improved.
In a preferable embodiment of this embodiment, the step S3 is followed by (see fig. 3):
step S4, displaying the payment information according to a preset format, and uploading the screenshot to a corresponding after-sale platform;
specifically, payment information is displayed according to a preset format, and a screenshot is uploaded to a corresponding after-sale platform, wherein the preset format is a preset page format, preferably a js (js template) template format is adopted, for example, the payment information is distributed in the js format to generate a page, then the screenshot is carried out on the page, and an access is uploaded to the corresponding after-sale platform to serve as a processing certificate; the required information is integrated on one page for display.
Step S5, refusing the refund request corresponding to the refund work order;
specifically, according to the matching result, the refund request is determined to be invalid, the refund worksheet is closed, and a button for rejecting refund can be further pressed. And transferring the corresponding to-be-processed refund work order in the refund work order list to a processed refund work order area, or directly ashing the to-be-processed refund work order, wherein ashing indicates that the refund work order is processed.
In a further preferable solution of this embodiment, after step S3, the method may further include:
if the number of the to-be-processed refund work orders in the current refund work order list is not zero, switching to the step of selecting a to-be-processed refund work order link;
specifically, when the refuge work order is processed, the processing is started after a part of the refuge work orders are collected, at this time, after one refuge work order is processed, whether the refuge work order is still to be processed in the refuge work order list (that is, the refuge work order which is not processed) needs to be checked, if yes, the step of selecting a link of the refuge work order to be processed is switched to, the processing of the next refuge work order to be processed is performed, and if not, the flow is stopped.
In a further preferred embodiment of the present invention, if the number of the pending refund work orders in the current refund work order list is not zero, the step of switching to the link of the pending refund work order should be performed after step S5, that is, after the completion of the processing procedure of the previous pending refund work order, the number of the pending refund work orders in the current refund work order list should be checked.
In a preferred embodiment of this embodiment, before receiving the request for processing the refund work order, the method further includes:
logging in an after-sale platform and a CRM platform;
specifically, when the refund work order processing is started, customer service staff need to reason that the local client is linked with the automatic processing platform, and log in the after-sales platform and the CRM platform through the automatic processing platform.
For example: the user can initiate a login request through the client, initiate a request of 'AutoTFUrl address + Target Url address', visit the corresponding web site based on the http reverse proxy, and the automatic processing platform rewrites based on the address to obtain an address capable of directly logging in the automatic processing platform, such as: the Url address of the automated processing platform is http://10.70.1.136:1306/, and the web site accessed by the client is: http:// www.tiamao.com, the automated processing platform feeds back to the client: and the client can log in the corresponding after-sale platform through the automatic processing platform, and after the automatic processing platform enters the after-sale platform, the after-sale page is opened, and the corresponding consumption information is captured from the after-sale page. The consumption information can comprise an order number, a commodity name, a consumption object, an order amount and the like, the consumption object can be any product or service which is traded on an online shopping platform, if the consumption behavior is mobile phone recharging, the consumption object is a mobile phone number, and if the consumption behavior is clothes purchasing, the consumption object is the clothes. It should be noted that the consumption behavior corresponding to the same consumption object may be multiple times, and at this time, the consumption behavior record close to the time of the refund work order is intercepted, for example, the user performs mobile phone recharging through a tianmao at 7 pm of 2019.9.10 and 7 pm of 2019.10.10, and submits a mobile phone recharging and refunding application through a tianmao at 9 pm of 2019.10.10, the generation time of the corresponding refund work order is 9 pm of 2019.10.10, and the consumption information corresponding to the refund work order is obtained from the mobile phone recharging behavior at 7 pm of 2019.10.10.
In an embodiment, the specific process of accessing an after-sale page corresponding to a to-be-processed refund work order of an after-sale platform and analyzing the after-sale page to obtain a corresponding analysis page is as follows:
clicking a link corresponding to the selected to-be-processed refund work order, and accessing an after-sale page corresponding to the to-be-processed refund work order;
specifically, the automatic processing platform automatically clicks the link of the selected to-be-processed refund work order, or initiates an http request to the corresponding web based on the link of the selected to-be-processed refund work order, and accesses the corresponding after-sales page.
Acquiring first HTML information corresponding to a to-be-processed refund work order;
in particular, the corresponding web feedback corresponds to the first HTML information. The HTML information may be as shown in fig. 2. For example, when the link of the refund work order is clicked, the corresponding after-sales platform feeds back the corresponding HTML information, which includes the relevant information of the consumption, such as: order placing time, commodity name, consumption object, order number, order amount, fee refunding application time, waiting time and the like.
Analyzing the first HTML information to obtain a corresponding first analysis page;
specifically, the first HTML information is analyzed to obtain a corresponding first analysis page, for example, some fields or characters in the first HTML information are intercepted to generate a corresponding link address, and then a corresponding first analysis page is obtained, that is, a page element is analyzed for the first HTML information to form a page corresponding to the consumption information.
In a further preferred embodiment of this embodiment, the process of parsing the first HTML information to obtain a corresponding first parsed page is as follows:
acquiring addresses corresponding to at least two target characters from the first HTML information;
specifically, target characters corresponding to the refund request are preset, the number of the target characters may be 2, 3 or more, and in order to improve matching accuracy, preferably 3, the target characters may be: a. img, fram, etc. Each of the target characters corresponds to the consumption information, and one of the target characters corresponds to an address, and according to fig. 2, the address corresponding to the target character is extracted from the first HTML information, for example: acquiring an address corresponding to the target character from the first HTML information; such as: < a href ═ http: v/baike.
Respectively rewriting the corresponding addresses to obtain corresponding first rewriting addresses;
specifically, the foregoing addresses are respectively rewritten to obtain corresponding first rewriting addresses, such as obtaining a first rewriting address related to a, a first rewriting address corresponding to img, and a first rewriting address corresponding to fram, so that the automatic processing platform can directly access the corresponding sites through the rewriting addresses, for example: let < a href ═ http: where// baike. < a href ═ http://10.70.1.1:1306/AutoTF/http: v/baike.
Respectively initiating http requests based on the at least two first rewriting addresses, and accessing the corresponding at least two first analysis pages;
specifically, http requests are respectively initiated for the first rewriting addresses, and corresponding first analysis pages are accessed, where information of the first analysis pages corresponds to elements of the consumption information, and each first rewriting address corresponds to one first analysis page.
Further, the process of capturing consumption information from the parsing page is as follows:
respectively capturing data from at least two first analysis pages, wherein the captured data form consumption information;
specifically, data are respectively captured from the first analysis pages, and the captured data form consumption information, for example, the recharge time and the mobile phone number are captured from one of the first analysis pages; and capturing the generation time, the order amount and the like of the refund work order from the other first analysis page.
In the embodiment, the original address link is rewritten through the automatic processing platform, the page or consumption information corresponding to the rewritten address is automatically entered, the corresponding web pages do not need to be manually opened one by one for searching, and the processing efficiency can be improved.
In an embodiment, the specific process of accessing the payment page corresponding to the to-be-processed refund work order of the CRM platform and analyzing the payment page to obtain a corresponding analysis page includes:
accessing a payment page of the CRM platform;
specifically, a payment page of a CRM platform is accessed, wherein the payment page comprises a payment list, and the payment list comprises payment record links of a plurality of consumption objects; preferably, the automatic processing platform hits corresponding payment record link from the payment list according to the consumption object (such as a mobile phone number); it should be noted that there may be multiple consumption behaviors in the same consumption object, and the corresponding payment information may also be multiple times, and at this time, the corresponding payment information needs to be located and captured according to the consumption time or the time generated by the refund work order.
Clicking a payment record link corresponding to the to-be-processed refund work order, and accessing a payment page corresponding to the to-be-processed refund work order;
specifically, clicking the hit payment record link, and accessing a corresponding payment page, if an http request is initiated by the payment record link, accessing the corresponding payment page;
acquiring second HTML information corresponding to the to-be-processed fee-returning work order;
specifically, the corresponding web will respond to the second HTML information and obtain the second HTML information.
Analyzing the second HTML information to obtain a corresponding second analysis page;
specifically, the address corresponding to the element of the payment information is analyzed from the second HTML information, and then a second analysis page is formed.
In a further preferred embodiment of this embodiment, the specific process of parsing the second HTML information to obtain a corresponding second parsed page is as follows:
acquiring addresses corresponding to at least two target fields from the second HTML information;
specifically, the second HTML information carries a plurality of addresses, a target field required by the payment information needs to be preset, and elements of the payment information may include: consumption object, payment time, consumption amount, consumption channel and the like. The elements of the payment information are at least two, preferably three. Each target field corresponds to the payment information, and one element corresponds to one target field. Extracting an address corresponding to the target field from the second HTML information; each target field corresponds to an address.
Rewriting addresses corresponding to at least two target fields respectively to obtain corresponding second rewritten addresses;
specifically, the address of the extracted target field is rewritten to obtain a corresponding second rewritten address, so that the automatic processing platform can directly access the corresponding site through the second rewritten address to access the corresponding page.
Respectively initiating http requests based on the at least two second rewriting addresses to obtain at least two corresponding second analysis pages;
specifically, http requests are respectively initiated through the automatic processing platform based on the second rewritten addresses, corresponding analysis pages are accessed, each page displays data corresponding to payment information, each second rewritten address corresponds to a second analysis page, for example, a page corresponding to one second rewritten address displays payment amount, a page corresponding to the other second rewritten address displays payment time, and the like;
in a further preferred embodiment of this embodiment, the capturing payment information from the analysis page specifically includes:
respectively capturing data from at least two second analysis pages, wherein the captured data form the payment information;
specifically, data corresponding to the payment information is captured from the second analysis page, and the captured data forms the payment information.
It should be noted that the first and second elements are not in the order or other meanings, but are merely for distinction.
In the embodiment, the after-sale page and the payment page are automatically and respectively analyzed, then the payment information and the consumption information are respectively obtained from the analysis page, whether the corresponding refund work order is reasonable or not is determined according to the matching result of the payment information and the consumption information, the customer service staff does not need to log in different systems to obtain information, and the processing efficiency is improved.
Secondly, through the page analysis and integration technology of the automatic processing platform, an additional interface is not needed to be arranged for linking the system platforms, the cost can be reduced, and the processing efficiency can be improved.
Moreover, the work order of returning fee is processed by the method, so that the working efficiency can be greatly improved.
Fig. 4 shows a schematic structural diagram of an automated processing platform according to a second embodiment of the present invention. The automated processing platform comprises: a first analysis module 41, a second analysis module 42 connected to the first analysis module 41, and a processing module 43 connected to the second analysis module 42, wherein:
the first analysis module 41 is configured to, when the refund work order needs to be processed, access an after-sale page corresponding to the refund work order to be processed of the after-sale platform and analyze the after-sale page to obtain a corresponding analysis page, and capture consumption information from the analysis page;
specifically, if the return work order needs to be processed, an after-sale page corresponding to the to-be-processed return work order of the after-sale platform is automatically accessed and analyzed to obtain a corresponding analysis page, and consumption information is captured from the analysis page; the refund work order is initiated by the customer at the customer service end (e.g., mobile terminal, etc.), for example, in the after-sales order of the after-sales platform. If the refund work order needs to be processed, the condition that the request for processing the refund work order is received currently is indicated, and at least one refund work order to be processed is stored in the current refund work order list. The after-market platform may be a Temple-Temple platform, sunin, Jingdong, etc., without limitation thereto.
The second analysis module 42 is configured to access a payment page corresponding to the to-be-processed refund work order of the CRM platform, analyze the payment page to obtain a corresponding analysis page, and capture payment information from the analysis page;
specifically, accessing a corresponding CRM platform, entering a payment page corresponding to the to-be-processed refund work order, analyzing the payment page to obtain a corresponding analysis page, and capturing payment information from the analysis page; before the processing of the refund work order, the post-sale platform and the CRM platform are logged in through the automatic processing platform, and an after-sale page of the post-sale platform is entered.
And the processing module 43 is configured to determine that the corresponding refund request is invalid when the consumption information matches the payment information.
Specifically, the consumption information is compared and matched with the payment information, and if the consumption information is matched with the payment information, the consumption is really existed, so that the refund request is invalid. If the two are not matched, for example, the mobile phone recharge and refund request, if the payment information lacks the time to reach the account and the consumption information includes the fee deduction time, it indicates that the payment is unsuccessful and the mobile phone recharge is unsuccessful, and the refund request is reasonable. If the account arrival time in the payment information is within a preset time period after the fee deduction time, the payment information and the fee deduction time are matched, at the moment, the recharging is successful, and the fee refunding request is invalid.
In the embodiment, the after-sale page and the payment page are automatically and respectively analyzed, then the payment information and the consumption information are respectively obtained from the analysis page, whether the corresponding refund work order is reasonable or not is determined according to the matching result of the payment information and the consumption information, the customer service staff does not need to log in different systems to obtain information, and the processing efficiency is improved.
In a preferred embodiment of this embodiment, the automated processing platform further includes: a receiving module connected to the first parsing module 41, an accessing module connected to the receiving module, and a selecting module connected to the accessing module, wherein:
the receiving module is used for receiving a refund work order processing request;
specifically, when the fee refunding work order is processed, after-sales personnel (customer service personnel) need to log in a processing system (for example, an automatic processing platform, namely an AUTOTF platform), after entering a login interface, the interface currently displayed by the automatic processing platform is provided with a fee refunding processing button, or a fee refunding processing APP exists, the after-sales personnel need to click the button or the APP to send a fee refunding processing request, the automatic processing platform receives the fee refunding processing request, further, the automatic processing platform can process fee refunding events of a plurality of different sales platforms, when a user clicks the button or the APP, an interface can automatically display a sales platform list, and the user selects the sales platform needing fee refunding processing. The sales platform may be a skatecat, kyoton, or other online shopping platform, which is not limited herein.
The access module is used for accessing an after-sale page of the after-sale platform and acquiring a refund work order list;
specifically, the method includes accessing an after-sales page of the after-sales platform, where a processing refund fee-returning agency list is displayed on the after-sales page, where the refund fee-returning work order list includes at least one to-be-processed refund fee-returning work order and a corresponding to-be-processed refund fee-returning work order link, and it should be noted that the refund fee-returning work order list may sort the to-be-refund fee-returning work orders in a time sequence, or sort the refund fee-returning work orders in a time period sequence. After a refund work order is processed, the refund work order list automatically removes the corresponding refund work order to be processed, or the corresponding refund work order to be processed is linked to be invalid through the information ashing processing of the refund work order, and the refund work order is transferred to the processed refund work order list.
The selection module is used for selecting a to-be-processed refund work order link to access;
specifically, the refund work orders are processed one by one, and at this time, a to-be-processed refund work order needs to be selected from the refund work order list. Preferably, the to-be-processed refund work order with the longest time interval with the current time is preferentially selected, that is, the application time node of the refund work order is taken as the selection standard, and when the to-be-processed refund work order in the refund work order list takes the application time node as the sequencing standard, the to-be-processed refund work order arranged at the top is directly selected for processing (in this case, the application time node is sequenced from the first to the last), so that the processing efficiency can be improved, the condition that the refund work order applied later is processed earlier than the refund work order applied earlier is avoided, and the user experience can be improved.
In a preferred aspect of this embodiment, the processing module 43 is further configured to:
displaying the payment information according to a preset format, and uploading the screenshot to a corresponding after-sale platform;
specifically, payment information is displayed according to a preset format, and a screenshot is uploaded to a corresponding after-sale platform, wherein the preset format is a preset page format, preferably a js (js template) template format is adopted, for example, the payment information is distributed in the js format to generate a page, then the screenshot is carried out on the page, and an access is uploaded to the corresponding after-sale platform to serve as a processing certificate; the required information is integrated on one page for display.
The processing module 43 is further configured to:
refusing a refund request corresponding to the refund work order;
specifically, according to the matching result, it is determined that the refund request is invalid, the refund work order is closed, the corresponding to-be-processed refund work order in the refund work order list is transferred to the processed refund work order area, or the to-be-processed refund work order is directly ashed, and the ashing indicates that the refund work order is processed.
In a further preferred aspect of this embodiment, the selecting module is further configured to:
if the number of the to-be-processed refund work orders in the current refund work order list is not zero, switching to the step of selecting a to-be-processed refund work order link;
specifically, when the refuge work order is processed, the processing is started after a part of the refuge work orders are collected, at this time, after one refuge work order is processed, whether the refuge work order is still to be processed in the refuge work order list needs to be checked, if yes, a to-be-processed refuge work order link is selected, the next to-be-processed refuge work order is processed, and otherwise, the processing is stopped.
In a further preferred embodiment of the present invention, if the number of the pending refund work orders in the current refund work order list is not zero, the step of switching to the link of the pending refund work order should be performed after step S5, that is, after the completion of the processing procedure of the previous pending refund work order, the number of the pending refund work orders in the current refund work order list should be checked.
In a preferred embodiment of this embodiment, the automated processing platform further includes: a login module connected with the receiving module, wherein:
the login module is used for logging in the after-sale platform and the CRM platform;
specifically, when the refund work order processing is started, customer service staff need to reason that the local client is linked with the automatic processing platform, and log in the after-sales platform and the CRM platform through the automatic processing platform.
For example: the user can initiate a login request through the client, initiate a request of 'AutoTFUrl address + Target Url address', visit the corresponding web site based on the http reverse proxy, and the automatic processing platform rewrites based on the address to obtain an address capable of directly logging in the automatic processing platform, such as: the Url address of the automated processing platform is http://10.70.1.136:1306/, and the web site accessed by the client is: http:// www.tiamao.com, the automated processing platform feeds back to the client: and the client can log in the corresponding after-sale platform through the automatic processing platform, and after the automatic processing platform enters the after-sale platform, the after-sale page is opened, and the corresponding consumption information is captured from the after-sale page. The consumption information can comprise an order number, a commodity name, a consumption object, an order amount and the like, the consumption object can be any product or service which is traded on an online shopping platform, if the consumption behavior is mobile phone recharging, the consumption object is a mobile phone number, and if the consumption behavior is clothes purchasing, the consumption object is the clothes. It should be noted that the consumption behavior corresponding to the same consumption object may be multiple times, and at this time, the consumption behavior record close to the time of the refund work order is intercepted, for example, the user performs mobile phone recharging through a tianmao at 7 pm of 2019.9.10 and 7 pm of 2019.10.10, and submits a mobile phone recharging and refunding application through a tianmao at 9 pm of 2019.10.10, the generation time of the corresponding refund work order is 9 pm of 2019.10.10, and the consumption information corresponding to the refund work order is obtained from the mobile phone recharging behavior at 7 pm of 2019.10.10.
In an embodiment, the first parsing module 52 is specifically configured to:
clicking a link corresponding to the selected to-be-processed refund work order, and accessing an after-sale page corresponding to the to-be-processed refund work order;
specifically, the automatic processing platform automatically clicks the link of the selected to-be-processed refund work order, or initiates an http request to the corresponding web based on the link of the selected to-be-processed refund work order, and accesses the corresponding after-sales page.
Acquiring first HTML information corresponding to a to-be-processed refund work order;
in particular, the corresponding web feedback corresponds to the first HTML information. The HTML information may be as shown in fig. 2. For example, when the link of the refund work order is clicked, the corresponding after-sales platform feeds back the corresponding HTML information, which includes the relevant information of the consumption, such as: order placing time, commodity name, consumption object, order number, order amount, fee refunding application time, waiting time and the like.
Analyzing the first HTML information to obtain a corresponding first analysis page;
specifically, the first HTML information is analyzed to obtain a corresponding first analysis page, for example, some fields or characters in the first HTML information are intercepted to generate a corresponding link address, and then a corresponding first analysis page is obtained, that is, a page element is analyzed for the first HTML information to form a page corresponding to the consumption information.
In a further preferred embodiment of this embodiment, the process of parsing the first HTML information to obtain a corresponding first parsed page is as follows:
acquiring addresses corresponding to at least two target characters from the first HTML information;
specifically, target characters corresponding to the refund request are preset, the number of the target characters may be 2, 3 or more, and in order to improve matching accuracy, preferably 3, the target characters may be: a. img, fram, etc. Each of the target characters corresponds to the consumption information, and one of the target characters corresponds to an address, and according to fig. 2, the address corresponding to the target character is extracted from the first HTML information, for example: acquiring an address corresponding to the target character from the first HTML information; such as: < a href ═ http: v/baike.
Respectively rewriting the corresponding addresses to obtain corresponding first rewriting addresses;
specifically, the foregoing addresses are respectively rewritten to obtain corresponding first rewriting addresses, such as obtaining a first rewriting address related to a, a first rewriting address corresponding to img, and a first rewriting address corresponding to fram, so that the automatic processing platform can directly access the corresponding sites through the rewriting addresses, for example: let < a href ═ http: where// baike. < a href ═ http://10.70.1.1:1306/AutoTF/http: v/baike.
Respectively initiating http requests based on the at least two first rewriting addresses, and accessing the corresponding at least two first analysis pages;
specifically, http requests are respectively initiated for the first rewriting addresses, and corresponding first analysis pages are accessed, where information of the first analysis pages corresponds to elements of the consumption information, and each first rewriting address corresponds to one first analysis page.
Further, the process of capturing consumption information from the parsing page is as follows:
respectively capturing data from at least two first analysis pages, wherein the captured data form consumption information;
specifically, data are respectively captured from the first analysis pages, and the captured data form consumption information, for example, the recharge time and the mobile phone number are captured from one of the first analysis pages; and capturing the generation time, the order amount and the like of the refund work order from the other first analysis page.
In the embodiment, the original address link is rewritten through the automatic processing platform, the page or consumption information corresponding to the rewritten address is automatically entered, the corresponding web pages do not need to be manually opened one by one for searching, and the processing efficiency can be improved.
In an embodiment, the second parsing module 53 is specifically configured to:
accessing a payment page of the CRM platform;
specifically, a payment page of a CRM platform is accessed, wherein the payment page comprises a payment list, and the payment list comprises payment record links of a plurality of consumption objects; preferably, the automatic processing platform hits corresponding payment record link from the payment list according to the consumption object (such as a mobile phone number); it should be noted that there may be multiple consumption behaviors in the same consumption object, and the corresponding payment information may also be multiple times, and at this time, the corresponding payment information needs to be located and captured according to the consumption time or the time generated by the refund work order.
Clicking a payment record link corresponding to the to-be-processed refund work order, and accessing a payment page corresponding to the to-be-processed refund work order;
specifically, clicking the hit payment record link, and accessing a corresponding payment page, if an http request is initiated by the payment record link, accessing the corresponding payment page;
acquiring second HTML information corresponding to the to-be-processed fee-returning work order;
specifically, the corresponding web will respond to the second HTML information and obtain the second HTML information.
Analyzing the second HTML information to obtain a corresponding second analysis page;
specifically, the address corresponding to the element of the payment information is analyzed from the second HTML information, and then a second analysis page is formed.
In a further preferred embodiment of this embodiment, the specific process of parsing the second HTML information to obtain a corresponding second parsed page is as follows:
acquiring addresses corresponding to at least two target fields from the second HTML information;
specifically, the second HTML information carries a plurality of addresses, a target field required by the payment information needs to be preset, and elements of the payment information may include: consumption object, payment time, consumption amount, consumption channel and the like. The elements of the payment information are at least two, preferably three. Each target field corresponds to the payment information, and one element corresponds to one target field. Extracting an address corresponding to the target field from the second HTML information; each target field corresponds to an address.
Rewriting addresses corresponding to at least two target fields respectively to obtain corresponding second rewritten addresses;
specifically, the address of the extracted target field is rewritten to obtain a corresponding second rewritten address, so that the automatic processing platform can directly access the corresponding site through the second rewritten address to access the corresponding page.
Respectively initiating http requests based on the at least two second rewriting addresses to obtain at least two corresponding second analysis pages;
specifically, http requests are respectively initiated through the automatic processing platform based on the second rewritten addresses, corresponding analysis pages are accessed, each page displays data corresponding to payment information, each second rewritten address corresponds to a second analysis page, for example, a page corresponding to one second rewritten address displays payment amount, a page corresponding to the other second rewritten address displays payment time, and the like;
in a further preferred embodiment of this embodiment, the capturing payment information from the analysis page specifically includes:
respectively capturing data from at least two second analysis pages, wherein the captured data form the payment information;
specifically, data corresponding to the payment information is captured from the second analysis page, and the captured data forms the payment information.
In the embodiment, the after-sale page and the payment page are automatically and respectively analyzed, then the payment information and the consumption information are respectively obtained from the analysis page, whether the corresponding refund work order is reasonable or not is determined according to the matching result of the payment information and the consumption information, the customer service staff does not need to log in different systems to obtain information, and the processing efficiency is improved.
The third embodiment of the present invention also provides a computer-readable storage medium including a computer program stored on a computer storage medium, the computer program including program instructions which, when executed by a computer, cause the computer to perform the method of automatically processing a refund request in the first embodiment described above.
The executable instructions may be specifically configured to cause the processor to:
when the refund work order needs to be processed, accessing an after-sale page corresponding to the refund work order to be processed of the after-sale platform, analyzing the after-sale page to obtain a corresponding analysis page, and capturing consumption information from the analysis page;
visiting a payment page corresponding to the to-be-processed refund work order of the CRM platform, analyzing the payment page to obtain a corresponding analysis page, and capturing payment information from the analysis page;
and if the consumption information is matched with the payment information, determining that the corresponding refund request is invalid.
In an alternative, the executable instructions cause the processor to:
receiving a refund work order processing request;
the method comprises the steps of accessing an after-sale page of an after-sale platform and obtaining a refund work order list, wherein the refund work order list comprises at least one refund work order to be processed and a corresponding refund work order link to be processed;
selecting the refund work order to be processed from the refund work order category;
the executable instructions cause the processor to:
and if the number of the to-be-processed refund work orders in the current refund work order list is not zero, switching to the step of selecting one to-be-processed refund work order link.
In an alternative, the executable instructions cause the processor to:
clicking a link corresponding to the selected to-be-processed refund work order, and accessing an after-sale page corresponding to the to-be-processed refund work order;
acquiring first HTML information corresponding to the to-be-processed fee-returning work order;
and analyzing the first HTML information to obtain a corresponding first analysis page.
In an alternative, the executable instructions cause the processor to:
acquiring addresses corresponding to at least two target characters from the first HTML information, wherein each target character corresponds to the consumption information, and each target character corresponds to an address;
rewriting the corresponding addresses respectively to obtain corresponding first rewriting addresses;
respectively initiating http requests based on the corresponding first rewriting addresses, and accessing corresponding first analysis pages, wherein each first analysis page corresponds to one rewriting address;
the executable instructions cause the processor to:
and respectively capturing data from the corresponding first analysis pages, wherein the captured data form the consumption information.
In an alternative, the executable instructions cause the processor to:
accessing a payment page of the CRM platform, wherein the payment page comprises a payment list, and the payment list comprises payment record links of a plurality of consumption objects;
clicking a payment record link corresponding to the to-be-processed refund work order, and accessing a payment page corresponding to the to-be-processed refund work order;
acquiring second HTML information corresponding to the to-be-processed fee-returning work order;
and analyzing the second HTML information to obtain a corresponding second analysis page.
In an alternative, the executable instructions cause the processor to:
acquiring addresses corresponding to at least two target fields from the second HTML information, wherein each target field corresponds to the payment information, and each target field corresponds to an address;
rewriting addresses corresponding to the at least two target fields respectively to obtain corresponding second rewritten addresses;
respectively initiating http requests based on the corresponding second rewriting addresses to obtain corresponding second analysis pages, wherein the second analysis pages comprise at least two second analysis pages, and one second analysis page corresponds to one second rewriting address;
the executable instructions cause the processor to:
and respectively capturing data from the at least two second analysis pages, wherein the captured data form the payment information.
In an alternative, the executable instructions may be specifically configured to cause the processor to:
displaying the payment information according to a preset format, and uploading the screenshot to a corresponding after-sale platform;
and refusing the refund request corresponding to the refund work order.
Fig. 5 is a schematic structural diagram of a server according to a fourth embodiment of the present invention, and the specific embodiment of the present invention does not limit the specific implementation of the device.
As shown in fig. 5, the server may include: a processor (processor)502, a Communications Interface 504504, a memory 506, and a communication bus 508.
Wherein: the processor 502, communication interface 804, and memory 506 communicate with one another via a communication bus 508. A communication interface 504 for communicating with network elements of other devices, such as clients or other servers. The processor 502, configured to execute the program 510, may specifically perform the relevant steps of the method for automatically processing a refund request in the first embodiment.
In particular, program 510 may include program code that includes computer operating instructions.
The processor 502 may be a central processing unit CPU, or an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement an embodiment of the present invention. The device includes one or more processors, which may be the same type of processor, such as one or more CPUs; or may be different types of processors such as one or more CPUs and one or more ASICs.
And a memory 506 for storing a program 510. The memory 506 may comprise high-speed RAM memory, and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The program 510 may specifically be used to cause the processor 502 to perform the following operations:
when the refund work order needs to be processed, accessing an after-sale page corresponding to the refund work order to be processed of the after-sale platform, analyzing the after-sale page to obtain a corresponding analysis page, and capturing consumption information from the analysis page;
visiting a payment page corresponding to the to-be-processed refund work order of the CRM platform, analyzing the payment page to obtain a corresponding analysis page, and capturing payment information from the analysis page;
and if the consumption information is matched with the payment information, determining that the corresponding refund request is invalid.
In an alternative, the program 510 causes the processor 502 to:
receiving a refund work order processing request;
the method comprises the steps of accessing an after-sale page of an after-sale platform and obtaining a refund work order list, wherein the refund work order list comprises at least one refund work order to be processed and a corresponding refund work order link to be processed;
selecting the refund work order to be processed from the refund work order category;
the program 510 causes the processor 502 to perform the following operations: and if the number of the to-be-processed refund work orders in the current refund work order list is not zero, switching to the step of selecting one to-be-processed refund work order link.
In an alternative, the program 510 causes the processor 502 to:
clicking a link corresponding to the selected to-be-processed refund work order, and accessing an after-sale page corresponding to the to-be-processed refund work order;
acquiring first HTML information corresponding to the to-be-processed fee-returning work order;
and analyzing the first HTML information to obtain a corresponding first analysis page.
In an alternative, the program 510 causes the processor 502 to:
acquiring addresses corresponding to at least two target characters from the first HTML information, wherein each target character corresponds to the consumption information, and each target character corresponds to an address;
rewriting the corresponding addresses respectively to obtain corresponding first rewriting addresses;
respectively initiating http requests based on the corresponding first rewriting addresses, and accessing corresponding first analysis pages, wherein each first analysis page corresponds to one rewriting address;
the program 510 causes the processor 502 to perform the following operations:
and respectively capturing data from the corresponding first analysis pages, wherein the captured data form the consumption information.
In an alternative, the program 510 causes the processor 502 to:
accessing a payment page of the CRM platform, wherein the payment page comprises a payment list, and the payment list comprises payment record links of a plurality of consumption objects;
clicking a payment record link corresponding to the to-be-processed refund work order, and accessing a payment page corresponding to the to-be-processed refund work order;
acquiring second HTML information corresponding to the to-be-processed fee-returning work order;
and analyzing the second HTML information to obtain a corresponding second analysis page.
In an alternative, the program 510 causes the processor 502 to:
acquiring addresses corresponding to at least two target fields from the second HTML information, wherein each target field corresponds to the payment information, and each target field corresponds to an address;
rewriting addresses corresponding to the at least two target fields respectively to obtain corresponding second rewritten addresses;
respectively initiating http requests based on the corresponding second rewriting addresses to obtain corresponding second analysis pages, wherein the second analysis pages comprise at least two second analysis pages, and one second analysis page corresponds to one second rewriting address;
the program 510 causes the processor 502 to perform the following operations:
and respectively capturing data from the at least two second analysis pages, wherein the captured data form the payment information.
In an alternative, the program 510 causes the processor 502 to:
displaying the payment information according to a preset format, and uploading the screenshot to a corresponding after-sale platform;
and refusing the refund request corresponding to the refund work order.
In the embodiment of the invention, the after-sale page and the payment page are automatically and respectively analyzed, then the payment information and the consumption information are respectively obtained from the analyzed page, whether the corresponding refund work order is reasonable or not is determined according to the matching result of the payment information and the consumption information, and the customer service staff does not need to log in different systems to obtain information, thereby improving the processing efficiency.
The algorithms or displays presented herein are not inherently related to any particular computer, virtual system, or other apparatus. Various general purpose systems may also be used with the teachings herein. The required structure for constructing such a system will be apparent from the description above. In addition, embodiments of the present invention are not directed to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the teachings of the present invention as described herein, and any descriptions of specific languages are provided above to disclose the best mode of the invention.
In the description provided herein, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, various features of the embodiments of the invention are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the invention and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: that the invention as claimed requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.
Those skilled in the art will appreciate that the modules in the device in an embodiment may be adaptively changed and disposed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-components. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except combinations where at least some of such features and/or processes or elements are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Furthermore, those skilled in the art will appreciate that while some embodiments herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the invention and form different embodiments. For example, in the following claims, any of the claimed embodiments may be used in any combination.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names. The steps in the above embodiments should not be construed as limiting the order of execution unless specified otherwise.
Claims (10)
1. A method of automatically processing a refund request, the method comprising:
when the refund work order needs to be processed, accessing an after-sale page corresponding to the refund work order to be processed of the after-sale platform, analyzing the after-sale page to obtain a corresponding analysis page, and capturing consumption information from the analysis page;
visiting a payment page corresponding to the to-be-processed refund work order of the CRM platform, analyzing the payment page to obtain a corresponding analysis page, and capturing payment information from the analysis page;
and if the consumption information is matched with the payment information, determining that the corresponding refund request is invalid.
2. The method of claim 1, wherein before accessing an after-sales page corresponding to the pending refund work order and parsing the after-sales page to obtain a corresponding parsed page and capturing consumption information from the parsed page, the method further comprises:
receiving a refund work order processing request;
the method comprises the steps of accessing an after-sale page of an after-sale platform and obtaining a refund work order list, wherein the refund work order list comprises at least one refund work order to be processed and a corresponding refund work order link to be processed;
selecting the refund work order to be processed from the refund work order category;
if the consumption information is matched with the payment information, after determining that the corresponding refund request is invalid, the method further comprises the following steps:
and if the number of the to-be-processed refund work orders in the current refund work order list is not zero, switching to the step of selecting one to-be-processed refund work order link.
3. The method of claim 1, wherein the accessing an after-sales page corresponding to the pending refund worksheet of the after-sales platform and parsing the after-sales page to obtain a corresponding parsed page comprises:
clicking a link corresponding to the selected to-be-processed refund work order, and accessing an after-sale page corresponding to the to-be-processed refund work order;
acquiring first HTML information corresponding to the to-be-processed fee-returning work order;
and analyzing the first HTML information to obtain a corresponding first analysis page.
4. The method of claim 3, wherein parsing the first HTML information to obtain a corresponding first parsed page comprises:
acquiring addresses corresponding to at least two target characters from the first HTML information, wherein each target character corresponds to the consumption information, and each target character corresponds to an address;
rewriting the corresponding addresses respectively to obtain corresponding first rewriting addresses;
respectively initiating http requests based on the corresponding first rewriting addresses, and accessing corresponding first analysis pages, wherein each first analysis page corresponds to one rewriting address;
the capturing consumption information from the analysis page specifically comprises:
and respectively capturing data from the corresponding first analysis pages, wherein the captured data form the consumption information.
5. The method of claim 4, wherein the accessing a payment page corresponding to the pending refund work order of the CRM platform, parsing the payment page to obtain a corresponding parsed page, comprises:
accessing a payment page of the CRM platform, wherein the payment page comprises a payment list, and the payment list comprises payment record links of a plurality of consumption objects;
clicking a payment record link corresponding to the to-be-processed refund work order, and accessing a payment page corresponding to the to-be-processed refund work order;
acquiring second HTML information corresponding to the to-be-processed fee-returning work order;
and analyzing the second HTML information to obtain a corresponding second analysis page.
6. The method of claim 5, wherein parsing the second HTML information to obtain a corresponding second parsed page comprises:
acquiring addresses corresponding to at least two target fields from the second HTML information, wherein each target field corresponds to the payment information, and each target field corresponds to an address;
rewriting addresses corresponding to the at least two target fields respectively to obtain corresponding second rewritten addresses;
respectively initiating http requests based on the corresponding second rewriting addresses to obtain corresponding second analysis pages, wherein the second analysis pages comprise at least two second analysis pages, and one second analysis page corresponds to one second rewriting address;
the method for capturing payment information from the analysis page specifically comprises the following steps:
and respectively capturing data from the at least two second analysis pages, wherein the captured data form the payment information.
7. The method of any of claims 1 to 6, wherein after determining that the corresponding chargeback request is invalid, further comprising:
displaying the payment information according to a preset format, and uploading the screenshot to a corresponding after-sale platform;
and refusing the refund request corresponding to the refund work order.
8. An automated processing platform, comprising:
the first analysis module is used for accessing an after-sale page corresponding to the to-be-processed refund work order of the after-sale platform and analyzing the after-sale page to obtain a corresponding analysis page and capturing consumption information from the analysis page when the refund work order needs to be processed;
the second analysis module is used for accessing a payment page corresponding to the to-be-processed refund work order of the CRM platform, analyzing the payment page to obtain a corresponding analysis page, and capturing payment information from the analysis page;
and the processing module is used for determining that the corresponding refund request is invalid if the consumption information is matched with the payment information.
9. A server, comprising: the system comprises a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface complete mutual communication through the communication bus;
the memory is adapted to store at least one executable instruction that causes the processor to perform the steps of the method of automatically processing a refund request according to any of claims 1-7.
10. A computer readable storage medium having stored therein at least one executable instruction for causing a processor to perform the steps of a method of automatically processing a refund request according to any of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911063304.1A CN112749975B (en) | 2019-10-31 | 2019-10-31 | Method for automatically processing refund request and automatic processing platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911063304.1A CN112749975B (en) | 2019-10-31 | 2019-10-31 | Method for automatically processing refund request and automatic processing platform |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112749975A true CN112749975A (en) | 2021-05-04 |
CN112749975B CN112749975B (en) | 2024-03-22 |
Family
ID=75645315
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911063304.1A Active CN112749975B (en) | 2019-10-31 | 2019-10-31 | Method for automatically processing refund request and automatic processing platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112749975B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114881451A (en) * | 2022-05-05 | 2022-08-09 | 江苏果米文化发展有限公司 | Game user management intelligent complaint analysis processing method and cloud system |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004084113A1 (en) * | 2003-03-12 | 2004-09-30 | Zoltan Kovacs | Credit card charge back prevention system |
US20090144764A1 (en) * | 2007-11-30 | 2009-06-04 | At&T Knowledge Ventures, L.P. | Billing adjustment system for multimedia content |
CN103440572A (en) * | 2013-09-16 | 2013-12-11 | 重庆有线电视网络有限公司 | Recharge payment processing system based on OSB enterprise service bus |
CN103841171A (en) * | 2012-11-27 | 2014-06-04 | 阿里巴巴集团控股有限公司 | Service processing method and equipment |
CN103971229A (en) * | 2014-03-11 | 2014-08-06 | 马云起 | Virtual currency involved transaction payment method |
CN104317948A (en) * | 2014-11-05 | 2015-01-28 | 北京中科辅龙信息技术有限公司 | Page data capturing method and system |
CN104423991A (en) * | 2013-08-26 | 2015-03-18 | 阿里巴巴集团控股有限公司 | Webpage loading and webpage data providing method and device of mobile terminal |
CN105184583A (en) * | 2015-09-09 | 2015-12-23 | 上海斐讯数据通信技术有限公司 | Data interactive management method and system and platform device |
CN106803184A (en) * | 2017-01-24 | 2017-06-06 | 武汉奇米网络科技有限公司 | The quick method and system for solving user's return of goods reimbursement |
CN107025548A (en) * | 2016-09-21 | 2017-08-08 | 阿里巴巴集团控股有限公司 | Transaction processing method, terminal and system |
CN107358426A (en) * | 2017-06-29 | 2017-11-17 | 广州市百果园信息技术有限公司 | The method and apparatus for capturing malice reimbursement user |
CN107506987A (en) * | 2017-08-31 | 2017-12-22 | 江西博瑞彤芸科技有限公司 | A kind of processing method of reimbursement information |
CN108197917A (en) * | 2018-01-12 | 2018-06-22 | 数贸科技(北京)有限公司 | Reimbursement processing method, apparatus and system |
CN109816407A (en) * | 2019-02-27 | 2019-05-28 | 深圳乐信软件技术有限公司 | A kind of reimbursement processing method, device, equipment and storage medium |
CN110046995A (en) * | 2018-12-28 | 2019-07-23 | 阿里巴巴集团控股有限公司 | Refund request processing method, device and equipment |
-
2019
- 2019-10-31 CN CN201911063304.1A patent/CN112749975B/en active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004084113A1 (en) * | 2003-03-12 | 2004-09-30 | Zoltan Kovacs | Credit card charge back prevention system |
US20090144764A1 (en) * | 2007-11-30 | 2009-06-04 | At&T Knowledge Ventures, L.P. | Billing adjustment system for multimedia content |
CN103841171A (en) * | 2012-11-27 | 2014-06-04 | 阿里巴巴集团控股有限公司 | Service processing method and equipment |
CN104423991A (en) * | 2013-08-26 | 2015-03-18 | 阿里巴巴集团控股有限公司 | Webpage loading and webpage data providing method and device of mobile terminal |
CN103440572A (en) * | 2013-09-16 | 2013-12-11 | 重庆有线电视网络有限公司 | Recharge payment processing system based on OSB enterprise service bus |
CN103971229A (en) * | 2014-03-11 | 2014-08-06 | 马云起 | Virtual currency involved transaction payment method |
CN104317948A (en) * | 2014-11-05 | 2015-01-28 | 北京中科辅龙信息技术有限公司 | Page data capturing method and system |
CN105184583A (en) * | 2015-09-09 | 2015-12-23 | 上海斐讯数据通信技术有限公司 | Data interactive management method and system and platform device |
CN107025548A (en) * | 2016-09-21 | 2017-08-08 | 阿里巴巴集团控股有限公司 | Transaction processing method, terminal and system |
CN106803184A (en) * | 2017-01-24 | 2017-06-06 | 武汉奇米网络科技有限公司 | The quick method and system for solving user's return of goods reimbursement |
CN107358426A (en) * | 2017-06-29 | 2017-11-17 | 广州市百果园信息技术有限公司 | The method and apparatus for capturing malice reimbursement user |
CN107506987A (en) * | 2017-08-31 | 2017-12-22 | 江西博瑞彤芸科技有限公司 | A kind of processing method of reimbursement information |
CN108197917A (en) * | 2018-01-12 | 2018-06-22 | 数贸科技(北京)有限公司 | Reimbursement processing method, apparatus and system |
CN110046995A (en) * | 2018-12-28 | 2019-07-23 | 阿里巴巴集团控股有限公司 | Refund request processing method, device and equipment |
CN109816407A (en) * | 2019-02-27 | 2019-05-28 | 深圳乐信软件技术有限公司 | A kind of reimbursement processing method, device, equipment and storage medium |
Non-Patent Citations (1)
Title |
---|
王胜;李健;景晓志;: "铁路电子支付平台退款处理优化研究", 铁路计算机应用, no. 04, pages 58 - 63 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114881451A (en) * | 2022-05-05 | 2022-08-09 | 江苏果米文化发展有限公司 | Game user management intelligent complaint analysis processing method and cloud system |
CN114881451B (en) * | 2022-05-05 | 2023-10-24 | 江苏果米文化发展有限公司 | Intelligent complaint analysis and processing method for game user management and cloud system |
Also Published As
Publication number | Publication date |
---|---|
CN112749975B (en) | 2024-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE49486E1 (en) | System and method for tracking web interactions with real time analytics | |
CN104216921B (en) | A kind of addition reminding method, apparatus and system for realizing quick links in browser | |
CN108805694B (en) | Credit consultation service method, apparatus, device and computer readable storage medium | |
CN110083334A (en) | The online method and device of model | |
CN108804456B (en) | Chat sessions based on object-specific knowledge base | |
CN107832468A (en) | Demand recognition methods and device | |
CN108334641B (en) | Method, system, electronic equipment and storage medium for collecting user behavior data | |
US20160335279A1 (en) | Method for loading website commenting information, and browser client | |
CN109523301A (en) | Product trading data processing method, device, computer equipment and storage medium | |
CN103617241B (en) | Search information processing method, browser terminal and server | |
CN107241372A (en) | Configuration information generation, sending method and resource loading method and apparatus and system | |
CN102110276A (en) | Credit card credit investigation method and system | |
US20210109989A1 (en) | Systems and methods for automatically generating and optimizing web pages | |
CN110245953B (en) | Information verification method, information verification device and electronic equipment | |
CN112035744B (en) | Page recommendation method, device, equipment and storage medium | |
WO2007059451A2 (en) | Method and system for dynamic insurance quotes | |
CN110737645B (en) | Data migration method and system among different systems and related equipment | |
CN108512822B (en) | Risk identification method and device for data processing event | |
CN106055591B (en) | Weather pushing method and device | |
CN112749975A (en) | Method for automatically processing refund request and automatic processing platform | |
CN110035053A (en) | For detecting user-content provider couple method and system of fraudulent | |
CN112307386A (en) | Information monitoring method, system, electronic device and computer readable storage medium | |
KR20180122111A (en) | Service and method for providing performance of event planning online with offline | |
CN111723294A (en) | AI-based RPA robot intelligent recommendation method, device and equipment | |
CN109992614B (en) | Data acquisition method, device and server |
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 |