Counting and recharging anti-fraud method suitable for code scanning device

By combining the code scanning device and the server system, the consistency between the mobile phone making the recharge request and the game application is ensured, and the recharge barcode is generated and verified, which solves the security problem of the point recharge mechanism, realizes the safe value-added operation of point recharge, and prevents fraud.

CN120672340APending Publication Date: 2025-09-19GASH POINT CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410473535.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-03-18
Filing Date
2024-04-19
Publication Date
2025-09-19

AI Technical Summary

Technical Problem

The existing point recharge mechanism lacks security and can be easily exploited by fraud groups, resulting in consumers losing points and being unable to get a refund.

Method used

Through the code scanning device and server system, the consistency between the mobile phone making the recharge request and the game application is ensured, the recharge barcode is generated and verified, and the safe recharge operation of points is realized by combining risk assessment and verification notification.

Benefits of technology

Effectively prevent fraud, ensure the security and accuracy of the recharge process, and protect consumer interests.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120672340A_ABST
    Figure CN120672340A_ABST
Patent Text Reader

Abstract

A point recharging anti-fraud method suitable for a code scanning device comprises the steps that a player sends a recharging request to a recharging server on a recharging page of a mobile game application program, and the recharging request comprises recharging points and superquotient; the recharging server generates a recharging bar code according to an overbusiness POS bar code generation method, binds the recharging request, stores the recharging request into a purchase record, and returns the recharging bar code to the recharging page; the overbusiness code scanning device reads the top-up bar code to collect payment fees, and sends a sales notice to the top-up server; the recharging server extracts a recharging request corresponding to the charge notice of the purchase record, and transmits a verification notice to the application program server; and the application program server adds a value according to the application program account of the game application program installed on the mobile phone of the mobile phone number.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a fraud prevention method for purchasing and recharging a virtual point card, and in particular to a fraud prevention method for recharging points applicable to a code scanning device. Background Art

[0002] Existing point top-up mechanisms typically involve consumers purchasing a top-up card from a convenience store and then entering the card serial number to top up their game account. This method lacks security and effectiveness, and can lead to fraud rings exploiting consumers to launder money through point purchases.

[0003] Fraud rings using convenience stores to defraud game points are extremely difficult to prevent. One scam among gamers exploits loopholes in existing top-up methods, using online social networks and messaging apps to defraud players of their point card serial numbers, top-up passwords, mobile phone numbers, and any SMS passwords (authentication codes). Once points are directly deposited, players are unable to obtain a refund from the original store by the time they realize they've been scammed.

[0004] Therefore, designing a point recharge risk management mechanism is an urgent issue for recharge card issuers. Summary of the Invention

[0005] In view of this, the present invention provides a point recharge anti-fraud method suitable for a code scanning device, which can ensure that the game application that initiates the recharge request is consistent with the game application at the time of recharge, or that the mobile phone where the game application that initiates the recharge request is located is consistent with the mobile phone at the time of recharge.

[0006] The present invention provides a point recharge anti-fraud method applicable to a code scanning device. It is an anti-fraud method for players to recharge using a mobile phone game application. The method comprises: the mobile phone sends a recharge request initiated by the player on the recharge page of the game application to a recharge server, the recharge request including the mobile phone number, the game application, the publisher, and a recharge point and a convenience store entered by the player on the recharge page; the recharge server extracts a convenience store POS barcode generation method stored in a database according to the convenience store in the recharge request, generates a recharge barcode from the game application (information) and the recharge points according to the convenience store POS barcode generation method, binds the recharge barcode to the recharge request and stores it as a purchase order. The purchase record is stored in the database, and the recharge barcode is sent back to the recharge page for display. The convenience store's barcode scanner reads the recharge barcode, collects the payment fee, and notifies the convenience store server to send a cancellation notice to the recharge server, which includes the recharge barcode. The recharge server receives the cancellation notice, extracts the recharge request corresponding to the recharge barcode in the purchase record in the cancellation notice from the database, and sends a cancellation notice to the application server based on the issuer specified in the recharge request. The cancellation notice includes the recharge points, mobile phone number, and game application. The application server receives the cancellation notice and tops up the recharge points according to the game application installed on the mobile phone with the mobile phone number specified in the cancellation notice, completing the recharge operation.

[0007] For example, a new player joins a guild. Due to their interest in the game and the guild's need to maintain a stable ranking, they need to accelerate their character's level. They set a goal of reaching level 50 within a week, so they request 5,000 points (equivalent to NT$5,000) on the game's official top-up platform. Since Convenience Store A is located downstairs, they choose the convenience store's real-time deposit payment method. Player A obtains a QR code for Convenience Store A payment on the top-up page and proceeds to Convenience Store A to scan and redeem their payment. Approximately five minutes after redemption, the game receives a point credit notification. Using these 5,000 points, the player successfully reaches level 50 within a week, completing the in-game guild's basic requirements and enjoying the game's entertainment experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] Figure 1 1. It is a system block diagram of the point recharge anti-fraud method applicable to a code scanning device of the present invention;

[0009] Figure 2 is a schematic block diagram of a recharge server 20;

[0010] Figure 3 It is a flow chart of a point recharge anti-fraud method applicable to a code scanning device;

[0011] Figure 4This is a flowchart of a convenience store server generating a barcode for a point recharge fraud prevention method applicable to a barcode scanning device;

[0012] Figure 5 This is a risk assessment / OTP verification flow chart for point recharge fraud prevention methods applicable to QR code scanning devices;

[0013] Figure 6 is a flow chart of an embodiment method applicable to a gaming application;

[0014] Figure 7 is a flow chart of an embodiment of a multimedia application program applicable to a fixed IP address;

[0015] Figure 8 is a flow chart of an embodiment of an application applicable to a membership category;

[0016] Figure 9 is a flow chart applicable to an embodiment of a mobile phone game application;

[0017] Explanation of the accompanying symbols: 10-electronic device; 20-recharge server; 21-recharge unit; 22-comparison unit; 23-barcode unit; 24-database; 25-risk assessment unit; 30-convenience store server; 40-convenience store code scanning device; 50-application server; 100-point recharge anti-fraud method applicable to code scanning device; S10~S90-process of point recharge anti-fraud method applicable to code scanning device; A10~A50-process of game application embodiment method; B10~B50-process of multimedia application embodiment with fixed IP address; C10~C50-process of membership-based application embodiment; D10~D50-process of mobile phone game application embodiment. DETAILED DESCRIPTION

[0018] The present invention is described in detail below with reference to the accompanying drawings. The same reference numerals are used in the drawings and the following description to refer to the same or similar parts. Although several illustrative embodiments are described herein, modifications, adaptations, and other implementations are possible. For example, the components and steps shown in the drawings may be replaced, added, or modified, and the illustrative methods described herein may be modified by replacing, reordering, removing, or adding steps to the disclosed methods. Therefore, the following detailed description is not limited to the disclosed embodiments, and the scope of protection of the present invention is defined by the claims of the present invention.

[0019] In the following description, the terms "unit," "device," "server," or "system" refer to a combination of hardware and software executed by the corresponding hardware. For example, the hardware may be a data processing device, such as a mobile device or personal computer with a built-in central processing unit or other processor. Furthermore, the software executed by the hardware refers to the executed program, object, executable file, thread, or program.

[0020] Those skilled in the art should have general knowledge of computer architecture and organization and will understand that the present invention is not limited to the form of these computers or the network connection architecture. The recharge server, convenience store server, and application server of the present invention can be composed of multiple computers, as long as they provide the corresponding functions. The computer includes a processor, a memory module connected to the processor, and a server network interface. The processor can be used to execute an operating system and application programs stored in the memory, including a database management system (DBMS), a web server, and / or a web application server, to implement the various steps described in the embodiments of the present invention. The entire present invention can be implemented through a website platform, an application program (APP), or other means.

[0021] The present invention is a system 100 for a point recharge anti-fraud method for a code scanning device. Figure 1 As shown, the system 100 includes: an electronic device 10, a recharge server 20, a convenience store server 30, a convenience store code scanning device 40 and an application server 50, and the electronic device 10, the recharge server 20, the convenience store server 30, the convenience store code scanning device 40 and the application server 50 are connected to each other via the Internet.

[0022] Electronic device 10 includes an application that requires points, a display screen, and a communication number. A user logs into an application account on the display screen of electronic device 10 and runs the application. The user clicks a top-up link in the application, which connects to the top-up server 20 and opens a top-up page on a top-up unit 21. The electronic device 10 then transmits the communication number, the application, a publisher of the application, and the application account to the top-up server 20.

[0023] like Figure 2As shown, the recharge server 20 includes a recharge unit 21, a comparison unit 22, a barcode unit 23, and a database 24. The comparison unit 22 compares the application or / and the publisher with the qualified manufacturer / genuine application information stored in the database 24. The barcode unit 23 receives the recharge points, convenience store, and recharge request selected or / and input by the user on the recharge page. The recharge request includes recharge points, convenience store, communication number, application, publisher, and application account. The barcode unit 23 extracts the convenience store POS barcode generation method stored in the database according to the convenience store, generates a recharge barcode from the application (information) and recharge points according to the convenience store POS barcode generation method, binds the recharge barcode to the recharge request, stores it as a purchase record in the database, and returns the recharge barcode to the recharge page for display.

[0024] The convenience store has a convenience store barcode scanner 40, which reads the recharge barcode displayed on the display screen of the electronic device 10, collects the payment fee, and notifies the convenience store server 30 to complete the transaction. The convenience store server 30 sends a cancellation notice to the recharge unit 21 of the recharge server 20. The cancellation notice includes the recharge barcode, the payment fee, and information about the convenience store.

[0025] The application server 50 receives a cancellation notice sent by the recharge unit 21 according to the cancellation notice, and the application server 50 adds the recharge points to the application account of the application installed on the electronic device 10 of the communication number according to the cancellation notice to complete the recharge operation. The cancellation notice includes the recharge points, the communication number, the application and the application account.

[0026] In one embodiment, barcode unit 23 sends a barcode generation request to convenience store server 30. The barcode generation request includes the application and the recharge points. Upon receiving the barcode generation request, convenience store server 30 generates a corresponding recharge barcode based on the application and the recharge points according to its own convenience store POS system barcode rules and returns it to barcode unit 23. After receiving the recharge barcode, barcode unit 23 associates it with the recharge request, stores it as a purchase record in database 24, and transmits the recharge barcode to the display screen of electronic device 10.

[0027] In one embodiment, the recharge server 20 further includes a risk assessment unit 25 . The risk assessment unit 25 assesses the risk level of convenience stores, publishers, applications, and communication numbers according to a risk assessment method, and stores the risk assessment list in the database 24 .

[0028] The risk assessment method includes assessing the risk level of convenience stores, publishers, applications, and communication numbers based on historical transaction records of customer complaints, breach of contract, and lawsuits.

[0029] The electronic device 10 includes a tablet, a smart watch, a portable computer, a mobile phone, a mobile terminal or the like.

[0030] Points are a concept that includes tokens, amounts, virtual currencies, etc., which can provide a mechanism for continuing the execution of the application.

[0031] The present invention is a point recharge anti-fraud method suitable for a code scanning device. Figure 3 As shown, an application requiring points is installed on the electronic device 10, and the method includes:

[0032] S10. The user operates the electronic device 10 and enters an application account to open the application. The user clicks on the recharge connection in the application. The electronic device 10 connects to the recharge server 20 via the Internet and opens the recharge page of the recharge unit 21. The recharge page is displayed on the display screen of the electronic device 10;

[0033] S20. When the electronic device 10 is connected to the recharge server 20, the electronic device 10 transmits a communication number, application, application publisher, and application account to the recharge server 20;

[0034] S30 recharge server 20 comparison unit 22 according to the application or / and publisher extract the database 24 stored in the qualified manufacturer / genuine application information, compare the application or / and publisher is qualified manufacturer / genuine application information;

[0035] S40. If not, terminate the process;

[0036] S50. If so, the user is allowed to select and / or enter the recharge points and the convenience store to be paid on the recharge page, and initiate a recharge request on the recharge page and transmit it to the barcode unit 23 of the recharge server 20. The recharge request includes the recharge points, convenience store, communication number and application, publisher and application account;

[0037] S60. The barcode unit 23 retrieves the convenience store POS barcode generation method stored in the database 24 based on the convenience store (information), generates a corresponding recharge barcode based on the application (information) and the recharge points according to the convenience store POS barcode generation method, and binds the recharge barcode to the recharge request and stores it as a purchase record in the database 24. The barcode unit 23 transmits the recharge barcode to the recharge page and displays it on the display screen of the electronic device 10.

[0038] S70. The user pays the fee at the convenience store using the recharge barcode. The convenience store uses the convenience store barcode scanner 40 to read the recharge barcode and collect the payment. The convenience store barcode scanner 40 notifies the convenience store server 30 that the transaction is complete. The convenience store server 30 then sends a cancellation notification to the recharge unit 21 of the recharge server 20. The cancellation notification includes the recharge barcode, the payment fee, and the convenience store barcode scanner 40.

[0039] S80. Recharge unit 21 retrieves the recharge request corresponding to the recharge barcode from the purchase record in database 24 based on the recharge barcode in the cancellation notice. Based on the issuer (information) of the recharge request, it retrieves the corresponding application server from database 24 and transmits a cancellation notice to application server 50. The cancellation notice includes the recharge points, contact number, application, and application account. Application server 50 performs the recharge process based on the cancellation notice.

[0040] S90. The application server 50 performs a value-added operation on the application account by recharging points according to the verification notification, and the process ends.

[0041] In one embodiment, the application server 50 performs a top-up operation on the application account of the application installed on the electronic device 10 of the communication number according to the verification notification, and ends the process.

[0042] In one embodiment, if Figure 4 As shown, step S50 continues to S60a, the barcode unit 23 extracts the corresponding convenience store server from the database 24 according to the convenience store, and the recharge server 20 sends a barcode generation request to the extracted convenience store server 30; the barcode generation request includes the application and the recharge points; S61, the convenience store server 30 receives the barcode generation request, generates a corresponding recharge barcode based on the application (information) and the recharge points according to its own convenience store POS barcode generation method, and returns the recharge barcode to the barcode unit 23; then continues to S70.

[0043] In one embodiment, step S40 further includes the comparison unit 22 notifying the recharge server 20 to transmit abnormal information to the display screen of the electronic device 10 .

[0044] In one embodiment, step S50 follows step S52 , where the recharge server 20 transmits an OTP (one-time password) to the electronic device 10 of the communication number for verification. If the OTP verification succeeds, the process proceeds to step S60 . If the OTP verification fails, the process terminates.

[0045] In one embodiment, if Figure 5As shown, step S50 follows S51 , and the comparison unit 22 confirms the risk rating of the convenience store, publisher, application, and communication number according to the risk rating list in the database. If the risk rating is higher than or equal to the threshold, step S52 is continued, otherwise step S60 is continued.

[0046] In one embodiment, step S52 further includes the recharge server 20 transmitting an abnormality message to the display screen of the electronic device 10 if the OTP verification fails.

[0047] Applications that require points include game applications, membership applications, query applications, multimedia applications, and applications that require points to execute.

[0048] In one embodiment, the recharge request further includes a communication number, which is the communication number bound to the recharge barcode.

[0049] The communication number can point to the electronic device 10 , and the communication number includes a phone number, a fixed IP address (Internet Protocol), and an ID (Identity) of the communication software.

[0050] The recharge barcode includes a one-dimensional code, a two-dimensional code, a graphic code, and any barcode that can be read by the convenience store barcode scanning device 40.

[0051] Each convenience store's barcode scanning device 40 uses a different POS (Point of Sale) machine and therefore uses different barcodes. The barcode unit 23 generates barcode rules supported by the convenience store's barcode scanning device 40 based on the convenience store's POS barcode generation method.

[0052] Qualified manufacturer / genuine application information includes an application list and a publisher list. The application list includes a genuine verification code that can distinguish the application as genuine and any methods provided by the publisher to verify the authenticity of the application. The publisher list includes the risk level of the publisher.

[0053] Step S30 also includes a verification method, in which the comparison unit 22 extracts the genuine verification code from the application list according to the application, and extracts the verification code from the application installed on the electronic device 10 according to the verification method provided by the publisher, and compares the genuine verification code with the verification code to see if they are consistent. If so, it is confirmed that the application is genuine, otherwise, it is non-genuine.

[0054] The verification method further includes extracting the publisher corresponding to the publisher list by the comparison unit 22 according to the application, and comparing whether the publisher of the application installed by the electronic device 10 is consistent. If so, the publisher is confirmed to be a qualified manufacturer, otherwise, it is an unqualified manufacturer.

[0055] In one embodiment, the value-added process further includes increasing the application account points according to the recharge points, or the application server delivering virtual objects of equal value to the application account of the application that needs to use the points.

[0056] The recharge request also includes a timestamp of when the recharge request was initiated.

[0057] In one embodiment, the recharge server 20 further includes an effective time, which limits the validity period of the recharge barcode to a time period starting from the timestamp. If the time period exceeds the effective time period, the recharge barcode will be locked and cannot be recharged.

[0058] Step S90 follows step S100 . After completing the top-up process, the application server 50 sends a reconciliation notification to the recharge server 20 . The recharge server 20 then performs a three-party reconciliation (recharge server 20 , application server 50 , and convenience store server 30 ) and stores the reconciliation record in the database 24 .

[0059] In one embodiment, if the user is executing an application requiring credits on an electronic device 10 with a fixed IP address (Internet Protocol Address), the recharge request and verification notification will include the IP address. Step S80 continues with step S90a, where the application server 50 adds credits to the application account of the application installed on the electronic device 10 with the IP address, based on the verification notification. The process then ends.

[0060] In one embodiment, step S80 continues to step S90b, and the application server 50 adds recharge points to the application account of the application according to the verification notification, and the process ends.

[0061] exist Figure 6 In the illustrated embodiment of a gaming application, a point recharge anti-fraud method applicable to a code scanning device of the present invention includes:

[0062] A10. The electronic device 10 sends a recharge request initiated by the user on the recharge page of the game application to the recharge server 20. The recharge request includes the communication number, the game application, the application account, the publisher, and the recharge points entered by the user on the recharge page, as well as the convenience store information;

[0063] A20. Recharge server 20 receives the recharge request and, based on the convenience store information in the recharge request, retrieves the convenience store POS barcode generation method stored in database 24. Based on the convenience store POS barcode generation method, it generates a recharge barcode from the game application (information) and the recharge points. It then binds the recharge barcode to the recharge request and stores it as a purchase record in database 24. It then transmits the recharge barcode back to the recharge page for display.

[0064] A30. A convenience store scanning device 40 reads the recharge barcode and collects payment fees, notifying the convenience store server 30 to send a write-off notice to the recharge server 20, the write-off notice contains the recharge barcode;

[0065] A40. The recharge server 20 receives the cancellation notice and extracts the recharge request corresponding to the recharge barcode of the purchase record in the database 24. The publisher information of the recharge request is transmitted to the application server 50. The cancellation notice includes the recharge points, the communication number and the game application;

[0066] A50. The application server 50 receives the cancellation notice and adds the recharge points to the application account of the game application installed on the electronic device 10 according to the communication number of the cancellation notice, completing a recharge operation.

[0067] Multimedia application implementation with fixed IP address e.g. Figure 7 As shown, the present invention is a point recharge anti-fraud method applicable to a code scanning device, comprising:

[0068] B10. The electronic device 10 sends a recharge request initiated by the user on the recharge page of the multimedia application to the recharge server 20. The recharge request includes the IP address, multimedia application, application account, publisher, and user information on the recharge page, as well as the recharge points entered by the user and the convenience store;

[0069] B20. Recharge server 20 receives the recharge request and retrieves the convenience store POS barcode generation method stored in database 24 based on the convenience store information in the recharge request. Based on the convenience store POS barcode generation method, it generates a recharge barcode from the multimedia application (information) and the recharge points. It binds the recharge barcode to the recharge request and stores it as a purchase record in database 24. It then transmits the recharge barcode back to the recharge page for display.

[0070] B30. A convenience store scanning device 40 reads the recharge barcode and collects the payment fee, notifying the convenience store server 30 to send a write-off notice to the recharge server 20, which contains the recharge barcode;

[0071] B40. The recharge server 20 receives the cancellation notice and extracts the recharge request corresponding to the recharge barcode in the purchase record in the database 24. The recharge request is transmitted according to the issuer information of the recharge request to the application server 50. The cancellation notice includes the recharge points, IP address and multimedia application;

[0072] B50. The application server 50 receives the cancellation notice and adds the recharge points to the application account of the multimedia application installed on the electronic device 10 with the IP address of the cancellation notice, completing a recharge operation.

[0073] The membership category with a member account is implemented on a tablet (computer) using an application (paid information query) such as Figure 8 As shown, the present invention is a point recharge anti-fraud method applicable to a code scanning device, comprising:

[0074] C10. The tablet sends a recharge request initiated by the user in the recharge page of the payment information query application to the recharge server 20. The recharge request contains the application account, payment information query application, publisher and user information on the recharge page, a recharge point and convenience store information entered;

[0075] C20. The recharge server 20 receives the recharge request and extracts the convenience store POS barcode generation method stored in the database 24 according to the convenience store information in the recharge request. The payment information query application and the recharge points are generated according to the convenience store POS barcode generation method. The recharge barcode is bound to the recharge request and stored as a purchase record in the database 24. The recharge barcode is then transmitted back to the recharge page for display.

[0076] C30 convenience store scanning device 40 reads the recharge barcode and collects payment fees, notifies the convenience store server 30 sends a write-off notice to the recharge server 20, the write-off notice contains the recharge barcode;

[0077] C40. The recharge server 20 receives the cancellation notice and extracts the recharge request corresponding to the purchase record in the database 24 of the cancellation notice. The issuer information in the recharge request is transmitted to the application server 50. The cancellation notice includes the recharge points, member account and payment information query application;

[0078] C50. The application server 50 receives the cancellation notice and adds the recharge points to the application account in the cancellation notice, completing a top-up operation.

[0079] Players can top up their game applications on their mobile phones. Figure 9 As shown, the present invention is a point recharge anti-fraud method applicable to a code scanning device, comprising:

[0080] D10. The mobile phone sends a recharge request initiated by the player on the recharge page of the game application to the recharge server. The recharge request contains the mobile phone number, game application, application account, publisher, and the recharge points entered by the player on the recharge page, as well as the convenience store information;

[0081] D20. The recharge server 20 receives the recharge request and extracts the convenience store POS barcode generation method stored in the database 24 according to the convenience store information of the recharge request. The game application information and the recharge points are generated into a recharge barcode according to the convenience store POS barcode generation method. The recharge barcode is bound to the recharge request and stored as a purchase record in the database 24. The recharge barcode is then transmitted back to the recharge page for display.

[0082] D30 convenience store scanning device 40 reads the recharge barcode and collects payment fees, notifies the convenience store server 30 sends a write-off notice to the recharge server 20, the write-off notice contains the recharge barcode;

[0083] D40 recharge server 20 receives the cancellation notice, extracts the purchase record in the database 24 corresponding to the cancellation notice recharge barcode recharge request, according to the publisher information recharge request sends a cancellation notice to the application server 50, the cancellation notice contains recharge points, mobile phone number and game application;

[0084] D50. The application server 50 receives the cancellation notice and adds the recharge points to the application account of the game application installed on the mobile phone with the mobile phone number in the cancellation notice, completing a top-up operation.

[0085] While certain exemplary embodiments and implementations have been described herein, other embodiments and modifications will be apparent from the foregoing description. Accordingly, the present invention is not limited to such exemplary embodiments, but rather to the broader scope of the claims set forth and various obvious modifications and equivalent arrangements.

Claims

1. A point recharge anti-fraud method applicable to a code scanning device, wherein an application requiring points is installed on an electronic device, the method comprising: The electronic device sends a recharge request initiated by the user on the recharge page of the application to the recharge server, wherein the recharge request includes information about the publisher, application, application account, recharge points, and convenience store; The recharge server receives the recharge request, retrieves the convenience store POS barcode generation method stored in the convenience store database based on the convenience store information, generates a recharge barcode based on the convenience store POS barcode generation method, binds the recharge request to the purchase record in the database, and returns the recharge barcode to the recharge page for display. The convenience store's barcode scanner reads the recharge barcode, collects the payment fee, and notifies the convenience store server that the transaction is complete. The convenience store server then sends a cancellation notice to the recharge server, including the recharge barcode. The recharge server receives the cancellation notification, extracts the recharge request corresponding to the recharge barcode of the purchase record from the database, and transmits a cancellation notification to the application server according to the issuer. The cancellation notification includes the application account number, recharge points, and application information. The application server receives the verification notification and performs a top-up operation on the recharge points based on the application account of the application.

2. The point recharge anti-fraud method applicable to a code scanning device according to claim 1, wherein: The recharge request also includes a communication number, which is the communication number bound to the recharge barcode.

3. The point recharge anti-fraud method applicable to a code scanning device according to claim 1, wherein: The recharge request and cancellation notice also include a communication number, and the application server adds recharge points according to the application account of the application installed on the electronic device of the communication number.

4. The point recharge anti-fraud method applicable to a code scanning device according to claim 1, wherein: The recharge request and cancellation notice also include an IP address, and the application server adds recharge points according to the application account of the application installed on the electronic device with the IP address.

5. The point recharge anti-fraud method applicable to a code scanning device according to claim 1, wherein: When the recharge server receives a recharge request, it extracts the qualified manufacturer / genuine application information stored in the database based on the application and / or the publisher information, and compares whether the application and / or the publisher meets the qualified manufacturer / genuine application information. If so, the user is allowed to continue to operate the recharge page.

6. The point recharge anti-fraud method applicable to a code scanning device according to claim 1, wherein: When the recharge server receives the recharge request, it sends the OTP verification to the electronic device for verification.

7. The point recharge anti-fraud method applicable to a code scanning device according to claim 1, wherein: The recharge server also includes a risk rating method for the convenience store, publisher, and application, and stores the risk rating list in a database. The risk rating method includes assessing the risk level of the convenience store, publisher, application, and contact number based on historical transaction records such as customer complaints, breach of contract, and lawsuits.

8. The point recharge anti-fraud method applicable to a code scanning device according to claim 7, wherein: The recharge server verifies the risk rating of the convenience store, publisher, and application based on the risk rating list. If the risk rating is higher than or equal to the threshold, the OTP verification is sent to the electronic device for verification.

9. The point recharge anti-fraud method applicable to a code scanning device according to claim 1, wherein: The recharge request also includes a timestamp when the recharge request is initiated. The recharge server calculates a valid time based on the timestamp. If the valid time is exceeded, the recharge barcode is locked and cannot be recharged.

10. The point recharge anti-fraud method applicable to a code scanning device according to claim 1, wherein: The value-added includes increasing the application account points according to the recharge points, or delivering virtual objects of equal value to the application account of the application.