Data processing method and device
By obtaining the equipment identification and parameters of the near-field communication equipment, determining the recommended reward items, and making reward resources decisions based on the decision data set, the problem of difficulty in effectively using near-field communication equipment in the existing technology is solved, and reward resources are distributed to merchant personnel, which increases promotion enthusiasm and payment quantity.
Patent Information
- Application Number
- CN202510262301.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-06
- Publication Date
- 2025-04-04
AI Technical Summary
The prior art is difficult to effectively utilize near-field communication equipment to provide diversified access forms in online services, resulting in the inadequate satisfaction of user needs.
By obtaining the device identification of the near-field communication device, obtaining the device parameters, and determining the matching recommended reward items, querying merchant personnel who establish a cash register sign-in relationship with the near-field communication device, making reward resource decisions based on the decision data set, and issuing reward resources to merchant personnel.
It has achieved the provision of reward resources to merchants, increased merchants' enthusiasm for promoting near-field communication equipment order payment methods, and increased the number of payments.
Smart Images

Figure CN119762066A_ABST
Abstract
Description
Technical Field
[0001] This document relates to the field of data processing technology, and in particular to a data processing method and device. Background Art
[0002] Near field communication is a short-range, high-frequency wireless communication technology based on radio frequency identification technology, which realizes two-way communication between devices through electromagnetic induction. With the continuous development and popularization of Internet technology and near field communication, near field communication has gradually been involved in various online services provided through the Internet, and it provides diversified access forms for these online services through convenient communication methods. However, with the continuous increase in user demand, the introduction and integration of near field communication into these online services has also become a focus of attention for service providers. Summary of the invention
[0003] One or more embodiments of the present specification provide a first data processing method, including: obtaining a device identifier contained in an order record obtained by making an order payment through a near field communication device. Obtaining device parameters according to the device identifier, and determining a recommended reward item that matches the device parameters. Querying a merchant staff member who has established a cashier check-in relationship with the near field communication device. Making a reward resource decision based on a decision data set containing the item parameters of the recommended reward item and the device recommendation data of the merchant staff, and obtaining the reward resources issued to the merchant staff.
[0004] One or more embodiments of the present specification provide a second data processing method, including: generating a check-in request based on the check-in interaction between the merchant staff and the near-field communication device through the user terminal and submitting it to the server. Receive and display the check-in interface returned by the server after establishing the cashier check-in relationship between the merchant staff and the near-field communication device. If it is detected that the resource interaction control configured in the check-in interface is triggered, submit a resource collection request to the server to distribute the reward resources obtained by the merchant staff. The reward resources are obtained by making a reward resource decision based on a decision data set containing the project parameters of the recommended reward project and the device recommendation data of the merchant staff.
[0005] One or more embodiments of the present specification provide a third data processing method, including: establishing a cashier check-in relationship between the merchant personnel and the near field communication device according to a check-in request generated by a check-in interaction with a near field communication device submitted by a user terminal of the merchant personnel. Obtaining the device recommendation data of the merchant personnel, and determining the recommended reward items that match the device recommendation data. Assembling a check-in interface based on the device recommendation data, the near field communication device and the recommended reward items and issuing it to the user terminal. Based on the resource collection request submitted by the user terminal through the check-in interface, issuing the merchant personnel's reward resources to the merchant personnel account. Among them, the reward resources are obtained by making a reward resource decision based on a decision data set containing the project parameters of the recommended reward item and the device recommendation data of the merchant personnel.
[0006] One or more embodiments of the present specification provide a first data processing device, including: an identification acquisition module, configured to obtain a device identification contained in an order record obtained by making an order payment through a near-field communication device. A project determination module, configured to obtain device parameters based on the device identification, and determine a recommended reward project that matches the device parameters. A query module, configured to query a merchant staff member who has established a cashier check-in relationship with the near-field communication device. A resource decision module, configured to make a reward resource decision based on a decision data set containing the project parameters of the recommended reward project and the device recommendation data of the merchant staff, and obtain the reward resources issued to the merchant staff.
[0007] One or more embodiments of the present specification provide a second data processing device, including: a request submission module, configured to generate a check-in request and submit it to a server based on the check-in interaction between the merchant personnel and the near-field communication device through the user terminal. An interface display module, configured to receive and display the check-in interface returned by the server after the merchant personnel and the near-field communication device establish a cashier check-in relationship, and a submission module, configured to submit a resource collection request to the server if it detects that the resource interaction control configured in the check-in interface is triggered, so as to distribute the reward resources obtained by the merchant personnel. The reward resources are obtained by making a reward resource decision based on a decision data set containing the project parameters of the recommended reward project and the device recommendation data of the merchant personnel.
[0008] One or more embodiments of the present specification provide a third data processing device, including: a relationship establishment module, configured to establish a cashier check-in relationship between the merchant personnel and the near-field communication device according to a check-in request generated by a check-in interaction with a near-field communication device submitted by a user terminal of the merchant personnel. A data acquisition module, configured to obtain the device recommendation data of the merchant personnel and determine the recommended reward items that match the device recommendation data. An interface assembly module, configured to assemble a check-in interface based on the device recommendation data, the near-field communication device and the recommended reward items and issue it to the user terminal. A resource issuance module, configured to issue the merchant personnel's reward resources to the merchant personnel account according to a resource collection request submitted by the user terminal through the check-in interface. Wherein, the reward resources are obtained by making a reward resource decision based on a decision data set containing the project parameters of the recommended reward item and the device recommendation data of the merchant personnel.
[0009] One or more embodiments of the present specification provide a first data processing device, including: a processor; and a memory configured to store computer executable instructions, wherein when the computer executable instructions are executed, the processor: obtains a device identification contained in an order record obtained by making an order payment through a near field communication device. Obtains device parameters according to the device identification, and determines a recommended reward item that matches the device parameters. Query a merchant staff member who has established a cashier check-in relationship with the near field communication device. Make a reward resource decision based on a decision data set containing the item parameters of the recommended reward item and the device recommendation data of the merchant staff, and obtains the reward resources issued to the merchant staff.
[0010] One or more embodiments of the present specification provide a second data processing device, including: a processor; and a memory configured to store computer executable instructions, wherein when the computer executable instructions are executed, the processor generates a check-in request based on the check-in interaction between the merchant personnel and the near field communication device through the user terminal and submits it to the server. Receive the check-in interface returned by the server after establishing the cashier check-in relationship between the merchant personnel and the near field communication device and display it. If it is detected that the resource interaction control configured in the check-in interface is triggered, submit a resource collection request to the server to distribute the reward resources obtained by the merchant personnel. Wherein, the reward resources are obtained by making a reward resource decision based on a decision data set containing the project parameters of the recommended reward project and the device recommendation data of the merchant personnel.
[0011] One or more embodiments of the present specification provide a third data processing device, including: a processor; and a memory configured to store computer executable instructions, wherein when the computer executable instructions are executed, the processor: establishes a cashier check-in relationship between the merchant personnel and the near field communication device according to a check-in request generated by a check-in interaction with a near field communication device submitted by a user terminal of the merchant personnel. Obtain the device recommendation data of the merchant personnel, and determine the recommended reward items that match the device recommendation data. Assemble a check-in interface based on the device recommendation data, the near field communication device, and the recommended reward items and issue it to the user terminal. According to the resource collection request submitted by the user terminal through the check-in interface, the reward resources of the merchant personnel are issued to the merchant personnel account. Wherein, the reward resources are obtained by making a reward resource decision based on a decision data set containing the project parameters of the recommended reward items and the device recommendation data of the merchant personnel.
[0012] One or more embodiments of the present specification provide a first computer-readable storage medium for storing computer-executable instructions, which implement the following process when executed: obtaining a device identifier contained in an order record obtained by making an order payment through a near-field communication device. Obtaining device parameters based on the device identifier, and determining a recommended reward item that matches the device parameters. Querying a merchant staff member who has established a cashier check-in relationship with the near-field communication device. Making a reward resource decision based on a decision data set containing the item parameters of the recommended reward item and the device recommendation data of the merchant staff, and obtaining the reward resources issued to the merchant staff.
[0013] One or more embodiments of the present specification provide a second computer-readable storage medium for storing computer-executable instructions, which implement the following process when executed: Generate a check-in request based on the check-in interaction between the merchant staff and the near-field communication device through the user terminal and submit it to the server. Receive and display the check-in interface returned by the server after establishing the cashier check-in relationship between the merchant staff and the near-field communication device. If it is detected that the resource interaction control configured in the check-in interface is triggered, submit a resource collection request to the server to distribute the reward resources obtained by the merchant staff. Among them, the reward resources are obtained by making a reward resource decision based on a decision data set containing the project parameters of the recommended reward project and the device recommendation data of the merchant staff.
[0014] One or more embodiments of the present specification provide a third computer-readable storage medium for storing computer-executable instructions, which implement the following process when executed: according to a check-in request generated by a check-in interaction with a near-field communication device and submitted by a user terminal of a merchant staff, establish a cashier check-in relationship between the merchant staff and the near-field communication device. Obtain the device recommendation data of the merchant staff, and determine the recommended reward items that match the device recommendation data. Assemble a check-in interface based on the device recommendation data, the near-field communication device, and the recommended reward items and issue it to the user terminal. According to the resource collection request submitted by the user terminal through the check-in interface, distribute the merchant staff's reward resources to the merchant staff account. Among them, the reward resources are obtained by making a reward resource decision based on a decision data set containing the project parameters of the recommended reward item and the device recommendation data of the merchant staff. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate one or more embodiments of the present specification or the technical solutions in the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present specification. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative labor. Figure 1 A schematic diagram of an implementation environment of a data processing method provided for one or more embodiments of this specification; Figure 2 A processing flow chart of a first data processing method provided for one or more embodiments of this specification; Figure 3 A processing flow chart of a data processing method applied to a first device scenario provided in one or more embodiments of this specification; Figure 4 A processing flow chart of a data processing method applied to a second device scenario provided by one or more embodiments of this specification; Figure 5 A processing flow chart of a second data processing method provided for one or more embodiments of this specification; Figure 6 A processing flow chart of a data processing method applied to a cashier check-in scenario provided by one or more embodiments of this specification; Figure 7 A processing flow chart of a third data processing method provided for one or more embodiments of this specification; Figure 8 A schematic diagram of a first data processing device embodiment provided for one or more embodiments of this specification; Fig. 9A schematic diagram of a second data processing device embodiment provided for one or more embodiments of this specification; Fig.10 A schematic diagram of a third data processing device embodiment provided for one or more embodiments of this specification; Fig.11 A schematic diagram of the structure of a first data processing device provided for one or more embodiments of this specification; Fig.12 A schematic diagram of the structure of a second data processing device provided for one or more embodiments of this specification; Fig.13 A schematic diagram of the structure of a third data processing device provided for one or more embodiments of this specification. DETAILED DESCRIPTION
[0016] In order to enable those skilled in the art to better understand the technical solutions in one or more embodiments of this specification, the technical solutions in one or more embodiments of this specification will be clearly and completely described below in conjunction with the drawings in one or more embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this specification, not all of them. Based on one or more embodiments of this specification, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this document.
[0017] The data processing method provided in one or more embodiments of this specification can be applied to the implementation environment of resource rewards. Figure 1 , the implementation environment at least includes: Near field communication device 101, server 102; in addition, the implementation environment may also include a user terminal 103 of a merchant; Among them, the near field communication device 101 is used to make order payments and to establish a cashier check-in relationship with the user terminal 103 of the merchant staff; The user terminal 103 of the merchant staff is used to cooperate with the near field communication device 101 to establish a cashier check-in relationship. The user terminal 103 of the merchant staff can specifically be a mobile phone, a personal computer, a tablet computer, an e-book reader, a device for information interaction based on VR (Virtual Reality, virtual reality technology), a vehicle terminal, an IoT device, a wearable smart device, a laptop portable computer and a desktop computer, etc.; The server 102 is used to make reward resource decisions to obtain reward resources to be distributed to merchant personnel. The server 102 may be a single server, or a server cluster consisting of a plurality of servers, or one or more cloud servers in a cloud computing platform.
[0018] In this implementation environment, in the process of data processing based on the near-field communication device, the server 102 first obtains the device identification of the near-field communication device for order payment, determines the recommended reward item that matches the device parameters corresponding to the device identification, and determines the merchant personnel who have a cashier check-in relationship with the near-field communication device, and then makes a reward resource decision based on the decision data set including the item parameters of the recommended reward item and the device recommendation data of the merchant personnel, and obtains the reward resources issued to the merchant personnel, thereby rewarding the merchant personnel for recommending the order payment based on the near-field communication device.
[0019] One or more embodiments of the first data processing method provided in this specification are as follows: Reference Figure 2 The data processing method provided in this embodiment specifically includes steps S202 to S208.
[0020] Step S202: Acquire a device identifier contained in an order record obtained by performing order payment via a near field communication device.
[0021] The near field communication device described in this embodiment includes a cash register device equipped with a near field communication component. The near field communication device can exchange data with the server. For example, the near field communication device is an NFC (Near Field Communication) device. The near field communication device can be configured in a merchant, specifically in a merchant store. The near field communication device can be provided by a service provider of the subprogram or by a service provider of an application to which the subprogram belongs or a host application of the subprogram. The application can be a third-party application or a payment application. The specific service provider can provide the merchant with the near field communication device, and realize cash register at the merchant through the near field communication device.
[0022] The near field communication device may be configured with an image acquisition component and / or a display component. The image acquisition component may be a camera, and may specifically include a front camera and / or a rear camera. The display component may specifically be a display screen. The scanning operation of the near field communication device may be performed through the image acquisition component. In addition, the near field communication device may also be an interactive device, and the interactive device may specifically be a Bluetooth device that provides Bluetooth connection capability, an infrared device that provides infrared communication capability, and / or a wireless device that provides wireless network capability.
[0023] During specific implementation, the device identification contained in the order record obtained through the near-field communication device for order payment is obtained, so as to locate the near-field communication device for order payment based on the device identification; specifically, the user terminal of the paying user and the near-field communication device can cooperate to make order payment to obtain the order record, and the server can obtain the device identification contained in the order record obtained for order payment.
[0024] The device identifier refers to an identifier that uniquely represents the near field communication device. For example, the device identifier is a device number, serial number and / or QR code that uniquely represents the near field communication device. In addition, the device identifier may also be an identifier in other forms. An order record refers to an order-related record obtained by making an order payment, that is, it can be an order flow. An order record can include a device identifier and / or a payment mode. In addition, an order record can also include other order contents, such as an order amount and a merchant identifier. A payment mode refers to a mode for making an order payment. A payment mode includes a first payment mode and / or a second payment mode. For example, a first payment mode is a payment mode for making a payment based on a near field communication connection. Specifically, the first payment mode can be a payment mode for making an order payment based on a near field communication connection between a user terminal of a paying user and a near field communication device. A second payment mode can be a code scanning payment mode. Specifically, the second payment mode can be a payment mode for making an order payment by a near field communication device scanning a payment identifier displayed by a user terminal of a paying user. In addition, a payment mode can also include a third payment mode. The third payment mode can be a payment mode for making a payment by a user terminal of a paying user scanning a second payment identifier displayed by a near field communication device. A payment identifier can be a payment code. Specifically, the form of a payment code can be a QR code, a multi-dimensional code, a bar code and / or a sound code. An order record can be obtained from a near field communication device, from a user terminal of a paying user, or generated by a server.
[0025] During the specific implementation process, in order to improve the payment convenience of the paying user in making order payments, optionally, the order payment includes the order payment made by the user terminal of the paying user in cooperation with the near-field communication device; specifically, on the one hand, the user terminal of the paying user can establish a near-field communication connection with the near-field communication device, and make the order payment based on the near-field communication connection between the two, that is, the order payment may include the order payment made by the user terminal of the paying user and the near-field communication device based on the near-field communication connection; on the other hand, the near-field communication device can scan the payment identifier displayed by the user terminal of the paying user to make the order payment, that is, the order payment may include the order payment made by the near-field communication device scanning the payment identifier displayed by the user terminal of the paying user, that is, the order payment may include the order payment made by the user terminal of the paying user and the near-field communication device based on the near-field communication connection, and / or the order payment made by the near-field communication device scanning the payment identifier displayed by the user terminal of the paying user.
[0026] In addition, order payment may also include order payment performed by the user terminal of the paying user scanning a second payment identifier displayed by the near-field communication device; the second payment identifier may be a second payment code.
[0027] Optionally, the order records obtained by making order payments through near-field communication devices may be screened and obtained from the merchant's order record collection; the merchant's order record collection may be a collection consisting of order records of one or more merchants, and the order records in the order record collection may include order records obtained by making order payments through near-field communication devices, and may also include order records obtained by making order payments through other methods, such as order records obtained by the paying user's user terminal scanning a material code posted by the merchant to make order payments.
[0028] It should be supplemented that the above-mentioned operation of obtaining the device identification contained in the order record obtained by performing order payment through a near-field communication device can be replaced by obtaining the device identification of the near-field communication device used to perform order payment; or it can be replaced by obtaining the device identification of the near-field communication device, optionally, the near-field communication device is used to perform order payment; or it can be replaced by obtaining the merchant identification contained in the order record obtained by performing order payment through a near-field communication device, determining the device identification bound to the merchant identification; and forming a new implementation method together with the other processing steps provided in this embodiment.
[0029] Step S204, obtaining device parameters according to the device identification, and determining recommended reward items that match the device parameters.
[0030] The device identification contained in the order record obtained by paying for an order through a near field communication device is obtained above. In this step, the device parameters are obtained based on the device identification, and the recommended reward items are determined based on the device parameters. That is, the device parameters of the near field communication device are obtained based on the device identification, and the recommended reward items matching the device parameters are determined. The device parameters refer to parameters related to the near-field communication device. The device parameters may include a first device parameter and / or a second device parameter. The first device parameter may be a device type, and the second device parameter may be a device life cycle. The device type may include a desktop type and / or a handheld type. The device life cycle may include a device activation duration or a device usage time. For example, the device activation duration is the activation duration of the near-field communication device when it is activated in a merchant store, and the device usage time is the usage time of the near-field communication device in the merchant store. For example, a device life cycle of d1 days means that the activation duration of the near-field communication device when it is activated in a merchant store is d1 days. In addition, the device parameters may also include other types of parameters.
[0031] In a specific implementation, the device parameters of the corresponding near field communication device can be obtained according to the device identification, and the recommended reward items matching the device parameters can be determined. Specifically, the device parameters of the near field communication device can be queried in the device parameter data according to the device identification, and the recommended reward items matching the device parameters can be queried in the recommended reward item data. Alternatively, the device parameters of the near field communication device and / or the recommended reward items matching the device parameters can be queried in the query interface according to the device identification. The device parameter data may include data constructed based on multiple device identifications and corresponding device parameters, and the recommended reward item data may include data constructed based on multiple device parameters and corresponding recommended reward items; wherein the recommended reward item refers to a reward item for which a reward is issued; in an optional implementation manner provided in this embodiment, the recommended reward item includes at least one of the following: A reward program that awards rewards to merchant personnel based on a single order, and a reward program that awards rewards to merchant personnel based on the total order payment amount.
[0032] Specifically, reward projects that issue rewards to merchant personnel based on a single order may include reward projects that issue rewards for each order payment when the cashier check-in relationship between the merchant personnel and the near-field communication device is in a valid state; reward projects that issue rewards to merchant personnel based on the total amount of order payments may include reward projects that issue rewards based on the total amount of order payments when the cashier check-in relationship between the merchant personnel and the near-field communication device is in a valid state.
[0033] In addition, the recommendation reward items may also include at least one of the following: a reward item for issuing payment recommendation rewards to merchant personnel, and a reward item for configuring resource lottery controls on the sign-in interface generated after the merchant personnel perform cashier sign-in processing; Optionally, the payment recommendation reward is used to offset the payment of the user's order when the cashier check-in relationship between the merchant personnel and the near-field communication device is valid; after the resource selection control is triggered, a reward resource is selected from the reward resource pool and the selected reward resources are distributed to the merchant personnel's account; the cashier check-in processing may include establishing a cashier check-in relationship between the merchant personnel and the near-field communication device.
[0034] Specifically, after the resource drawing control is triggered, reward resources can be drawn and distributed in the reward resource pool. The resource distribution may include distributing the reward resources obtained by the drawing to the account of the merchant staff.
[0035] Among them, the merchant personnel may include store members of the merchant store, such as the merchant personnel who are the store manager, cashier and / or owner of the merchant store; the cashier check-in relationship between the merchant personnel and the near field communication device refers to the relationship established after the merchant personnel perform cashier check-in processing for the near field communication device, that is, the merchant personnel can check in for the near field communication device before or during the cashier process or at any time. After the cashier check-in relationship is established, the order payment made through the near field communication device can be rewarded to the merchant personnel, thereby realizing incentives for the merchant personnel. The total order payment amount can be the total order payment amount of the commodity order generated when the cashier check-in relationship between the merchant personnel and the near field communication device is in a valid state; the reward resources contained in the reward resource pool may include funds and / or virtual resources.
[0036] In addition, the recommended reward projects may also include reward projects that issue rewards to merchants based on a single order and / or reward projects that issue rewards to merchants based on the total order payment amount; reward projects that issue rewards to merchants based on a single order may include reward projects that issue rewards to merchants for each order payment when the cashier check-in relationship between merchant personnel and near-field communication devices is valid, and reward projects that issue rewards to merchants based on the total order payment amount may include reward projects that issue rewards to merchants based on the total order payment amount when the cashier check-in relationship between merchant personnel and near-field communication devices is valid.
[0037] It should be noted that the recommended reward project may also include the above-mentioned reward project for issuing rewards to merchant personnel according to a single order, the reward project for issuing rewards to merchant personnel according to the total order payment amount, the reward project for issuing payment recommendation rewards to merchant personnel, the sign-in interface resource selection control generated after the merchant personnel perform the cashier sign-in process, the reward project for issuing rewards to merchants according to a single order, and the reward project for issuing rewards to merchants according to the total order payment amount. Any one of these projects or a combination of any multiple projects, such as the reward project for issuing rewards to merchant personnel according to a single order and the total order payment amount, any multiple of which can be any two, any three, any four or any five; the recommended reward project may also be a combined project consisting of the six projects provided above.
[0038] It should be added that after determining the recommended reward items that match the device parameters, the near-field communication device can also be detected for abnormalities based on the device identification and / or merchant identification, so as to detect whether the near-field communication device is available through abnormal detection. After the abnormal detection passes, the recommended reward items that match the device parameters can be effectively detected. After the effective detection passes, the following query can be performed to execute the operation of the merchant personnel who have established a cashier check-in relationship with the near-field communication device.
[0039] It should also be added that the above-mentioned operation of obtaining device parameters based on the device identification and determining the recommended reward items that match the device parameters can be replaced by determining the recommended reward items that match the device parameters corresponding to the device identification; or it can also be replaced by determining the recommended reward items corresponding to the device identification and forming a new implementation method with other processing steps provided in this embodiment.
[0040] Step S206, querying the merchant personnel who have established a cashier check-in relationship with the near field communication device.
[0041] The above-mentioned recommended reward items that match the device parameters corresponding to the device identification of the near-field communication device are determined. In this step, the merchant personnel who have established a cashier check-in relationship with the near-field communication device are queried to locate the merchant personnel; the cashier check-in relationship described in this embodiment refers to the relationship between the merchant personnel and the near-field communication device after the merchant personnel perform the cashier check-in processing on the near-field communication device, that is, the merchant personnel can sign in to the near-field communication device before or during the cashier process or at any time. After the cashier check-in relationship is established, the order payment made through the near-field communication device can be rewarded to the merchant personnel, thereby realizing rewards for merchant personnel. Rewards for merchant personnel can encourage merchant personnel to promote and publicize the method of paying orders through near-field communication devices, thereby increasing the number of payments for order payment using near-field communication devices.
[0042] The merchant staff may include store members of the merchant store, such as the merchant staff being the store manager, cashier and / or owner of the merchant store. The merchant staff that establishes a cashier check-in relationship with the near field communication device may be one or more.
[0043] In the specific implementation process, in order to enhance the promotion of the near field communication device by the merchant personnel, the merchant personnel can be incentivized according to the order payment of the near field communication device. Prior to this, the merchant personnel need to establish a cashier check-in relationship with the near field communication device, and the merchant personnel are determined and accurately incentivized through the cashier check-in relationship. In the process of establishing the cashier check-in relationship, the cashier check-in relationship can be established based on the link containing the dynamic token read after the user terminal of the merchant personnel establishes a near field communication connection with the near field communication device, so as to improve the convenience of establishing the cashier check-in relationship. In the first optional implementation mode provided in this embodiment, the cashier check-in relationship is established in the following manner: Based on the dynamic token submitted by the user terminal of the merchant staff through the subroutine, a cashier check-in relationship between the merchant staff and the near field communication device is established; Optionally, the subroutine is started based on a link containing a dynamic token read by the user terminal from the near field communication device via a near field communication connection.
[0044] Among them, the subprogram refers to a program function module or application component installed on a client or application, or a program function module or application component loaded and installed by a client or application. From a service perspective, the subprogram has the ability to independently provide self-closed-loop services; the subprogram can be installed on an application, which can be a payment application or a third-party application. The dynamic token may include access credentials for merchant personnel to access the subprogram, such as a dynamic token token; the dynamic token can be configured with an expiration time and expires after the expiration time; the user terminal can also directly read the link containing the dynamic token from the server.
[0045] Specifically, the near field communication device can obtain a link containing a dynamic token from the server, the user terminal of the merchant staff can read the link containing the dynamic token from the near field communication device through the near field communication connection, start the corresponding subroutine based on the startup information in the link, the user terminal of the merchant staff can submit the dynamic token through the subroutine, and the server can establish a cashier check-in relationship between the merchant staff and the near field communication device according to the dynamic token submitted by the subroutine; Among them, the startup information in the link can be address information and / or application identification, the address information can be the address information of the subroutine, or the address information of the application program that carries the subroutine; the application identification can be the subroutine identification of the subroutine or the program identification of the application program that carries the subroutine; the startup information in the link can be used to start the corresponding subroutine, and the dynamic token in the link can be used to distinguish merchant personnel, that is, to distinguish which merchant personnel has established a cashier check-in relationship with the near-field communication device.
[0046] It should be noted that the subroutine in the first optional implementation of establishing a cashier sign-in relationship may be replaced by an application, and the application may specifically be a payment application or a third-party application.
[0047] In addition, in order to improve the flexibility of establishing the cashier sign-in relationship and meet the diverse needs of establishing the cashier sign-in relationship; in the second optional implementation mode provided in this embodiment, the cashier sign-in relationship is established in the following manner: According to the merchant personnel information submitted by the user terminal after the near field communication device scans the check-in mark displayed by the merchant personnel through the subroutine, a cashier check-in relationship between the merchant personnel and the near field communication device is established.
[0048] Among them, the sign-in mark displayed by the subprogram includes a mark for cashier sign-in, and the sign-in mark can be a sign-in code. The sign-in code can exist in the form of a two-dimensional code, a multi-dimensional code, a barcode or a sound code. In addition, the sign-in code can exist in other forms. Merchant personnel information includes information that uniquely represents merchant personnel, such as the personnel identification and / or personnel name of the merchant personnel in the subprogram or the application program equipped with the subprogram. For example, the merchant personnel information includes the personnel account and / or personnel name of the merchant personnel in the subprogram or the application program equipped with the subprogram.
[0049] In addition, the cashier check-in relationship can also be established in the following manner: according to the device identification submitted by the merchant staff after the user terminal scans the check-in identification displayed by the near-field communication device, the cashier check-in relationship between the merchant staff and the near-field communication device is established.
[0050] The sign-in mark displayed by the subprogram may be the same as or different from the sign-in mark displayed by the near field communication device.
[0051] In addition, the cashier check-in relationship can also be established in the following way: based on the merchant personnel information submitted after the near-field communication device scans the check-in mark displayed by the merchant personnel's user terminal through the subroutine, and the device identification submitted after the merchant personnel's user terminal scans the check-in mark displayed by the near-field communication device, establish the cashier check-in relationship between the merchant personnel and the near-field communication device.
[0052] Optionally, the cashier check-in relationship established between the merchant staff and the near field communication device is cancelled after the next merchant staff performs cashier check-in processing on the near field communication device, or is cancelled at a preset time point.
[0053] The next merchant staff refers to other merchant staff in the merchant store except the merchant staff; the preset time point refers to a pre-set time point, which can be any time point. The cashier check-in processing here can include establishing a cashier check-in relationship between the next merchant staff and the near field communication device. The process of establishing the cashier check-in relationship between the next merchant staff and the near field communication device is similar to the process of establishing the cashier check-in relationship between the merchant staff and the near field communication device, and this embodiment will not be repeated here.
[0054] In addition, based on the above-mentioned implementation method of establishing the cashier check-in relationship, optionally, the cashier check-in relationship established between the merchant staff and the near-field communication device can be cancelled after the next merchant staff performs the check-in process for the near-field communication device, or it can be cancelled at a preset time point.
[0055] In actual applications, there may be one or more bound persons bound to the near field communication device, and the bound persons may be in the signed-in state or not. In order to locate the merchant personnel who will subsequently issue the reward resources; in an optional implementation manner provided in this embodiment, in the process of querying the merchant personnel who have established a cashier sign-in relationship with the near field communication device, the following operations are performed: Searching for bound personnel whose check-in status is valid in the bound personnel list of the near field communication device as merchant personnel; Optionally, the bound personnel in the bound personnel list are added to the bound personnel list after obtaining a binding request submitted by a user terminal of a merchant staff scanning a binding identifier displayed by a near field communication device.
[0056] The binding identifier may be an identifier used for personnel binding, and the binding identifier may specifically be a binding code, and the binding code may specifically be in the form of a QR code, a multi-dimensional code, a barcode or a sound code.
[0057] The sign-in status refers to the sign-in status of cashier sign-in for the near field communication device. When the merchant staff establishes a cashier sign-in relationship with the near field communication device, the sign-in status of the merchant staff may be valid. When the merchant staff does not establish a cashier sign-in relationship with the near field communication device, the sign-in status of the merchant staff may be invalid. There may be one or more bound persons with valid sign-in status.
[0058] In addition, the bound personnel in the bound personnel list can also be added to the bound personnel list after obtaining the binding request submitted by the merchant personnel's user terminal and the near-field communication device based on the near-field communication connection, and can also be added to the bound personnel list after obtaining the binding request submitted by the near-field communication device scanning the binding identifier displayed on the merchant personnel's user terminal.
[0059] It should be added that the bound person in the bound person list of the near-field communication device can be one or more. When there is only one bound person, the bound person in the bound person list of the near-field communication device can be regarded as the merchant personnel. When there are multiple bound persons, the bound person with a valid sign-in status can be queried in the bound person list as the merchant personnel.
[0060] Step S208, making a reward resource decision based on the decision data set including the project parameters of the recommended reward project and the device recommendation data of the merchant personnel, and obtaining the reward resources issued to the merchant personnel.
[0061] The above query is for merchant personnel who have established a cashier check-in relationship with the near-field communication device. In this step, the reward resource decision is made in combination with the decision data set containing the project parameters of the recommended reward project and the device recommendation data of the merchant personnel, and the reward resources issued to the merchant personnel are obtained, so as to determine the reward resources issued to the merchant personnel. The merchant personnel are incentivized by the reward resources issued to the merchant personnel, and the merchant personnel’s enthusiasm for promoting order payment based on near-field communication devices is enhanced, thereby increasing the number of payments based on order payment based on near-field communication devices.
[0062] The project parameters of the recommended reward project described in this embodiment refer to parameters related to the recommended reward project. The project parameters of the recommended reward project may include the recipients and / or project modes of the reward resources. For example, the recipients are merchant personnel and / or merchants. The project modes include a project mode of distributing rewards according to a single order, a project mode of distributing rewards according to the total order payment amount, a project mode of distributing payment recommendation rewards, and / or a project mode of configuring resource selection controls on a sign-in interface generated after merchant personnel perform check-in processing at the cashier. Specific project modes may include a project mode of distributing rewards to merchant personnel according to a single order, a project mode of distributing rewards to merchants according to a single order, a project mode of distributing rewards to merchant personnel according to the total order payment amount, a project mode of distributing rewards to merchants according to the total order payment amount, a project mode of distributing payment recommendation rewards, and / or a project mode of configuring resource selection controls on a sign-in interface generated after merchant personnel perform check-in processing at the cashier.
[0063] The device recommendation data of merchant personnel may include order payment data for order payment based on a near-field communication device that has established a cashier check-in relationship with the merchant personnel, such as the device recommendation data including the payment amount, the cumulative payment amount, the cumulative number of payments and / or the payment mode; the payment mode may include: a first payment mode in which the user terminal of the paying user and the near-field communication device make an order payment based on a near-field communication connection, and / or a second payment mode in which the near-field communication device scans the payment identifier displayed on the user terminal of the paying user to make an order payment.
[0064] A decision data set refers to a set consisting of one or more decision data; the decision data set may include project parameters of recommended reward projects and / or device recommendation data of merchant personnel. In addition, the decision data set may also include device parameters of near-field communication devices. The device parameters may include first device parameters and / or second device parameters. The first device parameter may be the device type, and the second device parameter may be the device life cycle. The device parameters may also include parameters indicating whether the device is exclusive, such as whether the device is exclusively used by the merchant or merchant personnel. In addition, the decision data set may also include other types of decision data.
[0065] Reward resources refer to reward resources issued to merchant personnel; optionally, reward resources include funds and / or virtual resources, virtual resources are used to redeem payment rights for payment in the application to which the sub-program belongs, used to redeem payment rights for order payment on a near-field communication device, and / or, used to redeem physical goods or virtual goods in the product list of the sub-program; virtual resources can be any form of virtual resources, such as virtual resources in the form of points.
[0066] Among them, the application can be a payment application or a third-party application; the payment rights for payment in the application to which the subprogram belongs may include the rights resources for payment in the application, such as the payment rights for full-reduction red envelopes, coupons, vouchers and / or payment red envelopes. In addition, the payment rights may also be other types of rights; the payment rights for order payment on the near-field communication device may include the rights resources for order payment on the near-field communication device, such as the payment rights for cash red envelopes, coupons and / or vouchers. Physical goods may include physical goods, which can be delivered or picked up in person, and virtual goods may include goods that do not exist in the physical space, such as virtual goods that are digital collections, payment red envelopes and / or cash red envelopes; In addition, virtual resources can also be used to redeem payment rights for payments made in sub-programs. Virtual resources can also be used to redeem payment rights for payments made in third-party sub-programs within the application to which the sub-program belongs. For example, if the third-party sub-program is a living payment sub-program, the payment rights are payment red envelopes, and if the third-party sub-program is a beverage sub-program, the payment rights are vouchers. Alternatively, virtual resources can also be used to redeem payment rights for payments made at merchant stores where near-field communication devices are deployed, or they can also be used to redeem payment rights for payments made at other merchant stores.
[0067] In actual applications, reward resources may be resources in various forms. At the same time, differences in project parameters of recommended reward projects and device recommendation data of merchant personnel may lead to differences in reward resources issued to merchant personnel. In order to improve the flexibility of determining reward resources issued to merchant personnel, in the process of making reward resource decisions based on a decision data set including project parameters of recommended reward projects and device recommendation data of merchant personnel, and obtaining reward resources issued to merchant personnel, this embodiment provides two specific implementation methods, which are described in detail below.
[0068] (1) Implementation Method 1 In a first optional implementation manner provided by this embodiment, in the process of making a reward resource decision based on a decision data set including project parameters of a recommended reward project and device recommendation data of a merchant staff, and obtaining the reward resources issued to the merchant staff, the reward resources issued to the merchant staff are determined based on a decision rule hit by both the project parameters and device parameters of the recommended reward project and / or the device recommendation data of the merchant staff, or the reward resources issued to the merchant staff are determined based on the project parameters, device parameters and / or device recommendation data of the recommended reward project. Specifically, the following operations may be performed: Determine the decision rules for project parameters and equipment parameters included in the decision data set; Matching device recommendation data with decision rules to obtain reward resources.
[0069] Specifically, the decision rules for project parameters and device parameters included in the decision data set can be determined in the decision rule set of the merchant personnel, and the device recommendation data can be matched with the decision rules to obtain reward resources.
[0070] For example, the project parameters of the recommended reward project include that the recipient is the cashier and the project mode is a project mode in which rewards are issued according to a single order. The device parameters contained in the decision data set include that the device type is a desktop type and the device life cycle is d1-d2 days. The decision rules hit by the project parameters and the device parameters contained in the decision data set include "1-x1 transactions" corresponding to "a1 yuan per transaction", "x1-x2 transactions" corresponding to "a2 yuan per transaction", and "x2 transactions or more" corresponding to "a3 yuan per transaction". The device recommendation data is that the cumulative number of payments is x3 transactions, which falls within "x1-x2 transactions", and the payment mode is the first payment mode. The device recommendation data is matched with the decision rules to obtain a reward resource of (x3*a2) yuan.
[0071] The above-mentioned implementation mode 1 can also be replaced by determining the decision rules for hitting the project parameters and the device recommendation data, and matching the device parameters with the decision rules to obtain reward resources; or it can also be replaced by determining the decision rules for hitting the device parameters and the device recommendation data, and matching the project parameters with the decision rules to obtain reward resources; or it can also be replaced by determining the decision rules for hitting any one of the project parameters, the device recommendation data and the device parameters, and matching the other two with the decision rules to obtain reward resources.
[0072] On the basis of the above-mentioned determination of the reward resources to be issued to the merchant personnel, in the actual application scenario, in order to further enhance the promotion of order payment through near-field communication devices and increase the number of payments for order payment through near-field communication devices, there is a need to issue reward resources to merchants. By issuing reward resources to merchants, the merchants' publicity of near-field communication devices in their stores is enhanced, which is conducive to the merchants placing near-field communication devices in more suitable locations. In an optional implementation manner provided by this embodiment, the device recommendation data is matched with the merchant's reward decision rules to obtain the merchant's reward resources; the merchant's reward decision rules can be determined according to the payment mode; specifically, the following operations can also be performed: Determine the merchant's reward decision rules based on the payment mode recorded in the order record; Match the device recommendation data with the merchant's reward decision rules to obtain the merchant's reward resources.
[0073] Among them, the merchant's reward decision rules refer to the rules for making reward decisions for merchants.
[0074] For example, according to the payment mode "first payment mode" recorded in the order record, the merchant's reward decision rule is determined as "1-x1 transaction" corresponds to "a1 yuan reward for each transaction", "x1-x2 transactions" corresponds to "a2 yuan reward for each transaction", and "x2 transactions or more" corresponds to "a3 yuan reward for each transaction". The device recommended data "cumulative number of payments x4 transactions" is matched with the merchant's reward decision rule, and the merchant's reward resources are obtained as (x4*a3) yuan.
[0075] In the process of determining the merchant's reward resources, the merchant's reward decision rules can also be determined based on the device recommendation data, and the payment mode in the order record is matched with the merchant's reward decision rules to obtain the merchant's reward resources.
[0076] (2) Implementation Method 2 In an optional implementation manner provided by this embodiment, in the process of making a reward resource decision based on a decision data set including project parameters of a recommended reward project and device recommendation data of a merchant staff, and obtaining the reward resource issued to the merchant staff, the reward resource type and / or reward resource amount may be determined based on the device recommendation data, the device life cycle, the project type and / or the device type, and specifically the following operations may be performed: Determine the decision rules for item types and equipment type hits included in the decision data set; The device recommendation data and the device life cycle contained in the decision data set are matched with the decision rules to obtain the reward resource type and reward resource amount.
[0077] Among them, the device type can be a first device parameter, and the device life cycle can be a second device parameter. The reward resource type refers to the type of resource for reward, such as the reward resource type including the fund type and / or the virtual resource type, and the reward resource amount refers to the amount of the resource for reward, such as the fund amount and the resource amount of the virtual resource. The project type can be a project type for recommending reward projects, such as the project type including the project type for issuing rewards to merchant personnel according to a single order, the project type for issuing rewards to merchants according to a single order, the project type for issuing rewards to merchant personnel according to the total order payment amount, the project type for issuing rewards to merchants according to the total order payment amount, the project type for issuing payment recommendation rewards, and / or the project type for configuring resource selection controls on the sign-in interface generated after the merchant personnel perform the cashier sign-in process.
[0078] For example, the project types of the recommended reward projects include the types of rewards issued to merchant personnel based on a single order, and the decision rules for determining the project type and the device type-handheld type included in the decision data set include "for the first payment mode, if the device life cycle is within d1 days, each reward is a4 yuan, if the device life cycle is between d1 and d2 days, each reward is a5 yuan, if the device life cycle is between d2 and d3 days, each reward is a6 yuan, and if the device life cycle is more than d3 days, a reward of 10 points; for the second payment mode, no reward is given", and the device recommendation data is "cumulative number of payments x4, first payment mode", and the device life cycle is between d2 and d3 days. The device recommendation data and the device life cycle contained in the decision data set are matched with the decision rules, and the reward resource type is obtained as the capital type and the reward resource amount is (x4*a6) yuan.
[0079] It should be noted that the second implementation method for making reward resource decisions can be replaced by determining the reward resource type and / or reward resource amount based on the project type of the recommended reward project, the device recommendation data of the merchant personnel, the first device parameter and the second device parameter; the first device parameter here can be the device type, and the second device parameter can be the device life cycle; when determining the reward resource type, the preset resource amount of the reward resource type can be used as the reward resource amount, and when determining the reward resource amount, the merchant personnel's preference for multiple reward resource types can be calculated based on the merchant personnel's usage records of the reward resources, and the reward resource type can be determined from the multiple reward resource types based on the preference.
[0080] In this embodiment or based on the above-mentioned second embodiment, optionally, the device recommended data includes: payment amount, cumulative payment amount, cumulative number of payments and / or payment mode; optionally, the payment mode includes: a first payment mode in which the user terminal of the paying user and the near-field communication device make order payment based on a near-field communication connection, and / or a second payment mode in which the near-field communication device scans the payment logo displayed on the user terminal of the paying user to make order payment.
[0081] In addition, after making a reward resource decision based on a decision data set including project parameters of the recommended reward project and device recommendation data of the merchant personnel, and obtaining the reward resources issued to the merchant personnel, the reward resources can also be adjusted based on the merchant personnel's reward responsiveness (reward sensitivity) and / or reward resource preference to obtain adjusted reward resources issued to the merchant personnel; wherein, reward responsiveness refers to the degree of response of the merchant personnel to the reward resources, and the reward responsiveness can be calculated based on the merchant personnel's frequency of use of the reward resources, the amount of use and / or the time of use.
[0082] In addition, in order to improve the accuracy of the decision rules and reward decision rules for making reward resource decisions, make the decision rules and reward decision rules more in line with the actual situation of merchant personnel or merchants, and can better promote merchant personnel or merchants to publicize and promote the method of order payment based on near-field communication devices, in this embodiment, the decision rules can also be adjusted based on the reward responsiveness, reward resource preferences and / or device recommendation data of merchant personnel, and / or, the reward decision rules can be adjusted based on the reward responsiveness, reward resource preferences and / or device recommendation data of merchants and / or merchant personnel.
[0083] In specific implementation, after making a decision on reward resources to obtain the reward resources to be issued to the merchant personnel, the reward resources can be issued to the merchant personnel in real time to achieve incentives for the merchant personnel, or an interactive identifier for receiving the reward resources can be generated for the merchant personnel in a non-real-time manner, that is, the reward funds in the reward resources can be issued to the merchant personnel, and an interactive identifier of the virtual resources in the reward resources can be generated or the virtual resources can be issued to the merchant personnel, so as to further improve the participation of the merchant personnel and enhance the merchant personnel's intuitive perception of the rewards, thereby enhancing the merchant personnel's enthusiasm for promoting order payment based on near-field communication devices; in an optional implementation manner provided by this embodiment, after making a reward resource decision based on a decision data set including project parameters of the recommended reward project and device recommendation data of the merchant personnel, and obtaining the reward resources issued to the merchant personnel, the following operations are also performed: The reward funds in the reward resources are distributed to the capital account of the merchant personnel, and an interactive identifier of the virtual resources in the reward resources is generated; or, the reward funds in the reward resources are distributed to the capital account of the merchant personnel, and the virtual resources in the reward resources are distributed to the merchant personnel's resource account in the subprogram.
[0084] The interaction identifier may include an interaction control for performing resource interaction, that is, the interaction identifier may be a resource interaction control.
[0085] Optionally, the virtual resource is issued to the resource account after the merchant staff triggers the resource interaction control configured on the interactive page of the subprogram, or after the merchant staff triggers the resource interaction control configured on the sign-in interface generated by the cashier sign-in process on the near field communication device; the interactive page of the subprogram here can also be replaced by the interactive page of the application, the application can be a payment application, and the resource account of the merchant staff in the subprogram can also be replaced by the resource account of the merchant staff in the application; Among them, the interactive page can also be configured with at least one access entry for additional recommended items. The additional recommended items can be used to make additional reward decisions and issue additional rewards to merchant personnel after the merchant personnel participate and complete the items. The additional recommended items may include reward tasks, such as additional recommended items including sign-in tasks, time-limited participation tasks, reward challenge tasks and / or video tasks. Specifically, merchant personnel can participate in the additional recommended items through at least one access entry for additional recommended items configured on the interactive page. After the merchant personnel complete the additional recommended items, additional reward decisions and additional rewards can be issued to the merchant personnel. For example, after the merchant personnel participate and complete the video task, a cash red envelope can be issued to the merchant personnel. The cash red envelope can be used to make payments in the subprogram or the application to which the subprogram belongs, or can also be used to make payment deductions for the order payment of the user when the cashier sign-in relationship between the merchant personnel and the near-field communication device is in a valid state; The interactive page may also configure the access entrance of the virtual mall and / or the access entrance of each commodity or part of the commodities in the commodity list of the virtual mall, and each commodity may be a physical commodity and / or a virtual commodity; the physical commodities or virtual commodities in the commodity list may be provided by the commodity service provider, and the commodity service provider may include the service provider of the subprogram, the service provider of the application program to which the subprogram belongs, and / or the service provider of a third party, and the service provider of the third party may be a cooperative service provider and / or a non-cooperative service provider; the commodity list of the virtual mall may be generated based on the device recommendation data of the merchant staff, the geographical area where the merchant store is located, the device type of the near field communication device, and / or the resource amount of the merchant staff's reward resources. The commodity list of the virtual mall may be generated after detecting the merchant staff's access instruction to the interactive page or generated regularly, so as to recommend different commodities to different merchant staff, which is more in line with the needs of the merchant staff; for example, based on the resource amount of the merchant staff's reward resources, select commodities whose exchange resource amount is less than the resource amount of the merchant staff's reward resources in the commodity collection, and generate a commodity list based on these commodities and display it on the interactive page, that is, recommend commodities to the merchant staff; the exchange resource amount here refers to the resource amount required to exchange commodities; As described above, the interactive page can configure the access entrance of the virtual mall and / or configure the access entrance of each product or part of the products in the product list of the virtual mall; specifically, the user terminal of the merchant staff can enter the product details page after the access entrance of any (any one) product in the product list is triggered; it can also enter the product list page after the access entrance of the virtual mall is triggered, and the product list page can include the access entrance of each product in the product list, and the product details page can be entered after the access entrance of any product in the product list is triggered; the product details page of any product can include the amount of funds and / or the amount of virtual resources required to redeem any product, and the product details page of any product It may also include a commodity exchange control, and the user terminal may display the commodity exchange result after the commodity exchange control is triggered; the interactive page may also configure the commodity exchange control for each commodity or part of the commodities in the commodity list of the virtual mall; the merchant staff may exchange any commodity by clicking the commodity exchange control corresponding to any commodity, and pay the funds and / or virtual resources required to exchange any commodity; for example, if the merchant staff triggers the commodity exchange control for commodity A in the commodity list, and the amount of funds required to exchange commodity A is m and the amount of virtual resources is n, then commodity A is paid based on the merchant staff's fund account and resource account, thereby realizing the merchant staff's exchange of commodity A; In addition, the product list page may also include a redemption details access portal. If it is detected that the redemption details access portal is triggered, the user terminal may enter the redemption details page. The redemption details page may display the redeemed products of the merchant staff in the virtual mall. If there are virtual products among the redeemed products and they have not been used, the redemption details page may display the expiration time of the virtual products to remind the merchant staff to use the virtual products in time. If there are unpaid products among the redeemed products, the redemption details page may display the unpaid information of the unpaid products, such as the unpaid information is the mark information of the unpaid products in the redemption details page marked with "unpaid"; in addition, when there are unpaid products among the redeemed products, the redemption details access portal of the product list page may be configured with an unpaid mark, such as an unpaid mark is a mark element generated by any one or more colors, any one or more symbols; In addition, the interactive page can also be configured with a reward details access portal, a subscription reminder access portal and / or a device access portal. After the reward details access portal is triggered, the user terminal can enter the reward details page. The reward details page can include a reward resource details access portal, and specifically, a fund and / or virtual resource details access portal can be configured. After the virtual resource details access portal is triggered, the user terminal can display the total resource amount of the merchant's virtual resources, the resource amount of virtual resources obtained for each order payment, the resource statistics chart of the virtual resources obtained for each order payment, and / or the resource amount of the redeemed virtual resources; after the subscription reminder access portal is triggered, the merchant can choose to subscribe to message reminders through the terminal and / or through the near-field communication device; after the device access portal is triggered, the user terminal can display the device details page, and the device can be unbound through the unbinding control of the bound near-field communication device displayed on the device details page, and the device can also be bound to the near-field communication device when the number of bound near-field communication devices is less than the preset number threshold.
[0086] In order to increase the participation of merchant personnel in the additional recommended items, virtual mall, etc. provided by the sub-program, and thereby promote the enthusiasm of merchant personnel to recommend methods of paying for orders on near-field communication devices, the sub-program and / or the interactive page of the sub-program can be accessed through at least one access channel, and the at least one access channel may include a search bar channel, a near-field communication device channel, a message link channel and / or a merchant service channel; specifically, the sub-program or the interactive page of the sub-program can be accessed by entering keywords in the search bar of the application to which the sub-program belongs, the sub-program or the interactive page of the sub-program can be accessed through a near-field communication connection established with a near-field communication device, the sub-program or the interactive page of the sub-program can be accessed by scanning an access identifier displayed by a near-field communication device, the sub-program or the interactive page of the sub-program can be accessed through an access link contained in a recommended message displayed in the application to which the sub-program belongs, and the sub-program or the interactive page of the sub-program can be accessed through an access portal in the merchant service.
[0087] The sign-in interface can be assembled based on the near field communication device, the device recommendation data of the merchant staff and / or the recommended reward items. Specifically, the sign-in interface can be assembled based on the device parameters of the near field communication device, the device recommendation data of the merchant staff and / or the recommended reward items. Here, the device parameters may include the first device parameters and / or the second device parameters. During the process of assembling the sign-in interface, the area assembly interface of the interface areas corresponding to the device parameters of the near-field communication device, the device recommendation data of the merchant staff and / or the recommended reward items can be called to perform interface area assembly, and a sign-in interface can be generated based on the interface area obtained by the assembly. Alternatively, the interface assembly interface can be called to assemble the sign-in interface based on the device parameters of the near-field communication device, the device recommendation data of the merchant staff and / or the recommended reward items to obtain the sign-in interface.
[0088] Optionally, the virtual resources in the above-mentioned reward resources are cancelled after not being issued after exceeding the preset time period. That is, if it is detected that the virtual resources in the reward resources are not issued after exceeding the preset time period, the virtual resources can be cancelled. In this way, when the virtual resources are not issued after exceeding the preset time period, that is, the resource interaction control is not triggered within the preset time period, the virtual resources can be promptly expired. The participation of merchant personnel is improved through the interactive participation of merchant personnel, and the enthusiasm of merchant personnel to sign in at the checkout is improved.
[0089] It should be noted that the above-mentioned optional implementation method after making a reward resource decision based on the decision data set including the project parameters of the recommended reward project and the device recommendation data of the merchant personnel and obtaining the reward resources issued to the merchant personnel can be replaced by issuing the reward funds in the reward resources to the merchant personnel's capital account and / or generating an interactive identifier of the virtual resources in the reward resources; or, issuing the reward funds in the reward resources to the merchant personnel's capital account and / or issuing the virtual resources in the reward resources to the merchant personnel's resource account in the subprogram; or, it can also be replaced by issuing the reward funds in the reward resources to the merchant personnel's capital account, and issuing the first virtual resource in the virtual resources in the reward resources to the merchant personnel's resource account in the subprogram, and generating an interactive identifier of the second virtual resource in the virtual resources; wherein the first virtual resource and the second virtual resource can be virtual resources of different virtual resource types, for example, the first virtual resource is points, and the second virtual resource is energy that can be used to redeem payment rights, physical goods and / or virtual goods, the first virtual resource and the second virtual resource can also be virtual resources of the same virtual resource type, and the proportion of the first virtual resource and the second virtual resource in the virtual resources can be the same or different.
[0090] In actual applications, when merchant personnel establish a cashier check-in relationship with a near-field communication device and obtain reward resources based on the cashier check-in relationship, the merchant personnel may still be less enthusiastic about promoting order payments based on near-field communication devices. In view of this, in order to further enhance the merchant personnel's promotion enthusiasm, additional rewards may be given to the merchant personnel. Specifically, additional reward decisions and additional reward issuance may be made based on the recommendation participation data and the project rules of the additional recommendation projects in which the merchant personnel participate, or the additional rewards of the merchant personnel may be calculated based on the project rules of the additional recommendation projects in which the merchant personnel participate and the recommendation participation data. The recommendation participation data here may be the merchant personnel's participation record for additional recommendation projects or reward tasks. The additional recommendation projects may include recommended additional reward tasks. The additional recommendation projects may be reward tasks. The project rules of the additional recommendation projects may be participation rules for participating in the additional recommendation projects or project contents of the additional recommendation projects. For example, the additional recommendation project is a time-limited participation task, and the project rules of the additional recommendation project are to receive the first red envelope for participating in the task for n1 consecutive days and to receive the second red envelope for n2 consecutive days. In an optional implementation manner provided by this embodiment, cashier reward rights and interests may be issued to merchant personnel and / or reward resources may be drawn from a reward resource pool and the reward resources obtained by the drawing may be issued to the merchant personnel's account. The cashier reward rights and interests may be issued after the completion of the reward task in which the merchant personnel participate is detected based on the recommendation participation data; the reward resource drawing may be performed after the mask interaction control configured on the sign-in interface generated after the merchant personnel perform the cashier sign-in process on the near field communication device is triggered. Specifically, the following operations may be performed: If it is detected based on the recommendation participation data that the reward task in which the merchant personnel participated is completed, the merchant personnel will be issued with cashier reward rights and interests. Optionally, the cashier reward rights and interests are used to deduct the payment of the order payment of the paying user when the cashier check-in relationship between the merchant personnel and the near-field communication device is valid; In addition, a mask interaction control is configured on the sign-in interface generated after the merchant staff performs the check-in process at the cashier using the near-field communication device. If the mask interaction control is triggered, a reward resource lottery is performed in the reward resource pool and the reward resources obtained by the lottery are distributed to the merchant staff's account; the recommended participation data here can be replaced with device recommendation data.
[0091] Among them, the cashier reward rights may include the rights to deduct payment from the paying user's order payment on the near-field communication device when the cashier check-in relationship between the merchant staff and the near-field communication device is valid; the reward resources in the reward resource pool may include funds and / or virtual resources.
[0092] The implementation method here can also be replaced by, if it is detected based on the recommendation participation data that the reward task participated in by the merchant personnel is completed, the cashier reward rights are issued to the merchant personnel, and optionally, the cashier reward rights are used to deduct the payment of the order payment of the paying user when the cashier check-in relationship between the merchant personnel and the near field communication device is in a valid state; Alternatively, a mask interaction control is configured on the sign-in interface generated after the merchant staff performs the cashier sign-in process on the near-field communication device. If the mask interaction control is triggered, a reward resource is drawn from the reward resource pool and the selected reward resource is distributed to the merchant staff's account.
[0093] Among them, the merchant personnel's account may include the merchant personnel's capital account and / or the merchant personnel's resource account in the subprogram and / or the application to which the subprogram belongs.
[0094] It should be noted that the above-mentioned operation of making a reward resource decision based on a decision data set including the project parameters of the recommended reward project and the device recommendation data of the merchant personnel to obtain the reward resources issued to the merchant personnel can be replaced by making a reward resource decision based on a decision data set including the project parameters of the recommended reward project and / or the device recommendation data of the merchant personnel to obtain the reward resources issued to the merchant personnel; or it can also be replaced by making a reward resource decision based on the project parameters of the recommended reward project and / or the device recommendation data of the merchant personnel to obtain the reward resources issued to the merchant personnel; or it can also be replaced by making a reward resource decision based on the project parameters of the recommended reward project and / or the device recommendation data of the merchant personnel to obtain the reward resources issued to the merchant personnel and / or the merchant; or it can also be replaced by determining the issuance object based on the project parameters of the recommended reward project, making a reward resource decision based on the decision data set including the project parameters of the recommended reward project and / or the device recommendation data of the merchant personnel to obtain the reward resources issued to the issuance object, and the issuance object may include merchants and / or merchant personnel; and forming a new implementation method with the other processing steps provided in this embodiment.
[0095] In the process of making reward resource decisions based on a decision data set containing project parameters of recommended reward projects and / or device recommendation data of merchant personnel to obtain reward resources to be distributed to the distribution object, the decision rules for the hits of the project parameters and device parameters contained in the decision data set can be determined, and the device recommendation data can be matched with the decision rules to obtain the reward resources to be distributed to the distribution object.
[0096] The above steps S202 to S208 can be replaced by determining the matching recommended reward items based on the device identification of the near-field communication device used for order payment, querying the merchant personnel who have established a cashier check-in relationship with the near-field communication device, and making reward resource decisions based on a decision data set containing project parameters of the recommended reward items and / or the device recommendation data of the merchant personnel, and obtaining reward resources issued to the merchant personnel and / or the merchant; or can be replaced by obtaining the device identification of the near-field communication device used for order payment, querying the merchant personnel who have established a cashier check-in relationship with the near-field communication device based on the device identification, and making reward resource decisions based on a decision data set containing the device recommendation data of the merchant personnel, and obtaining reward resources issued to the merchant personnel and / or the merchant; or can also be replaced by obtaining the device identification of the near-field communication device used for order payment, obtaining the device parameters based on the device identification, and determining the recommended reward items that match the device parameters. , and make a reward resource decision based on a decision data set containing the project parameters of the recommended reward project, and obtain the reward resources issued to the merchant staff and / or merchant who has established a cashier check-in relationship with the near field communication device; or it can also be replaced by obtaining the device identification of the near field communication device for order payment, determining the matching recommended reward project according to the device identification, and making a reward resource decision based on a decision data set containing the project parameters of the recommended reward project, and obtaining the reward resources issued to the merchant staff and / or merchant who has established a cashier check-in relationship with the near field communication device; the decision data set in the execution process here can also be deleted, for example, after deleting the decision data set, a reward resource decision is made based on a decision data set containing the project parameters of the recommended reward project and / or the device recommendation data of the merchant staff. The rest is similar and will not be repeated here.
[0097] It should be supplemented that, the various optional implementation methods and various execution operation processes in steps S202 to S208 provided in this embodiment can be independently executed as needed, or can be combined and referenced to each other. At the same time, each specific execution step in each optional implementation method or each execution operation process can also be executed independently or combined as needed. The operations executed by the conditions of "if" or "under a certain situation" in this embodiment can delete the conditions of "if" and "under a certain situation" and directly execute subsequent operations. For example, if the reward task in which merchant personnel participate is detected to be completed based on the recommended participation data, the cashier reward rights and interests of the merchant personnel participating in the reward task can be directly issued; the functional limitation of "with" in the execution step can also be deleted as needed; this embodiment does not make specific limitations on this; the decision rules in this embodiment can be replaced by decision strategies or decision plans, and the reward decision rules can be replaced by reward decision strategies or reward decision plans, that is, the "rules" in this embodiment can be replaced by strategies or plans; the subroutines in this embodiment can be replaced by applications, and the applications can be third-party applications or payment applications.
[0098] In summary, the data processing method provided in this embodiment first obtains the device identification contained in the order record obtained by performing order payment through the near field communication device, obtains the device parameters according to the device identification, and then determines the recommended reward items matching the device parameters, and searches the bound personnel whose check-in status is valid in the bound personnel list of the near field communication device as the merchant personnel, thereby improving the convenience of the bound personnel to check in at the cashier through the binding of the near field communication device, and determining the merchant personnel who establish a cashier check-in relationship with the near field communication device; secondly, combining the decision data set containing the project parameters of the recommended reward items and the device recommendation data of the merchant personnel to make a reward resource decision, and obtain the reward resources issued to the merchant personnel; thereby, through the incentive of the reward resources, the merchant personnel's promotion efforts for order payment based on the near field communication device are enhanced, and the number of payments for order payment based on the near field communication device is increased; Specifically, in the process of making reward resource decisions, the decision rules for project parameters and device parameters included in the decision data set can be determined, and the device recommendation data can be matched with the decision rules to obtain reward resources; or, the decision rules for project types and device types included in the decision data set can be determined, and the device recommendation data and device life cycle included in the decision data set can be matched with the decision rules to obtain the reward resource type and reward resource amount; in this way, reward resource decisions are made from multiple dimensions such as recommended reward projects, device recommendation data, device types and / or device life cycles, thereby improving the accuracy and comprehensiveness of the reward resources obtained by the decision, and at the same time, based on near-field communication devices that have established a cashier check-in relationship with merchant personnel and have made order payments, the reward resources to be issued to merchant personnel are determined, thereby improving the participation of merchant personnel in the process of making order payments based on near-field communication devices, and enhancing the merchant personnel's promotion of order payments based on near-field communication devices.
[0099] The following uses the application of a data processing method provided in this embodiment in a first device scenario as an example, combined with Figure 3 , the data processing method provided in this embodiment is further described, see Figure 3 , a data processing method applied to the first device scenario specifically includes the following steps.
[0100] Step S302: Acquire the device identification contained in the order record obtained by paying for the order through the near field communication device.
[0101] Step S304, obtaining device parameters according to the device identification, and determining the recommended reward items that match the device parameters.
[0102] Step S306: Search the bound personnel list of the near field communication device for a bound personnel with a valid sign-in status as the cashier.
[0103] Optionally, the check-in status includes the cashier check-in status.
[0104] Step S308, determining a decision rule that matches the item type of the recommended reward item and the device type included in the decision data set.
[0105] Step S310, matching the cashier's device recommendation data and the device life cycle included in the decision data set with the decision rule to obtain the type and amount of reward resources issued to the cashier.
[0106] It should be noted that any one of steps S302 to S310 or any combination of multiple steps can be combined with any one of steps S202 to S208 to form a new implementation method according to the needs of implementation deployment; in addition, according to the needs of actual deployment, any one or multiple technical features can be selected from steps S302 to S310 and combined with any one or multiple technical features provided by steps S202 to S208 to form a new implementation method; or, any one or multiple technical features in steps S202 to S208 can be replaced with any one or multiple technical features provided by steps S202 to S208 to form a new implementation method according to the needs of actual deployment, which will not be repeated here.
[0107] The following uses the application of a data processing method provided in this embodiment in a second device scenario as an example. Figure 4 , the data processing method provided in this embodiment is further described, see Figure 4 , a data processing method applied to the second device scenario specifically includes the following steps.
[0108] Step S402: Acquire the device identification contained in the order record obtained by paying for the order through the near field communication device.
[0109] Step S404, obtaining device parameters according to the device identification, and determining the recommended reward items that match the device parameters.
[0110] Step S406: Search the bound personnel list of the near field communication device for a bound personnel with a valid sign-in status as the cashier.
[0111] Step S408, determining the decision rule that the project parameters of the recommended reward project and the device parameters included in the decision data set hit.
[0112] Step S410, matching the cashier's device recommendation data with the decision rule to obtain the reward resources issued to the cashier.
[0113] Step S412, determining the merchant's reward decision rule according to the payment mode recorded in the order record.
[0114] Step S414, matching the cashier's device recommendation data with the merchant's reward decision rules to obtain the merchant's reward resources.
[0115] It should be noted that any one of steps S402 to S414 or any combination of multiple steps can be combined with any one of steps S202 to S208 to form a new implementation method according to the needs of implementation deployment; in addition, according to the needs of actual deployment, any one or multiple technical features can be selected from steps S402 to S414 and combined with any one or multiple technical features provided by steps S202 to S208 to form a new implementation method; or, any one or multiple technical features in steps S402 to S414 can be replaced with any one or multiple technical features provided by steps S202 to S208 to form a new implementation method according to the needs of actual deployment, which will not be repeated here.
[0116] One or more embodiments of the second data processing method provided in this specification are as follows: Reference Figure 5 The data processing method provided in this embodiment can be applied to a user terminal, specifically a user terminal of a merchant staff, and the method specifically includes steps S502 to S506.
[0117] Step S502: Generate a sign-in request based on the sign-in interaction between the merchant's personnel and the near field communication device through the user terminal and submit it to the server.
[0118] The near field communication device described in this embodiment includes a cash register device equipped with a near field communication component. The near field communication device can exchange data with the server. For example, the near field communication device is an NFC (Near Field Communication) device. The near field communication device can be configured in a merchant, specifically in a merchant store. The near field communication device can be provided by a service provider of the subprogram or by a service provider of an application to which the subprogram belongs or a host application of the subprogram. The application can be a third-party application or a payment application. The specific service provider can provide the merchant with the near field communication device, and realize cash register at the merchant through the near field communication device.
[0119] The near field communication device may be configured with an image acquisition component and / or a display component. The image acquisition component may be a camera, and may specifically include a front camera and / or a rear camera. The display component may specifically be a display screen. The scanning operation of the near field communication device may be performed through the image acquisition component. In addition, the near field communication device may also be an interactive device, and the interactive device may specifically be a Bluetooth device that provides Bluetooth connection capability, an infrared device that provides infrared communication capability, and / or a wireless device that provides wireless network capability.
[0120] The merchant staff may include store members of the merchant store, such as the merchant staff being the store manager, cashier and / or owner of the merchant store. The user terminal refers to the user terminal of the merchant staff.
[0121] During specific implementation, the user terminal of the merchant staff generates a sign-in request and submits it to the server based on the sign-in interaction between the merchant staff and the near-field communication device through the user terminal. Accordingly, the server can establish a cashier sign-in relationship between the merchant staff and the near-field communication device based on the sign-in request, determine the recommended reward items that match the merchant staff's device recommendation data, assemble the sign-in interface based on the device recommendation data, near-field communication device and recommended reward items, and send it to the user terminal.
[0122] In the specific implementation process, the merchant staff can interact with the near field communication device through the user terminal before checkout, during checkout or at any time, so as to establish a checkout check-in relationship between the merchant staff and the near field communication device, and then realize the subsequent issuance of reward resources to the merchant staff. The checkout check-in relationship realized by the check-in interaction can conveniently make reward resource decisions; in an optional implementation manner provided by this embodiment, the check-in interaction can be based on the near field communication connection with the near field communication device to obtain a link containing a dynamic token, and generate a check-in request containing a dynamic token through a subroutine corresponding to the link. The specific check-in interaction can be implemented in the following manner: Establishing a near field communication connection between the user terminal and the near field communication device, and obtaining a link containing a dynamic token through the near field communication connection; A corresponding subprogram is started based on the link, and a sign-in request including the dynamic token is generated through the subprogram; optionally, the sign-in request is submitted to the server through the subprogram.
[0123] Among them, the subprogram refers to a program function module or application component installed on a client or application, or a program function module or application component loaded and installed by a client or application. From a service perspective, the subprogram has the ability to independently provide self-closed-loop services; the subprogram can be installed on an application, which can be a payment application. The dynamic token may include access credentials for merchant personnel to access the subprogram, such as a dynamic token token; the dynamic token can be configured with an expiration time, and will expire after the expiration time; the user terminal can also directly read the link containing the dynamic token from the server.
[0124] Specifically, a near-field communication connection can be established between the user terminal of the merchant staff and the near-field communication device. The near-field communication device can obtain a link containing a dynamic token from the server. The user terminal of the merchant staff can read the link containing the dynamic token from the near-field communication device through the near-field communication connection, and start the corresponding subroutine based on the startup information in the link, and generate a sign-in request containing the dynamic token through the subroutine.
[0125] Among them, the startup information in the link can be address information and / or application identification, the address information can be the address information of the subroutine, or the address information of the application program that carries the subroutine; the application identification can be the subroutine identification of the subroutine or the program identification of the application program that carries the subroutine; the startup information in the link can be used to start the corresponding subroutine, and the dynamic token in the link can be used to distinguish merchant personnel, that is, to distinguish which merchant personnel has established a cashier check-in relationship with the near-field communication device.
[0126] In addition, the above-mentioned sign-in interaction can also be implemented in the following manner: the user terminal of the merchant staff scans the sign-in mark displayed by the near-field communication device to obtain a scanning result, and generates a sign-in request including the device mark of the near-field communication device based on the scanning result.
[0127] The device identifier refers to an identifier that uniquely represents the near field communication device, such as a device number, serial number and / or QR code that uniquely represents the near field communication device. In addition, the device identifier may also be an identifier in other forms. The sign-in identifier refers to an identifier used for cashier sign-in. The sign-in identifier may specifically be a sign-in code. The sign-in code may be in the form of a QR code, a multi-dimensional code, a barcode or a sound code. In addition, the sign-in code may also be in other forms.
[0128] Step S504, receiving and displaying the check-in interface returned by the server after establishing the cashier check-in relationship between the merchant staff and the near field communication device.
[0129] The user terminal of the above-mentioned merchant personnel generates a sign-in request and sends it to the server based on the sign-in interaction between the merchant personnel and the near-field communication device through the user terminal. Correspondingly, the server establishes a cashier sign-in relationship between the merchant personnel and the near-field communication device according to the sign-in request, determines the recommended reward items that match the merchant personnel's device recommendation data, assembles the sign-in interface based on the device recommendation data, near-field communication device and recommended reward items, and sends it to the user terminal. In this step, the user terminal of the merchant personnel receives and displays the sign-in interface returned by the server after establishing the cashier sign-in relationship between the merchant personnel and the near-field communication device.
[0130] The cashier check-in relationship between merchant personnel and near-field communication devices refers to the relationship between merchant personnel and the near-field communication device after performing cashier check-in processing on the near-field communication device, that is, merchant personnel can check in on the near-field communication device before or during the cashier process or at any time. After the cashier check-in relationship is established, rewards can be issued to merchant personnel for order payments made through near-field communication devices, thereby realizing rewards for merchant personnel. Rewards for merchant personnel can encourage merchant personnel to promote and publicize the method of paying for orders through near-field communication devices, thereby increasing the number of payments for order payments using near-field communication devices.
[0131] The sign-in interface refers to an interface for displaying the sign-in result of the merchant staff, and specifically may be a sign-in success interface; optionally, the sign-in interface is assembled based on the device recommendation data, the near field communication device and / or the recommended reward item, and specifically may be assembled based on the device parameters of the near field communication device, the device recommendation data of the merchant staff and / or the recommended reward item, and the device parameters here may include the first device parameters and / or the second device parameters; During the process of assembling the sign-in interface, the area assembly interface of the interface areas corresponding to the device parameters of the near-field communication device, the device recommendation data of the merchant staff and / or the recommended reward items can be called to perform interface area assembly, and a sign-in interface can be generated based on the interface area obtained by the assembly. Alternatively, the interface assembly interface can be called to assemble the sign-in interface based on the device parameters of the near-field communication device, the device recommendation data of the merchant staff and / or the recommended reward items to obtain the sign-in interface.
[0132] Among them, the first device parameter may include the device type, and the second device parameter may include the device life cycle. The device type may specifically include desktop type and / or handheld type, and may also include other types. The device life cycle may include device activation duration or device usage time. For example, the device activation duration is the activation duration of the near-field communication device activated in a merchant store, and the device usage time is the usage time of the near-field communication device in the merchant store. For example, the device life cycle is d1 days, which means that the activation duration of the near-field communication device activated in the merchant store is d1 days. In addition, the device parameters may also include other types of parameters.
[0133] The recommended reward item refers to the reward item for which the reward is issued; in an optional implementation manner provided in this embodiment, the recommended reward item includes at least one of the following: Reward projects that issue rewards to merchant personnel based on a single order, reward projects that issue rewards to merchant personnel based on the total order payment amount, and reward projects that issue cashier reward rights to merchant personnel; that is, the recommended reward project can be any one or more of the reward projects that issue rewards to merchant personnel based on a single order, reward projects that issue rewards to merchant personnel based on the total order payment amount, and reward projects that issue cashier reward rights to merchant personnel.
[0134] Optionally, the cashier reward benefit is used to deduct payment from the paying user's order payment when the cashier check-in relationship between the merchant staff and the near-field communication device is valid.
[0135] Specifically, the reward items for issuing rewards to merchant personnel according to a single order may include a reward item for issuing rewards for each order payment when the cashier check-in relationship between the merchant personnel and the near field communication device is in a valid state; the reward items for issuing rewards to merchant personnel according to the total order payment amount may include a reward item for issuing rewards according to the total order payment amount when the cashier check-in relationship between the merchant personnel and the near field communication device is in a valid state. The total order payment amount may be the total order payment amount of the commodity order generated when the cashier check-in relationship between the merchant personnel and the near field communication device is in a valid state.
[0136] In addition, the recommended reward projects may also include reward projects that issue rewards to merchants according to a single order and / or reward projects that issue rewards to merchants according to the total order payment amount; reward projects that issue rewards to merchants according to a single order may include reward projects that issue rewards to merchants for each order payment when the cashier check-in relationship between merchant personnel and near-field communication devices is in a valid state, and reward projects that issue rewards to merchants according to the total order payment amount may include reward projects that issue rewards to merchants according to the total order payment amount when the cashier check-in relationship between merchant personnel and near-field communication devices is in a valid state.
[0137] The device recommendation data of merchant personnel may include order payment data for order payment based on a near-field communication device that has established a cashier check-in relationship with the merchant personnel; optionally, the device recommendation data includes: payment amount, cumulative payment amount, cumulative number of payments and / or payment mode; optionally, the payment mode includes: a first payment mode in which the user terminal of the paying user and the near-field communication device make order payment based on a near-field communication connection, and / or a second payment mode in which the near-field communication device scans the payment identifier displayed on the user terminal of the paying user to make order payment.
[0138] In actual applications, the user terminal of the merchant staff displays the sign-in interface after establishing the cashier sign-in relationship between the merchant staff and the near-field communication device. In the sign-in interface, the merchant staff may still have the need to continue to perform operational interactions. In view of this, in order to improve the participation of the merchant staff in the subroutine and improve the enthusiasm of the merchant staff, a reward resource lottery can be performed according to the trigger request submitted by the merchant staff through the sign-in interface to obtain the reward resources issued to the merchant staff; specifically, in an optional implementation manner provided by this embodiment, after receiving the sign-in interface returned by the server after establishing the cashier sign-in relationship between the merchant staff and the near-field communication device and displaying it for execution, the following operations are also performed: If the mask interaction control configured on the sign-in interface is triggered, a lottery is conducted in the reward resource pool and the lottery-obtained reward resources are distributed to the merchant's account.
[0139] Among them, the merchant personnel's account may include the merchant personnel's financial account and / or the merchant personnel's resource account in the subroutine and / or the application to which the subroutine belongs; the mask interaction control may be determined to be triggered when it is detected that the erased area of the mask area reaches a preset area threshold; the reward resources obtained by the lottery may include funds and / or virtual resources.
[0140] It should be noted that the above-mentioned step of receiving and displaying the check-in interface returned by the server after the cashier check-in relationship between the merchant staff and the near-field communication device is established can be replaced by receiving and displaying the check-in interface returned by the server, and optionally, the check-in interface is generated after the cashier check-in relationship between the merchant staff and the near-field communication device is established; or it can be replaced by receiving and displaying the check-in interface, and optionally, the check-in interface is generated after the cashier check-in relationship between the merchant staff and the near-field communication device is established; and forming a new implementation method with other processing steps provided in this embodiment. In addition, the received check-in interface may not be displayed.
[0141] Step S506: If it is detected that the resource interaction control configured in the sign-in interface is triggered, a resource claiming request is submitted to the server to distribute the reward resources obtained by the merchant staff.
[0142] In the above steps, the user terminal of the merchant staff receives and displays the check-in interface returned by the server after establishing the cashier check-in relationship between the merchant staff and the near-field communication device. In this step, when the resource interaction control configured on the check-in interface is triggered, the user terminal of the merchant staff submits a resource collection request to the server so that the server distributes the reward resources obtained by the merchant staff. Correspondingly, the server can distribute the merchant staff's reward resources to the merchant staff account based on the resource collection request submitted by the user terminal through the check-in interface.
[0143] The resource interaction controls described in this embodiment may include interaction controls for merchant personnel to collect resources; optionally, the reward resources include funds and virtual resources, and the virtual resources are used to redeem payment rights for making payments in the application to which the subprogram belongs, to redeem payment rights for making order payments on a near-field communication device, and / or to redeem physical goods or virtual goods in the product list of the subprogram; the virtual resources can also be used to redeem payment rights for making payments in the subprogram; the virtual resources can be any form of virtual resources, such as virtual resources in the form of points.
[0144] Among them, the application can be a payment application or a third-party application; the payment rights for payment in the application to which the subprogram belongs may include the rights resources for payment in the application, such as the payment rights for full-reduction red envelopes, coupons, vouchers and / or payment red envelopes. In addition, the payment rights may also be other types of rights; the payment rights for order payment on the near-field communication device may include the rights resources for order payment on the near-field communication device, such as the payment rights for cash red envelopes, coupons and / or vouchers. Physical goods may include physical goods, which can be delivered or picked up in person, and virtual goods may include goods that do not exist in the physical space, such as virtual goods that are digital collections, payment red envelopes and / or cash red envelopes; In addition, virtual resources can also be used to redeem payment rights for payments made in sub-programs. Virtual resources can also be used to redeem payment rights for payments made in third-party sub-programs within the application to which the sub-program belongs. For example, if the third-party sub-program is a living payment sub-program, the payment rights are payment red envelopes, and if the third-party sub-program is a beverage sub-program, the payment rights are vouchers. Alternatively, virtual resources can also be used to redeem payment rights for payments made at merchant stores where near-field communication devices are deployed, or they can also be used to redeem payment rights for payments made at other merchant stores.
[0145] Optionally, the reward resources are obtained by making a reward resource decision based on a decision data set including project parameters of the recommended reward project and device recommendation data of the merchant personnel.
[0146] In actual applications, reward resources may be resources in various forms. At the same time, differences in project parameters of recommended reward projects and device recommendation data of merchant personnel may lead to differences in reward resources issued to merchant personnel. In order to improve the flexibility of determining reward resources to be issued to merchant personnel, during the process of reward resource decision-making by the server, this embodiment provides two specific execution methods, and these two execution methods are described in detail below.
[0147] (1) Implementation method 1 In the process of the server making a reward resource decision, the server may determine the reward resources to be issued to the merchant personnel according to the decision rule of the project parameters and device parameters of the recommended reward project and / or the device recommendation data of the merchant personnel, or determine the reward resources to be issued to the merchant personnel according to the project parameters, device parameters of the recommended reward project and / or the device recommendation data of the merchant personnel. Specifically, the server may perform the following operations: Determine the decision rules for project parameters and equipment parameters included in the decision data set; Matching device recommendation data with decision rules obtains reward resources issued to merchant personnel.
[0148] Specifically, the server may determine the decision rule that the project parameters and the device parameters included in the decision data set hit in the decision rule set of the merchant personnel, and match the device recommendation data with the decision rule to obtain the reward resources.
[0149] For example, the project parameters of the recommended reward project include that the recipient is the cashier and the project mode is a project mode in which rewards are issued according to a single order. The device parameters contained in the decision data set include that the device type is a desktop type and the device life cycle is d1-d2 days. The decision rules hit by the project parameters and the device parameters contained in the decision data set include "1-x1 transactions" corresponding to "a1 yuan per transaction", "x1-x2 transactions" corresponding to "a2 yuan per transaction", and "x2 transactions or more" corresponding to "a3 yuan per transaction". The device recommendation data is that the cumulative number of payments is x3 transactions, which falls within "x1-x2 transactions", and the payment mode is the first payment mode. The device recommendation data is matched with the decision rules to obtain a reward resource of (x3*a2) yuan.
[0150] The above-mentioned execution method one can also be replaced by determining the decision rules for hitting the project parameters and the device recommendation data, and matching the device parameters with the decision rules to obtain reward resources; or it can also be replaced by determining the decision rules for hitting the device parameters and the device recommendation data, and matching the project parameters with the decision rules to obtain reward resources; or it can also be replaced by determining the decision rules for hitting any one of the three: project parameters, device recommendation data and device parameters, and matching the other two with the decision rules to obtain reward resources.
[0151] On the basis of the above-mentioned determination of the reward resources to be issued to the merchant personnel, in the actual application scenario, in order to further enhance the promotion of order payment through near-field communication devices and increase the number of payments for order payment through near-field communication devices, there is a need to issue reward resources to merchants. By issuing reward resources to merchants, the merchants can enhance the publicity of near-field communication devices in their stores, which is conducive to the merchants placing near-field communication devices in more suitable locations. In this embodiment, the server can also match the device recommendation data with the merchant's reward decision rules to obtain the merchant's reward resources. The merchant's reward decision rules can be determined according to the payment mode, and the following operations can be performed specifically: Determine the merchant's reward decision rules based on the payment mode recorded in the order record; Match the device recommendation data with the merchant's reward decision rules to obtain the merchant's reward resources.
[0152] Among them, the merchant's reward decision rules refer to the rules for making reward decisions for merchants.
[0153] For example, according to the payment mode "first payment mode" recorded in the order record, the merchant's reward decision rule is determined as "1-x1 transaction" corresponds to "a1 yuan reward for each transaction", "x1-x2 transactions" corresponds to "a2 yuan reward for each transaction", and "x2 transactions or more" corresponds to "a3 yuan reward for each transaction". The device recommended data "cumulative number of payments x4 transactions" is matched with the merchant's reward decision rule, and the merchant's reward resources are obtained as (x4*a3) yuan.
[0154] In the process of determining the merchant's reward resources, the merchant's reward decision rules can also be determined based on the device recommendation data, and the payment mode in the order record is matched with the merchant's reward decision rules to obtain the merchant's reward resources.
[0155] (2) Implementation Method 2 In the process of making a reward resource decision, the server may determine the type of reward resource and / or the amount of reward resource according to the device recommendation data, the device life cycle, the project type and / or the device type. Specifically, the server may perform the following operations: Determine the decision rules for item types and equipment type hits included in the decision data set; The device recommendation data and the device life cycle contained in the decision data set are matched with the decision rules to obtain the type and amount of reward resources issued to the merchant personnel.
[0156] Among them, the device type can be a first device parameter, and the device life cycle can be a second device parameter. The reward resource type refers to the type of resource for reward, such as the reward resource type including the fund type and / or the virtual resource type, and the reward resource amount refers to the amount of the resource for reward, such as the fund amount and the resource amount of the virtual resource. The project type can be a project type for recommending reward projects, such as the project type including the project type for issuing rewards to merchant personnel according to a single order, the project type for issuing rewards to merchants according to a single order, the project type for issuing rewards to merchant personnel according to the total order payment amount, the project type for issuing rewards to merchants according to the total order payment amount, the project type for issuing payment recommendation rewards, and / or the project type for configuring resource selection controls on the sign-in interface generated after the merchant personnel perform the cashier sign-in process.
[0157] For example, the project types of the recommended reward projects include the types of rewards issued to merchant personnel based on a single order, and the decision rules for determining the project type and the device type-handheld type included in the decision data set include "for the first payment mode, if the device life cycle is within d1 days, each reward is a4 yuan, if the device life cycle is between d1 and d2 days, each reward is a5 yuan, if the device life cycle is between d2 and d3 days, each reward is a6 yuan, and if the device life cycle is more than d3 days, a reward of 10 points; for the second payment mode, no reward is given", and the device recommendation data is "cumulative number of payments x4, first payment mode", and the device life cycle is between d2 and d3 days. The device recommendation data and the device life cycle contained in the decision data set are matched with the decision rules, and the reward resource type is obtained as the capital type and the reward resource amount is (x4*a6) yuan.
[0158] Optionally, the device recommends data including: payment amount, cumulative payment amount, cumulative number of payments and / or payment mode; optionally, the payment mode includes: a first payment mode in which the user terminal of the paying user and the near-field communication device make order payment based on a near-field communication connection, and / or a second payment mode in which the near-field communication device scans the payment logo displayed on the user terminal of the paying user to make order payment.
[0159] It should be noted that the second execution method for making reward resource decisions can be replaced by determining the reward resource type and / or reward resource amount based on the project type of the recommended reward project, the device recommendation data of the merchant personnel, the first device parameter and the second device parameter; the first device parameter here can be the device type, and the second device parameter can be the device life cycle; when determining the reward resource type, the preset resource amount of the reward resource type can be used as the reward resource amount, and when determining the reward resource amount, the merchant personnel's preference for multiple reward resource types can be calculated based on the merchant personnel's usage records of the reward resources, and the reward resource type can be determined from the multiple reward resource types based on the preference.
[0160] It should be supplemented that the above step S502 can be replaced by submitting a check-in request to the server through a near-field communication device; the check-in request can be generated based on the check-in interaction between the user terminal and the near-field communication device; the above step S504 can be replaced by receiving and displaying the check-in interface returned by the server after establishing a cashier check-in relationship between the merchant personnel and the near-field communication device; the above step S506 can be replaced by submitting a resource collection request to the server to distribute the reward resources obtained by the merchant personnel; or it can be replaced by submitting a resource collection request to the server and forming a new implementation method with other processing steps provided in this embodiment; in this case, this embodiment can be applied to near-field communication devices.
[0161] The above step S502 can also be replaced by submitting a check-in request to the server; optionally, the check-in request is generated based on the check-in interaction between the merchant personnel and the near-field communication device through the user terminal; step S504 can be replaced by receiving and displaying the check-in interface returned by the server, and optionally, the check-in interface is generated after establishing the cashier check-in relationship between the merchant personnel and the near-field communication device; step S506 can be replaced by submitting a resource collection request to the server to distribute the reward resources obtained by the merchant personnel, or submitting a resource collection request to the server; the above step S502 may also be not executed, and steps S504 to S506 are executed.
[0162] It should also be added that the various optional implementation methods and various execution operation processes in steps S502 to S506 provided in this embodiment can be independently executed as needed, or can be combined and referenced to each other. At the same time, each specific execution step in each optional implementation method or each execution operation process can also be executed independently or combined as needed. The operations executed by the "if" or "under a certain situation" conditions in this embodiment can delete the "if" and "under a certain situation" conditions and directly execute subsequent operations. For example, if it is detected that the resource interaction control configured on the sign-in interface is triggered, a resource collection request is submitted to the server to issue the reward resources obtained by the merchant staff. The condition of "if it is detected that the resource interaction control configured on the sign-in interface is triggered" is deleted, and the subsequent operations are directly executed. The server submits a resource collection request to distribute the reward resources obtained by the merchant staff; the functional limitation of "with" in the execution step can also be deleted as needed, for example, a resource collection request is submitted to the server to distribute the reward resources obtained by the merchant staff, and the operation of distributing the reward resources obtained by the merchant staff is deleted, and the resource collection request is submitted to the server; this embodiment does not make specific limitations on this; the decision rules in this embodiment can be replaced by decision strategies or decision plans, and the reward decision rules can be replaced by reward decision strategies or reward decision plans, that is, the "rules" in this embodiment can be replaced by strategies or plans; the subroutine in this embodiment can be replaced by an application, and the application can be a third-party application or a payment application.
[0163] The implementation process of the second data processing method provided above can be executed by the user terminal of the merchant personnel, and the implementation process of the third data processing method provided in the following method embodiment can be executed by the server, and the two can cooperate with each other during the execution process. Therefore, the reading of the above implementation process can refer to the corresponding content of the following third data processing method embodiment, and accordingly, the reading of the following third data processing method embodiment can also refer to the corresponding content of the above method embodiment; in addition, the second data processing method embodiment and the third data processing method embodiment can also be read with reference to the relevant content in the first data processing method embodiment, such as the detailed content of reward resource decision-making in the first data processing method embodiment; the first data processing method embodiment can also refer to the relevant content of the second data processing method embodiment and the third data processing method embodiment for sign-in interaction and establishing a cashier sign-in relationship.
[0164] The following takes the application of a data processing method provided by this embodiment in a cashier check-in scenario as an example, combined with Figure 6 , the data processing method provided in this embodiment is further described, see Figure 6, a data processing method applied to a cashier check-in scenario specifically includes the following steps.
[0165] Step S602: Establish a near field communication connection between the cashier's user terminal and the near field communication device, and obtain a link containing a dynamic token through the near field communication connection.
[0166] Step S604: start the corresponding subprogram based on the link, generate a sign-in request including a dynamic token through the subprogram and submit it to the server.
[0167] Step S612: receiving and displaying the check-in interface returned by the server after the server establishes the check-in relationship between the cashier and the near field communication device.
[0168] Step S614: If it is detected that the resource interaction control configured in the sign-in interface is triggered, a resource claiming request is submitted to the server to distribute the reward resources obtained by the merchant staff.
[0169] The above steps S602 to S604 and S612 to S614 provided in this embodiment are executed by the user terminal. It should be noted that the above steps S602 to S604 and S612 to S614 executed by the user terminal and the steps S606 to S610 and S616 executed by the server in the following embodiment can cooperate with each other during the execution process. Therefore, when reading this embodiment, please refer to the corresponding contents of steps S606 to S610 and S616 provided in the following method embodiment, and when reading the following method embodiment, please refer to the corresponding contents of steps S602 to S604 and S612 to S614 provided in this embodiment.
[0170] It should be noted that any one or any combination of steps in steps S602 to S604 and steps S612 to S614 can be combined with any one or any combination of steps in the above steps S502 to S506 to form a new implementation method according to the needs of implementation deployment; in addition, according to the needs of actual deployment, any one or any combination of technical features in steps S602 to S604 and steps S612 to S614 can be selected and combined with any one or more technical features provided in the above steps S502 to S506 to form a new implementation method; or, any one or any combination of technical features in steps S602 to S604 and steps S612 to S614 can be replaced with any one or more technical features provided in the above steps S502 to S506 to form a new implementation method according to the needs of actual deployment, which will not be repeated here.
[0171] One or more embodiments of the third data processing method provided in this specification are as follows: Reference Figure 7 The data processing method provided in this embodiment can be applied to a server, and the method specifically includes steps S702 to S708.
[0172] Step S702: establishing a cashier check-in relationship between the merchant staff and the near field communication device according to a check-in request generated by a check-in interaction with the near field communication device and submitted by the user terminal of the merchant staff.
[0173] The near field communication device described in this embodiment includes a cash register device equipped with a near field communication component. The near field communication device can exchange data with the server. For example, the near field communication device is an NFC (Near Field Communication) device. The near field communication device can be configured in a merchant, specifically in a merchant store. The near field communication device can be provided by a service provider of the subprogram or by a service provider of an application to which the subprogram belongs or a host application of the subprogram. The application can be a third-party application or a payment application. The specific service provider can provide the merchant with the near field communication device, and realize cash register at the merchant through the near field communication device.
[0174] The near field communication device may be configured with an image acquisition component and / or a display component. The image acquisition component may be a camera, and may specifically include a front camera and / or a rear camera. The display component may specifically be a display screen. The scanning operation of the near field communication device may be performed through the image acquisition component. In addition, the near field communication device may also be an interactive device, and the interactive device may specifically be a Bluetooth device that provides Bluetooth connection capability, an infrared device that provides infrared communication capability, and / or a wireless device that provides wireless network capability.
[0175] The merchant personnel may include store members of a merchant store, such as a merchant personnel being a store manager, a cashier and / or an owner of a merchant store.
[0176] During specific implementation, the user terminal of the merchant staff may generate a sign-in request and submit it to the server based on the sign-in interaction between the merchant staff and the near-field communication device through the user terminal. Accordingly, in this step, the server may receive the sign-in request generated by the sign-in interaction with the near-field communication device submitted by the user terminal of the merchant staff, and establish a cashier sign-in relationship between the merchant staff and the near-field communication device based on the sign-in request; the cashier sign-in relationship in this embodiment refers to the relationship between the merchant staff and the near-field communication device established after the cashier sign-in process is performed on the near-field communication device, that is, the merchant staff may sign in to the near-field communication device before or during the cashier process or at any time. After the cashier sign-in relationship is established, the merchant staff may be rewarded for order payments made through the near-field communication device, thereby realizing rewards for the merchant staff. The rewards for the merchant staff may encourage the merchant staff to promote and publicize the method of paying for orders through the near-field communication device, thereby increasing the number of payments for order payments using the near-field communication device.
[0177] Optionally, the cashier check-in relationship established between the merchant staff and the near field communication device is cancelled after the next merchant staff performs cashier check-in processing on the near field communication device, or is cancelled at a preset time point.
[0178] The next merchant staff refers to other merchant staff in the merchant store except the merchant staff; the preset time point refers to a pre-set time point, which can be any time point. The cashier check-in processing here can include establishing a cashier check-in relationship between the next merchant staff and the near field communication device. The process of establishing the cashier check-in relationship between the next merchant staff and the near field communication device is similar to the process of establishing the cashier check-in relationship between the merchant staff and the near field communication device, and this embodiment will not be repeated here.
[0179] In the specific implementation process, the merchant staff can interact with the near field communication device through the user terminal before checkout, during checkout or at any time, so as to establish the cashier check-in relationship between the merchant staff and the near field communication device, and then realize the subsequent issuance of reward resources to the merchant staff. The cashier check-in relationship realized by the check-in interaction can conveniently make reward resource decisions; the check-in interaction can be based on the near field communication connection with the near field communication device to obtain a link containing a dynamic token, and generate a check-in request containing a dynamic token through the subroutine corresponding to the link. The specific check-in interaction can be implemented in the following way: Establishing a near field communication connection between the user terminal and the near field communication device, and obtaining a link containing a dynamic token through the near field communication connection; A corresponding subprogram is started based on the link, and a sign-in request including a dynamic token is generated through the subprogram; optionally, the sign-in request is submitted to the server through the subprogram.
[0180] Among them, the subprogram refers to a program function module or application component installed on a client or application, or a program function module or application component loaded and installed by a client or application. From a service perspective, the subprogram has the ability to independently provide self-closed-loop services; the subprogram can be installed on an application, which can be a payment application. The dynamic token may include access credentials for merchant personnel to access the subprogram, such as a dynamic token token; the dynamic token can be configured with an expiration time, and will expire after the expiration time; the user terminal can also directly read the link containing the dynamic token from the server.
[0181] Specifically, a near-field communication connection can be established between the user terminal of the merchant staff and the near-field communication device. The near-field communication device can obtain a link containing a dynamic token from the server. The user terminal of the merchant staff can read the link containing the dynamic token from the near-field communication device through the near-field communication connection, and start the corresponding subroutine based on the startup information in the link, and generate a sign-in request containing the dynamic token through the subroutine.
[0182] Among them, the startup information in the link can be address information and / or application identification, the address information can be the address information of the subroutine, or the address information of the application program that carries the subroutine; the application identification can be the subroutine identification of the subroutine or the program identification of the application program that carries the subroutine; the startup information in the link can be used to start the corresponding subroutine, and the dynamic token in the link can be used to distinguish merchant personnel, that is, to distinguish which merchant personnel has established a cashier check-in relationship with the near-field communication device.
[0183] In addition, the above-mentioned sign-in interaction can also be implemented in the following manner: the user terminal of the merchant staff scans the sign-in mark displayed by the near-field communication device to obtain a scanning result, and generates a sign-in request including the device mark of the near-field communication device based on the scanning result.
[0184] The device identifier refers to an identifier that uniquely represents the near field communication device, such as a device number, serial number and / or QR code that uniquely represents the near field communication device. In addition, the device identifier may also be an identifier in other forms. The sign-in identifier refers to an identifier used for cashier sign-in. The sign-in identifier may specifically be a sign-in code. The sign-in code may be in the form of a QR code, a multi-dimensional code, a barcode or a sound code. In addition, the sign-in code may also be in other forms.
[0185] The above-mentioned operation of establishing a cashier check-in relationship between the merchant personnel and the near-field communication device based on the check-in request generated by the check-in interaction with the near-field communication device submitted by the user terminal of the merchant personnel can be replaced by establishing a cashier check-in relationship between the merchant personnel and the near-field communication device based on the check-in request generated by the check-in interaction with the near-field communication device submitted, or can be replaced by establishing a cashier check-in relationship between the merchant personnel and the near-field communication device; or can be replaced by establishing a cashier check-in relationship between the merchant personnel and the near-field communication device based on the check-in request generated by the check-in interaction submitted by the near-field communication device; or can be replaced by establishing a cashier check-in relationship between the merchant personnel and the near-field communication device based on the check-in request generated by the check-in interaction submitted by the near-field communication device with the user terminal.
[0186] Step S704, obtaining the device recommendation data of the merchant personnel, and determining the recommended reward items that match the device recommendation data.
[0187] The above-mentioned server establishes a cashier check-in relationship between the merchant personnel and the near-field communication device based on the check-in request generated by the check-in interaction with the near-field communication device and submitted by the user terminal of the merchant personnel. In this step, the server can determine the matching recommended reward items based on the device recommendation data of the merchant personnel; specifically, the device recommendation data of the merchant personnel can be obtained from the near-field communication device, the database of the server and / or the user terminal of the merchant personnel, and the recommended reward items matching the device recommendation data can be determined; in the process of determining the recommended reward items matching the device recommendation data, the recommended reward items matching the device recommendation data can be queried in the recommended reward item data or the query interface can be called according to the device recommendation data to query the recommended reward items matching the device recommendation data. The recommended reward item data can be data constructed based on multiple device recommendation data and corresponding recommended reward items.
[0188] The device recommendation data for merchant personnel in this embodiment may include order payment data for order payment based on a near-field communication device that has established a cashier check-in relationship with the merchant personnel; optionally, the device recommendation data includes: payment amount, cumulative payment amount, cumulative number of payments and / or payment mode; optionally, the payment mode includes: a first payment mode in which the user terminal of the paying user and the near-field communication device make order payment based on a near-field communication connection, and / or a second payment mode in which the near-field communication device scans the payment identifier displayed on the user terminal of the paying user to make order payment.
[0189] Referral Reward Program refers to a reward program for which rewards are issued; a referral reward program includes at least one of the following: Reward projects that issue rewards to merchant personnel based on a single order, reward projects that issue rewards to merchant personnel based on the total order payment amount, and reward projects that issue cashier reward rights to merchant personnel; that is, the recommended reward project can be any one or more of the reward projects that issue rewards to merchant personnel based on a single order, reward projects that issue rewards to merchant personnel based on the total order payment amount, and reward projects that issue cashier reward rights to merchant personnel.
[0190] Optionally, the cashier reward benefit is used to deduct payment from the paying user's order payment when the cashier check-in relationship between the merchant staff and the near-field communication device is valid.
[0191] Specifically, the reward items for issuing rewards to merchant personnel according to a single order may include a reward item for issuing rewards for each order payment when the cashier check-in relationship between the merchant personnel and the near field communication device is in a valid state; the reward items for issuing rewards to merchant personnel according to the total order payment amount may include a reward item for issuing rewards according to the total order payment amount when the cashier check-in relationship between the merchant personnel and the near field communication device is in a valid state. The total order payment amount may be the total order payment amount of the commodity order generated when the cashier check-in relationship between the merchant personnel and the near field communication device is in a valid state.
[0192] In addition, the recommended reward projects may also include reward projects that issue rewards to merchants according to a single order and / or reward projects that issue rewards to merchants according to the total order payment amount; reward projects that issue rewards to merchants according to a single order may include reward projects that issue rewards to merchants for each order payment when the cashier check-in relationship between merchant personnel and near-field communication devices is in a valid state, and reward projects that issue rewards to merchants according to the total order payment amount may include reward projects that issue rewards to merchants according to the total order payment amount when the cashier check-in relationship between merchant personnel and near-field communication devices is in a valid state.
[0193] The above-mentioned operation of obtaining the device recommendation data of the merchant staff and determining the recommended reward items matching the device recommendation data can be replaced by obtaining the device recommendation data of the merchant staff and forming a new implementation method with other processing steps provided in this embodiment.
[0194] Step S706: Assemble a sign-in interface based on the device recommendation data, the near field communication device, and the recommended reward item and send it to the user terminal.
[0195] During specific implementation, the sign-in interface can be assembled based on the device recommendation data, the device parameters of the near field communication device and the recommended reward items, and the assembled sign-in interface can be sent to the user terminal of the merchant staff.
[0196] The sign-in interface refers to an interface used to display the sign-in results of merchant personnel, and may specifically be a successful sign-in interface; the device parameters here may include a first device parameter and / or a second device parameter; wherein the first device parameter may include a device type, and the second device parameter may include a device life cycle. The device type may specifically include a desktop type and / or a handheld type, and may also include other types. The device life cycle may include device activation duration or device usage time. For example, the device activation duration is the activation duration of a near-field communication device activated at a merchant store, and the device usage time is the usage time of a near-field communication device in a merchant store. For example, a device life cycle of d1 days means that the activation duration of a near-field communication device activated at a merchant store is d1 days. In addition, device parameters may also include other types of parameters.
[0197] During the process of assembling the sign-in interface, the area assembly interface of the interface areas corresponding to the device parameters of the near-field communication device, the device recommendation data of the merchant staff and / or the recommended reward items can be called to perform interface area assembly, and a sign-in interface can be generated based on the interface area obtained by the assembly. Alternatively, the interface assembly interface can be called to assemble the sign-in interface based on the device parameters of the near-field communication device, the device recommendation data of the merchant staff and / or the recommended reward items to obtain the sign-in interface.
[0198] It should be noted that the above-mentioned operation of assembling the sign-in interface based on the device recommendation data, near-field communication device and recommended reward items and sending it to the user terminal can be replaced by assembling the sign-in interface based on the device recommendation data, near-field communication device and / or recommended reward items and sending it to the user terminal; or it can be replaced by assembling and sending the sign-in interface based on the device recommendation data, near-field communication device and / or recommended reward items, and forming a new implementation method together with the other processing steps provided in this embodiment.
[0199] The above-mentioned assembling of the check-in interface based on the device recommendation data, near-field communication device and recommended reward items and issuing it to the user terminal can be replaced by assembling the check-in interface based on the device recommendation data, near-field communication device and / or recommended reward items and issuing it to the user terminal; or it can be replaced by assembling the check-in interface based on the device recommendation data, near-field communication device and / or recommended reward items and issuing it; or it can be replaced by assembling the check-in interface based on the device recommendation data, near-field communication device and / or recommended reward items and issuing it to the near-field communication device; the recommended reward items can also be determined based on the geographical area where the merchant store is located, the device recommendation data of the merchant staff and / or the resource amount of the reward resources.
[0200] Step S708: According to the resource claiming request submitted by the user terminal through the sign-in interface, the reward resources of the merchant staff are distributed to the merchant staff account.
[0201] The above-mentioned server assembles the sign-in interface based on the device recommendation data, near-field communication equipment and recommended reward items, and sends the assembled sign-in interface to the user terminal. The user terminal of the merchant staff can submit a resource collection request to the server when it detects that the resource interaction control configured on the sign-in interface is triggered, so as to distribute the reward resources obtained by the merchant staff. Correspondingly, in this step, the server distributes the reward resources to the merchant staff according to the resource collection request submitted by the user terminal through the sign-in interface, that is, distributes the reward resources of the merchant staff to the merchant staff account.
[0202] The merchant personnel account in this embodiment may include the merchant personnel's fund account and / or resource account, the resource account may include the merchant personnel's resource account in the subprogram and / or the resource account of the application to which the subprogram belongs, and the application may be a payment application. Optionally, the reward resource is obtained by making a reward resource decision based on a decision data set including the project parameters of the recommended reward project and the device recommendation data of the merchant personnel.
[0203] Optionally, the reward resources include funds and virtual resources, the virtual resources are used to redeem payment rights for making payments in the application to which the sub-program belongs, to redeem payment rights for making order payments on a near-field communication device, and / or to redeem physical goods or virtual goods in the sub-program's product list; the virtual resources can also be used to redeem payment rights for making payments in the sub-program; the virtual resources can be any form of virtual resources, such as virtual resources in the form of points.
[0204] Among them, the application can be a payment application or a third-party application; the payment rights for payment in the application to which the subprogram belongs may include the rights resources for payment in the application, such as the payment rights for full-reduction red envelopes, coupons, vouchers and / or payment red envelopes. In addition, the payment rights may also be other types of rights; the payment rights for order payment on the near-field communication device may include the rights resources for order payment on the near-field communication device, such as the payment rights for cash red envelopes, coupons and / or vouchers. Physical goods may include physical goods, which can be delivered or picked up in person, and virtual goods may include goods that do not exist in the physical space, such as virtual goods that are digital collections, payment red envelopes and / or cash red envelopes; In addition, virtual resources can also be used to redeem payment rights for payments made in sub-programs. Virtual resources can also be used to redeem payment rights for payments made in third-party sub-programs within the application to which the sub-program belongs. For example, if the third-party sub-program is a living payment sub-program, the payment rights are payment red envelopes, and if the third-party sub-program is a beverage sub-program, the payment rights are vouchers. Alternatively, virtual resources can also be used to redeem payment rights for payments made at merchant stores where near-field communication devices are deployed, or they can also be used to redeem payment rights for payments made at other merchant stores.
[0205] In actual applications, reward resources may be resources in various forms. At the same time, differences in project parameters of recommended reward projects and device recommendation data of merchant personnel may lead to differences in reward resources issued to merchant personnel. In order to improve the flexibility of determining reward resources to be issued to merchant personnel, during the process of reward resource decision-making by the server, this embodiment provides two specific execution methods, and these two execution methods are described in detail below.
[0206] (1) Implementation method 1 In the process of the server making a reward resource decision, the server may determine the reward resources to be issued to the merchant personnel according to the decision rule of the project parameters and device parameters of the recommended reward project and / or the device recommendation data of the merchant personnel, or determine the reward resources to be issued to the merchant personnel according to the project parameters, device parameters of the recommended reward project and / or the device recommendation data of the merchant personnel. Specifically, the server may perform the following operations: Determine the decision rules for project parameters and equipment parameters included in the decision data set; Matching device recommendation data with decision rules obtains reward resources issued to merchant personnel.
[0207] Specifically, the server may determine the decision rule that the project parameters and the device parameters included in the decision data set hit in the decision rule set of the merchant personnel, and match the device recommendation data with the decision rule to obtain the reward resources.
[0208] For example, the project parameters of the recommended reward project include that the recipient is the cashier and the project mode is a project mode in which rewards are issued according to a single order. The device parameters contained in the decision data set include that the device type is a desktop type and the device life cycle is d1-d2 days. The decision rules hit by the project parameters and the device parameters contained in the decision data set include "1-x1 transactions" corresponding to "a1 yuan per transaction", "x1-x2 transactions" corresponding to "a2 yuan per transaction", and "x2 transactions or more" corresponding to "a3 yuan per transaction". The device recommendation data is that the cumulative number of payments is x3 transactions, which falls within "x1-x2 transactions", and the payment mode is the first payment mode. The device recommendation data is matched with the decision rules to obtain a reward resource of (x3*a2) yuan.
[0209] The above-mentioned execution method one can also be replaced by determining the decision rules for hitting the project parameters and the device recommendation data, and matching the device parameters with the decision rules to obtain reward resources; or it can also be replaced by determining the decision rules for hitting the device parameters and the device recommendation data, and matching the project parameters with the decision rules to obtain reward resources; or it can also be replaced by determining the decision rules for hitting any one of the three: project parameters, device recommendation data and device parameters, and matching the other two with the decision rules to obtain reward resources.
[0210] On the basis of the above-mentioned determination of the reward resources to be issued to the merchant personnel, in the actual application scenario, in order to further enhance the promotion of order payment through near-field communication devices and increase the number of payments for order payment through near-field communication devices, there is a need to issue reward resources to merchants. By issuing reward resources to merchants, the merchants can enhance the publicity of near-field communication devices in their stores, which is conducive to the merchants placing near-field communication devices in more suitable locations. In this embodiment, the server can also match the device recommendation data with the merchant's reward decision rules to obtain the merchant's reward resources. The merchant's reward decision rules can be determined according to the payment mode, and the following operations can be performed specifically: Determine the merchant's reward decision rules based on the payment mode recorded in the order record; Match the device recommendation data with the merchant's reward decision rules to obtain the merchant's reward resources.
[0211] Among them, the merchant's reward decision rules refer to the rules for making reward decisions for merchants.
[0212] For example, according to the payment mode "first payment mode" recorded in the order record, the merchant's reward decision rule is determined as "1-x1 transaction" corresponds to "a1 yuan reward for each transaction", "x1-x2 transactions" corresponds to "a2 yuan reward for each transaction", and "x2 transactions or more" corresponds to "a3 yuan reward for each transaction". The device recommended data "cumulative number of payments x4 transactions" is matched with the merchant's reward decision rule, and the merchant's reward resources are obtained as (x4*a3) yuan.
[0213] In the process of determining the merchant's reward resources, the merchant's reward decision rules can also be determined based on the device recommendation data, and the payment mode in the order record is matched with the merchant's reward decision rules to obtain the merchant's reward resources.
[0214] (2) Implementation method 2 In the process of making a reward resource decision, the server may determine the type of reward resource and / or the amount of reward resource according to the device recommendation data, the device life cycle, the project type and / or the device type. Specifically, the server may perform the following operations: Determine the decision rules for item types and equipment type hits included in the decision data set; The device recommendation data and the device life cycle contained in the decision data set are matched with the decision rules to obtain the type and amount of reward resources issued to the merchant personnel.
[0215] Among them, the device type can be a first device parameter, and the device life cycle can be a second device parameter. The reward resource type refers to the type of resource for reward, such as the reward resource type including the fund type and / or the virtual resource type, and the reward resource amount refers to the amount of the resource for reward, such as the fund amount and the resource amount of the virtual resource. The project type can be a project type for recommending reward projects, such as the project type including the project type for issuing rewards to merchant personnel according to a single order, the project type for issuing rewards to merchants according to a single order, the project type for issuing rewards to merchant personnel according to the total order payment amount, the project type for issuing rewards to merchants according to the total order payment amount, the project type for issuing payment recommendation rewards, and / or the project type for configuring resource selection controls on the sign-in interface generated after the merchant personnel perform the cashier sign-in process.
[0216] For example, the project types of the recommended reward projects include the types of rewards issued to merchant personnel based on a single order, and the decision rules for determining the project type and the device type-handheld type included in the decision data set include "for the first payment mode, if the device life cycle is within d1 days, each reward is a4 yuan, if the device life cycle is between d1 and d2 days, each reward is a5 yuan, if the device life cycle is between d2 and d3 days, each reward is a6 yuan, and if the device life cycle is more than d3 days, a reward of 10 points; for the second payment mode, no reward is given", and the device recommendation data is "cumulative number of payments x4, first payment mode", and the device life cycle is between d2 and d3 days. The device recommendation data and the device life cycle contained in the decision data set are matched with the decision rules, and the reward resource type is obtained as the capital type and the reward resource amount is (x4*a6) yuan.
[0217] Optionally, the device recommends data including: payment amount, cumulative payment amount, cumulative number of payments and / or payment mode; optionally, the payment mode includes: a first payment mode in which the user terminal of the paying user and the near-field communication device make order payment based on a near-field communication connection, and / or a second payment mode in which the near-field communication device scans the payment logo displayed on the user terminal of the paying user to make order payment.
[0218] It should be noted that the second execution method for making reward resource decisions can be replaced by determining the reward resource type and / or reward resource amount based on the project type of the recommended reward project, the device recommendation data of the merchant personnel, the first device parameter and the second device parameter; the first device parameter here can be the device type, and the second device parameter can be the device life cycle; when determining the reward resource type, the preset resource amount of the reward resource type can be used as the reward resource amount, and when determining the reward resource amount, the merchant personnel's preference for multiple reward resource types can be calculated based on the merchant personnel's usage records of the reward resources, and the reward resource type can be determined from the multiple reward resource types based on the preference.
[0219] The above-mentioned operation of distributing the reward resources of merchant personnel to the merchant personnel account according to the resource collection request submitted by the user terminal through the sign-in interface can be replaced by distributing the reward resources of merchant personnel according to the resource collection request submitted by the user terminal through the sign-in interface; or it can be replaced by distributing the reward resources to the merchant personnel according to the resource collection request submitted by the user terminal through the sign-in interface; or, it can be replaced by distributing the reward resources of merchant personnel to the merchant personnel account or distributing the reward resources to the merchant personnel according to the resource collection request submitted through the sign-in interface; or, it can be replaced by distributing the reward resources of merchant personnel to the merchant personnel account or distributing the reward resources to the merchant personnel according to the resource collection request submitted through the sign-in interface; or, it can be replaced by distributing the reward resources of merchant personnel to the merchant personnel account or distributing the reward resources to the merchant personnel according to the resource collection request submitted through the sign-in interface by the near field communication device.
[0220] It should be noted that the above steps S702 to S708 can be replaced by obtaining the device recommendation data of the merchant personnel and determining the recommended reward items that match the device recommendation data. Optionally, the device recommendation data is obtained after establishing the cashier check-in relationship between the merchant personnel and the near-field communication device; the check-in interface is assembled based on the device recommendation data, the near-field communication device and / or the recommended reward items and issued to the user terminal; and the merchant personnel's reward resources are distributed to the merchant personnel account according to the resource collection request submitted by the user terminal through the check-in interface.
[0221] It should be supplemented that, the various optional implementation methods and various execution operation processes in steps S702 to S708 provided in this embodiment can be executed independently as needed, or can be combined and referenced with each other. At the same time, each specific execution step in each optional implementation method or each execution operation process can also be executed independently or combined as needed. The operations executed under the conditions of "if" or "under a certain situation" in this embodiment can delete the if and the conditions under a certain situation and directly execute subsequent operations; the limitation of "with" in the execution steps can also be deleted as needed; this embodiment does not make specific limitations on this; the decision rules in this embodiment can be replaced by decision strategies or decision plans, and the reward decision rules can be replaced by reward decision strategies or reward decision plans, that is, the "rules" in this embodiment can be replaced by strategies or plans.
[0222] The following takes the application of a data processing method provided by this embodiment in a cashier check-in scenario as an example, combined with Figure 6 , the data processing method provided in this embodiment is further described, see Figure 6 , a data processing method applied to a cashier check-in scenario specifically includes the following steps.
[0223] Step S606: Establish a cashier check-in relationship between the cashier and the near field communication device according to the check-in request including the dynamic token submitted by the cashier's user terminal.
[0224] Step S608, obtaining the cashier's device recommendation data, and determining the recommended reward items that match the device recommendation data.
[0225] Step S610: assemble a sign-in interface based on the device recommendation data, the near field communication device, and the recommended reward item, and send the assembled sign-in interface to the user terminal.
[0226] Step S616: according to the resource claiming request submitted by the user terminal through the sign-in interface, the cashier's reward resources are distributed to the cashier's account.
[0227] It should be noted that any one of steps S606 to S610 and any combination of multiple steps in step S616 can be combined with any one of steps S702 to S708 to form a new implementation method according to the needs of implementation deployment; in addition, according to the needs of actual deployment, any one or multiple technical features can be selected in steps S606 to S610 and step S616, and combined with any one or multiple technical features provided in steps S702 to S708 to form a new implementation method; or, any one or multiple technical features in steps S606 to S610 and step S616 can be replaced with any one or multiple technical features provided in steps S702 to S708 to form a new implementation method according to the needs of actual deployment, which will not be repeated here.
[0228] The first data processing device embodiment provided in this specification is as follows: In the above-mentioned embodiment, a first data processing method is provided, and correspondingly, a first data processing device is also provided, which will be described below with reference to the accompanying drawings.
[0229] Reference Figure 8 , which shows a schematic diagram of a first data processing device embodiment provided by this embodiment.
[0230] Since the device embodiment corresponds to the method embodiment, the description is relatively simple, and the relevant parts can refer to the corresponding description of the method embodiment provided above. The device embodiment described below is only illustrative.
[0231] This embodiment provides a data processing device, the device comprising: The identification acquisition module 802 is configured to acquire a device identification contained in an order record obtained by performing order payment via a near field communication device; The project determination module 804 is configured to obtain device parameters according to the device identification, and determine a recommended reward project matching the device parameters; A query module 806 is configured to query a merchant who has established a cashier check-in relationship with the near field communication device; The resource decision module 808 is configured to make a reward resource decision based on a decision data set including the project parameters of the recommended reward project and the device recommendation data of the merchant personnel, and obtain the reward resources issued to the merchant personnel.
[0232] The second data processing device embodiment provided in this specification is as follows: In the above-mentioned embodiment, a second data processing method is provided, and correspondingly, a second data processing device is also provided, which will be described below with reference to the accompanying drawings.
[0233] Reference Fig. 9 , which shows a schematic diagram of a second data processing device embodiment provided by this embodiment.
[0234] Since the device embodiment corresponds to the method embodiment, the description is relatively simple, and the relevant parts can refer to the corresponding description of the method embodiment provided above. The device embodiment described below is only illustrative.
[0235] This embodiment provides a data processing device, the device comprising: The request submission module 902 is configured to generate a check-in request and submit it to the server according to the check-in interaction between the merchant staff and the near field communication device through the user terminal; The interface display module 904 is configured to receive and display the check-in interface returned by the server after the server establishes the cashier check-in relationship between the merchant staff and the near field communication device; The submission module 906 is configured to submit a resource claim request to the server to distribute the reward resources obtained by the merchant staff if it is detected that the resource interaction control configured in the sign-in interface is triggered; The reward resources are obtained by making a reward resource decision based on a decision data set including project parameters of the recommended reward project and the device recommendation data of the merchant personnel.
[0236] The third data processing device embodiment provided in this specification is as follows: In the above-mentioned embodiment, a third data processing method is provided, and correspondingly, a third data processing device is also provided, which will be described below with reference to the accompanying drawings.
[0237] Reference Fig.10 , which shows a schematic diagram of a third data processing device embodiment provided in this embodiment.
[0238] Since the device embodiment corresponds to the method embodiment, the description is relatively simple, and the relevant parts can refer to the corresponding description of the method embodiment provided above. The device embodiment described below is only illustrative.
[0239] This embodiment provides a data processing device, the device comprising: The relationship establishment module 1002 is configured to establish a cashier check-in relationship between the merchant staff and the near field communication device according to a check-in request generated by a check-in interaction with the near field communication device and submitted by the user terminal of the merchant staff; The data acquisition module 1004 is configured to acquire the device recommendation data of the merchant personnel and determine the recommended reward items matching the device recommendation data; An interface assembly module 1006 is configured to assemble a sign-in interface based on the device recommendation data, the near field communication device and the recommended reward item and send the interface to the user terminal; The resource distribution module 1008 is configured to distribute the reward resources of the merchant staff to the merchant staff account according to the resource collection request submitted by the user terminal through the check-in interface; The reward resources are obtained by making a reward resource decision based on a decision data set including the project parameters of the recommended reward project and the equipment recommendation data of the merchant personnel.
[0240] The first data processing device embodiment provided in this specification is as follows: Corresponding to the first data processing method described above, based on the same technical concept, one or more embodiments of this specification also provide a first data processing device, which is used to execute the first data processing method provided above. Fig.11 A schematic diagram of the structure of a first data processing device provided for one or more embodiments of this specification.
[0241] This embodiment provides a data processing device, including: like Fig.11 As shown, the data processing device may have relatively large differences due to different configurations or performances, and may include one or more processors 1101 and memory 1102, and the memory 1102 may store one or more storage applications or data. Among them, the memory 1102 may be a short-term storage or a persistent storage. The application stored in the memory 1102 may include one or more modules (not shown in the figure), and each module may include a series of computer executable instructions in the data processing device. Furthermore, the processor 1101 may be configured to communicate with the memory 1102 and execute a series of computer executable instructions in the memory 1102 on the data processing device. The data processing device may also include one or more power supplies 1103, one or more wired or wireless network interfaces 1104, one or more input / output interfaces 1105, one or more keyboards 1106, etc.
[0242] In a specific embodiment, a data processing device includes a memory and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer-executable instructions for the data processing device, and the one or more programs configured to be executed by one or more processors include computer-executable instructions for performing the following: Obtaining a device identifier contained in an order record obtained by paying for an order through a near field communication device; Acquire device parameters according to the device identifier, and determine recommended reward items that match the device parameters; Querying the merchant personnel who have established a cashier check-in relationship with the near field communication device; A reward resource decision is made based on a decision data set including the project parameters of the recommended reward project and the device recommendation data of the merchant personnel to obtain the reward resources issued to the merchant personnel.
[0243] The second data processing device embodiment provided in this specification is as follows: Corresponding to the second data processing method described above, based on the same technical concept, one or more embodiments of this specification also provide a second data processing device, which is used to execute the second data processing method provided above. Fig.12 A schematic diagram of the structure of a second data processing device provided for one or more embodiments of this specification.
[0244] This embodiment provides a data processing device, including: like Fig.12 As shown, the data processing device may have relatively large differences due to different configurations or performances, and may include one or more processors 1201 and memory 1202, and the memory 1202 may store one or more storage applications or data. Among them, the memory 1202 may be a short-term storage or a persistent storage. The application stored in the memory 1202 may include one or more modules (not shown in the figure), and each module may include a series of computer executable instructions in the data processing device. Furthermore, the processor 1201 may be configured to communicate with the memory 1202 and execute a series of computer executable instructions in the memory 1202 on the data processing device. The data processing device may also include one or more power supplies 1203, one or more wired or wireless network interfaces 1204, one or more input / output interfaces 1205, etc.
[0245] In a specific embodiment, a data processing device includes a memory and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer-executable instructions for the data processing device, and the one or more programs configured to be executed by one or more processors include computer-executable instructions for performing the following: Generate a sign-in request based on the sign-in interaction between the merchant's personnel and the near field communication device through the user terminal and submit it to the server; Receiving and displaying the check-in interface returned by the server after the server establishes the cashier check-in relationship between the merchant staff and the near field communication device; If it is detected that the resource interaction control configured in the sign-in interface is triggered, a resource claiming request is submitted to the server to distribute the reward resources obtained by the merchant staff; The reward resources are obtained by making a reward resource decision based on a decision data set including project parameters of the recommended reward project and the device recommendation data of the merchant personnel.
[0246] The third data processing device embodiment provided in this specification is as follows: Corresponding to the third data processing method described above, based on the same technical concept, one or more embodiments of this specification also provide a third data processing device, which is used to execute the third data processing method provided above. Fig.13 A schematic diagram of the structure of a third data processing device provided for one or more embodiments of this specification.
[0247] This embodiment provides a data processing device, including: like Fig.13 As shown, the data processing device may have relatively large differences due to different configurations or performances, and may include one or more processors 1301 and memory 1302, and the memory 1302 may store one or more storage applications or data. Among them, the memory 1302 may be a short-term storage or a permanent storage. The application stored in the memory 1302 may include one or more modules (not shown in the figure), and each module may include a series of computer executable instructions in the data processing device. Furthermore, the processor 1301 may be configured to communicate with the memory 1302 and execute a series of computer executable instructions in the memory 1302 on the data processing device. The data processing device may also include one or more power supplies 1303, one or more wired or wireless network interfaces 1304, one or more input / output interfaces 1305, etc.
[0248] In a specific embodiment, a data processing device includes a memory and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer-executable instructions for the data processing device, and the one or more programs configured to be executed by one or more processors include computer-executable instructions for performing the following: Establishing a cashier check-in relationship between the merchant staff and the near field communication device according to a check-in request generated by a check-in interaction with the near field communication device and submitted by the user terminal of the merchant staff; Acquire the device recommendation data of the merchant personnel, and determine the recommended reward items that match the device recommendation data; Assembling a sign-in interface based on the device recommendation data, the near field communication device, and the recommended reward item and sending the interface to the user terminal; Distribute the reward resources of the merchant staff to the merchant staff account according to the resource claim request submitted by the user terminal through the sign-in interface; The reward resources are obtained by making a reward resource decision based on a decision data set including the project parameters of the recommended reward project and the equipment recommendation data of the merchant personnel.
[0249] The first computer-readable storage medium embodiment provided in this specification is as follows: Corresponding to the first data processing method described above, based on the same technical concept, one or more embodiments of this specification also provide a first computer-readable storage medium.
[0250] The computer-readable storage medium provided in this embodiment is used to store computer-executable instructions, and the computer-executable instructions implement the following process when executed: Obtaining a device identifier contained in an order record obtained by paying for an order through a near field communication device; Acquire device parameters according to the device identifier, and determine recommended reward items that match the device parameters; Querying the merchant personnel who have established a cashier check-in relationship with the near field communication device; A reward resource decision is made based on a decision data set including the project parameters of the recommended reward project and the device recommendation data of the merchant personnel to obtain the reward resources issued to the merchant personnel.
[0251] It should be noted that the embodiment of the first computer-readable storage medium in this specification and the embodiment of the first data processing method in this specification are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the aforementioned corresponding method, and the repeated parts will not be repeated.
[0252] The second computer-readable storage medium embodiment provided in this specification is as follows: Corresponding to the second data processing method described above, based on the same technical concept, one or more embodiments of this specification also provide a second computer-readable storage medium.
[0253] The computer-readable storage medium provided in this embodiment is used to store computer-executable instructions, and the computer-executable instructions implement the following process when executed: Generate a sign-in request based on the sign-in interaction between the merchant's personnel and the near field communication device through the user terminal and submit it to the server; Receiving and displaying the check-in interface returned by the server after the server establishes the cashier check-in relationship between the merchant staff and the near field communication device; If it is detected that the resource interaction control configured in the sign-in interface is triggered, a resource claiming request is submitted to the server to distribute the reward resources obtained by the merchant staff; The reward resources are obtained by making a reward resource decision based on a decision data set including project parameters of the recommended reward project and the device recommendation data of the merchant personnel.
[0254] It should be noted that the embodiment of the second computer-readable storage medium in this specification and the embodiment of the second data processing method in this specification are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the aforementioned corresponding method, and the repeated parts will not be repeated.
[0255] The third computer-readable storage medium embodiment provided in this specification is as follows: Corresponding to the third data processing method described above, based on the same technical concept, one or more embodiments of this specification also provide a third computer-readable storage medium.
[0256] The computer-readable storage medium provided in this embodiment is used to store computer-executable instructions, and the computer-executable instructions implement the following process when executed: Establishing a cashier check-in relationship between the merchant staff and the near field communication device according to a check-in request generated by a check-in interaction with the near field communication device and submitted by the user terminal of the merchant staff; Acquire the device recommendation data of the merchant personnel, and determine the recommended reward items that match the device recommendation data; Assembling a sign-in interface based on the device recommendation data, the near field communication device and the recommended reward item and sending the interface to the user terminal; Distribute the reward resources of the merchant staff to the merchant staff account according to the resource claim request submitted by the user terminal through the sign-in interface; The reward resources are obtained by making a reward resource decision based on a decision data set including the project parameters of the recommended reward project and the equipment recommendation data of the merchant personnel.
[0257] It should be noted that the embodiment of the third computer-readable storage medium in this specification and the embodiment of the third data processing method in this specification are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the corresponding method mentioned above, and the repeated parts will not be repeated.
[0258] The first computer program product embodiment provided in this specification is as follows: Corresponding to the first data processing method described above, based on the same technical concept, one or more embodiments of this specification also provide a first computer program product.
[0259] A computer program product, comprising a computer program / instruction, which, when executed by a processor, implements the following steps: Obtaining a device identifier contained in an order record obtained by paying for an order through a near field communication device; Acquire device parameters according to the device identifier, and determine recommended reward items that match the device parameters; Querying the merchant personnel who have established a cashier check-in relationship with the near field communication device; A reward resource decision is made based on a decision data set including the project parameters of the recommended reward project and the device recommendation data of the merchant personnel to obtain the reward resources issued to the merchant personnel.
[0260] It should be noted that the embodiment of the first computer program product in this specification and the embodiment of the first data processing method in this specification are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the aforementioned corresponding method, and the repeated parts will not be repeated.
[0261] The second computer program product embodiment provided in this specification is as follows: Corresponding to the second data processing method described above, based on the same technical concept, one or more embodiments of this specification also provide a second computer program product.
[0262] A computer program product, comprising a computer program / instruction, which, when executed by a processor, implements the following steps: Generate a sign-in request based on the sign-in interaction between the merchant's personnel and the near field communication device through the user terminal and submit it to the server; Receiving and displaying the check-in interface returned by the server after the server establishes the cashier check-in relationship between the merchant staff and the near field communication device; If it is detected that the resource interaction control configured in the sign-in interface is triggered, a resource claiming request is submitted to the server to distribute the reward resources obtained by the merchant staff; The reward resources are obtained by making a reward resource decision based on a decision data set including project parameters of the recommended reward project and the device recommendation data of the merchant personnel.
[0263] It should be noted that the embodiment of the second computer program product in this specification and the embodiment of the second data processing method in this specification are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the aforementioned corresponding method, and the repeated parts will not be repeated.
[0264] The third computer program product embodiment provided in this specification is as follows: Corresponding to the third data processing method described above, based on the same technical concept, one or more embodiments of this specification also provide a third computer program product.
[0265] A computer program product, comprising a computer program / instruction, which, when executed by a processor, implements the following steps: Establishing a cashier check-in relationship between the merchant staff and the near field communication device according to a check-in request generated by a check-in interaction with the near field communication device and submitted by the user terminal of the merchant staff; Acquire the device recommendation data of the merchant personnel, and determine the recommended reward items that match the device recommendation data; Assembling a sign-in interface based on the device recommendation data, the near field communication device, and the recommended reward item and sending the interface to the user terminal; Distribute the reward resources of the merchant staff to the merchant staff account according to the resource claim request submitted by the user terminal through the sign-in interface; The reward resources are obtained by making a reward resource decision based on a decision data set including the project parameters of the recommended reward project and the equipment recommendation data of the merchant personnel.
[0266] It should be noted that the embodiment of the third computer program product in this specification and the embodiment of the third data processing method in this specification are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the aforementioned corresponding method, and the repeated parts will not be repeated.
[0267] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other. Each embodiment focuses on the differences from other embodiments. For example, the device embodiment, equipment embodiment, computer-readable storage medium embodiment, and computer program product embodiment are similar to the method embodiment, so the description is relatively simple. To read the relevant contents of the device embodiment, equipment embodiment, computer-readable storage medium embodiment, and computer program product embodiment, please refer to the partial description of the method embodiment.
[0268] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0269] In the 1930s, improvements to a technology could be clearly distinguished as hardware improvements (for example, improvements to circuit structures such as diodes, transistors, switches, etc.) or software improvements (improvements to method flows). However, with the development of technology, many of today's method flow improvements can be regarded as direct improvements to hardware circuit structures. Designers almost always obtain the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that an improvement in a method flow cannot be implemented using hardware entity modules. For example, a programmable logic device (PLD) (such as a field programmable gate array (FPGA)) is such an integrated circuit whose logical function is determined by the user's programming of the device. Designers can "integrate" a digital system on a PLD by programming it themselves, without having to ask chip manufacturers to design and produce dedicated integrated circuit chips. Moreover, nowadays, instead of manually making integrated circuit chips, this kind of programming is mostly implemented by "logic compiler" software, which is similar to the software compiler used when developing and writing programs, and the original code before compilation must also be written in a specific programming language, which is called hardware description language (HDL). There is not only one kind of HDL, but many kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. The most commonly used ones are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also know that it is only necessary to program the method flow slightly in the above-mentioned hardware description languages and program it into the integrated circuit, and then it is easy to obtain the hardware circuit that implements the logic method flow.
[0270] The controller may be implemented in any suitable manner, for example, the controller may take the form of a microprocessor or processor and a computer-readable medium storing a computer-readable program code (e.g., software or firmware) executable by the (micro)processor, a logic gate, a switch, an application-specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller, examples of which include but are not limited to the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicone Labs C8051F320, and the memory controller may also be implemented as part of the control logic of the memory. It is also known to those skilled in the art that, in addition to implementing the controller in a purely computer-readable program code manner, the controller may be implemented in the form of a logic gate, a switch, an application-specific integrated circuit, a programmable logic controller, and an embedded microcontroller by logically programming the method steps. Therefore, such a controller may be considered as a hardware component, and the devices for implementing various functions included therein may also be considered as structures within the hardware component. Or even, the devices for implementing various functions may be considered as both software modules for implementing the method and structures within the hardware component.
[0271] The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
[0272] For the convenience of description, the above devices are described in terms of functions and are divided into various units. Of course, when implementing the embodiments of this specification, the functions of each unit can be implemented in the same or multiple software and / or hardware.
[0273] It should be understood by those skilled in the art that one or more embodiments of the present specification may be provided as a method, system or computer program product. Therefore, one or more embodiments of the present specification may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present specification may take the form of a computer program product implemented on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0274] This specification is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of this specification. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0275] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0276] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0277] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0278] Memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.
[0279] Computer-readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer-readable storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory media such as modulated data signals and carrier waves.
[0280] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of further restrictions, the elements defined by the sentence "includes at least one ..." do not exclude the presence of other identical elements in the process, method, commodity or device including the elements.
[0281] One or more embodiments of the present specification may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. One or more embodiments of the present specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.
[0282] The above description is only an embodiment of this document and is not intended to limit this document. For those skilled in the art, this document may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this document should be included in the scope of the claims of this document.
Claims
1. A data processing method, comprising: Obtaining a device identifier contained in an order record obtained by paying for an order through a near field communication device; Acquire device parameters according to the device identifier, and determine recommended reward items that match the device parameters; Querying the merchant personnel who have established a cashier check-in relationship with the near field communication device; A reward resource decision is made based on a decision data set including the project parameters of the recommended reward project and the device recommendation data of the merchant personnel to obtain the reward resources issued to the merchant personnel.
2. According to the data processing method of claim 1, the cashier sign-in relationship is established in the following manner: Based on the dynamic token submitted by the user terminal of the merchant staff through the subroutine, establishing a cashier check-in relationship between the merchant staff and the near field communication device; in, The subroutine is started based on a link containing a dynamic token read by the user terminal from the near field communication device via a near field communication connection.
3. The data processing method according to claim 1, wherein the step of making a reward resource decision based on a decision data set including the project parameters of the recommended reward project and the device recommendation data of the merchant personnel to obtain the reward resources issued to the merchant personnel comprises: Determine a decision rule that the project parameters and the equipment parameters included in the decision data set hit; The device recommendation data is matched with the decision rule to obtain the reward resource.
4. The data processing method according to claim 3, further comprising: determining a reward decision rule for the merchant based on the payment mode recorded in the order record; The device recommendation data is matched with the merchant's reward decision rule to obtain the merchant's reward resources.
5. The data processing method according to claim 1, wherein the reward resources include funds and virtual resources; The virtual resources are used to exchange for payment rights for making payments in the application to which the subprogram belongs, for exchange for payment rights for making order payments in a near field communication device, and / or for exchange for physical goods or virtual goods in the product list of the subprogram.
6. The data processing method according to claim 1, wherein the recommendation reward item includes at least one of the following: Reward projects that award rewards to merchant personnel based on a single order, reward projects that award rewards to merchant personnel based on the total order payment amount, reward projects that award payment recommendation rewards to the merchant personnel, and reward projects that configure resource lottery controls on the sign-in interface generated after the merchant personnel perform cashier sign-in processing; in, The payment recommendation reward is used to deduct payment from the order payment of the paying user when the cashier check-in relationship between the merchant staff and the near-field communication device is valid; after the resource selection control is triggered, reward resources are selected from the reward resource pool and the selected reward resources are distributed to the account of the merchant staff.
7. The data processing method according to claim 1, wherein the querying of the merchant personnel who have established a cashier check-in relationship with the near field communication device comprises: Searching the bound personnel list of the near field communication device for a bound personnel with a valid sign-in status as the merchant personnel; Among them, the bound personnel in the bound personnel list are added to the bound personnel list after obtaining the binding request submitted by the user terminal of the merchant staff scanning the binding logo displayed by the near field communication device.
8. The data processing method according to claim 1, wherein the step of making a reward resource decision based on a decision data set including the project parameters of the recommended reward project and the device recommendation data of the merchant personnel to obtain the reward resources issued to the merchant personnel comprises: Determine a decision rule that hits an item type and a device type included in the decision data set; The device recommendation data and the device life cycle included in the decision data set are matched with the decision rule to obtain the reward resource type and reward resource amount.
9. The data processing method according to claim 8, wherein the device recommendation data comprises: Payment amount, cumulative payment amount, cumulative number of payments and / or payment mode; Among them, the payment modes include: a first payment mode in which the user terminal of the paying user and the near-field communication device perform order payment based on near-field communication connection, and a second payment mode in which the near-field communication device scans the payment logo displayed by the user terminal of the paying user to perform order payment.
10. The data processing method according to claim 1, after the step of making a reward resource decision based on a decision data set including the project parameters of the recommended reward project and the device recommendation data of the merchant personnel and obtaining the reward resources issued to the merchant personnel is executed, it also includes: Distribute the reward funds in the reward resources to the fund account of the merchant personnel, and generate an interactive identifier of the virtual resources in the reward resources; or, The reward funds in the reward resources are distributed to the fund account of the merchant personnel, and the virtual resources in the reward resources are distributed to the resource account of the merchant personnel in the subprogram.
11. The data processing method according to claim 10, wherein the virtual resource is issued to the resource account after the merchant staff triggers the resource interaction control configured on the interactive page of the subprogram, or is issued to the resource account after the merchant staff triggers the resource interaction control configured on the sign-in interface generated by the cashier sign-in process performed on the near field communication device; in, The virtual resources in the reward resources are cancelled after they are not issued over a preset period of time.
12. The data processing method according to claim 1, further comprising: If it is detected based on the recommendation participation data that the reward task in which the merchant staff participated is completed, the merchant staff is issued with cashier reward rights and interests, and the cashier reward rights and interests are used to deduct the payment of the order of the paying user when the cashier check-in relationship between the merchant staff and the near field communication device is valid; and / or, A mask interaction control is configured on the sign-in interface generated after the merchant staff performs the cashier sign-in process on the near-field communication device. If the mask interaction control is triggered, a reward resource is drawn from the reward resource pool and the selected reward resources are distributed to the merchant staff's account.
13. The data processing method according to claim 1, wherein the cashier check-in relationship is established in the following manner: Establishing a cashier check-in relationship between the merchant staff and the near field communication device according to the merchant staff information submitted by the near field communication device after scanning the check-in mark displayed by the user terminal of the merchant staff through the subprogram; or, A cashier sign-in relationship between the merchant staff and the near field communication device is established according to the device identification submitted by the user terminal of the merchant staff after scanning the sign-in identification displayed by the near field communication device.
14. According to the data processing method of claim 2 or 13, the cashier check-in relationship established between the merchant staff and the near-field communication device is terminated after the next merchant staff of the merchant performs cashier check-in processing on the near-field communication device, or is terminated at a preset time point.
15. A data processing method, comprising: Generate a sign-in request based on the sign-in interaction between the merchant's personnel and the near field communication device through the user terminal and submit it to the server; Receiving and displaying the check-in interface returned by the server after the server establishes the cashier check-in relationship between the merchant staff and the near field communication device; If it is detected that the resource interaction control configured in the sign-in interface is triggered, a resource claiming request is submitted to the server to distribute the reward resources obtained by the merchant staff; The reward resources are obtained by making a reward resource decision based on a decision data set including project parameters of the recommended reward project and the device recommendation data of the merchant personnel.
16. The data processing method according to claim 15, wherein the check-in interaction comprises: Establishing a near field communication connection between the user terminal and the near field communication device, and acquiring a link including a dynamic token through the near field communication connection; A corresponding subprogram is started based on the link, and a sign-in request including the dynamic token is generated through the subprogram; and the sign-in request is submitted to the server through the subprogram.
17. The data processing method according to claim 15, wherein the reward resources include funds and virtual resources; The virtual resources are used to exchange for payment rights for making payments in the application to which the subprogram belongs, for exchange for payment rights for making order payments in a near field communication device, and / or for exchange for physical goods or virtual goods in the product list of the subprogram.
18. The data processing method according to claim 15, wherein the recommendation reward item includes at least one of the following: Reward projects that award rewards to merchant personnel based on a single order, reward projects that award rewards to merchant personnel based on the total order payment amount, and reward projects that award cashier reward rights to the merchant personnel; in, The cashier reward benefit is used to deduct payment from the order payment of the paying user when the cashier check-in relationship between the merchant staff and the near-field communication device is valid.
19. The data processing method according to claim 15, after the step of receiving the check-in interface returned by the server after establishing the cashier check-in relationship between the merchant staff and the near field communication device and displaying the check-in interface is executed, further comprising: If the mask interaction control configured in the sign-in interface is triggered, a bonus resource lottery is performed in the bonus resource pool and the bonus resources obtained by the lottery are distributed to the account of the merchant staff.
20. A data processing method, comprising: Establishing a cashier check-in relationship between the merchant staff and the near field communication device according to a check-in request generated by a check-in interaction with the near field communication device and submitted by the user terminal of the merchant staff; Acquire the device recommendation data of the merchant personnel, and determine the recommended reward items that match the device recommendation data; Assembling a sign-in interface based on the device recommendation data, the near field communication device and the recommended reward item and sending the interface to the user terminal; Distribute the reward resources of the merchant staff to the merchant staff account according to the resource claim request submitted by the user terminal through the sign-in interface; The reward resources are obtained by making a reward resource decision based on a decision data set including the project parameters of the recommended reward project and the equipment recommendation data of the merchant personnel.
21. A data processing device, comprising: An identification acquisition module is configured to acquire a device identification contained in an order record obtained by performing order payment through a near field communication device; An item determination module is configured to obtain device parameters according to the device identification, and determine a recommended reward item matching the device parameters; A query module, configured to query a merchant who has established a cashier check-in relationship with the near field communication device; The resource decision module is configured to make a reward resource decision based on a decision data set including the project parameters of the recommended reward project and the device recommendation data of the merchant personnel, and obtain the reward resources issued to the merchant personnel.
22. A data processing device, comprising: A request submission module is configured to generate a check-in request and submit it to a server according to the check-in interaction between the merchant staff and the near field communication device through the user terminal; An interface display module is configured to receive and display the check-in interface returned by the server after the server establishes a cashier check-in relationship between the merchant staff and the near field communication device; A submission module is configured to submit a resource claim request to the server if it is detected that the resource interaction control configured in the sign-in interface is triggered, so as to distribute the reward resources obtained by the merchant staff; The reward resources are obtained by making a reward resource decision based on a decision data set including project parameters of the recommended reward project and the device recommendation data of the merchant personnel.
23. A data processing device, comprising: A relationship establishment module, configured to establish a cashier check-in relationship between the merchant staff and the near field communication device according to a check-in request generated by a check-in interaction with the near field communication device and submitted by a user terminal of the merchant staff; A data acquisition module is configured to acquire device recommendation data of the merchant personnel and determine a recommended reward item matching the device recommendation data; An interface assembly module, configured to assemble a sign-in interface based on the device recommendation data, the near field communication device and the recommended reward item and send the interface to the user terminal; A resource distribution module, configured to distribute the reward resources of the merchant staff to the merchant staff account according to the resource collection request submitted by the user terminal through the check-in interface; The reward resources are obtained by making a reward resource decision based on a decision data set including the project parameters of the recommended reward project and the equipment recommendation data of the merchant personnel.
24. A data processing device comprising: processor; and a memory configured to store computer executable instructions that, when executed, cause the processor to: Obtaining a device identifier contained in an order record obtained by paying for an order through a near field communication device; Acquire device parameters according to the device identifier, and determine recommended reward items that match the device parameters; Querying the merchant personnel who have established a cashier check-in relationship with the near field communication device; A reward resource decision is made based on a decision data set including the project parameters of the recommended reward project and the device recommendation data of the merchant personnel to obtain the reward resources issued to the merchant personnel.
25. A computer-readable storage medium for storing computer-executable instructions, which, when executed, implement the steps of the method of claim 1, 15 or 20.
Citation Information
Patent Citations
Nfc transaction processing systems and methods
CN104641388A
Method and system for rewarding customers in a tokenized payment transaction
CN107533701A
Reward resource allocation method and device, equipment and medium
CN115204918A
Near field communication service processing method, apparatus and device, and cashier device
CN118552194A
IoT (Internet of Things) equipment-based right processing method and device
CN118569852A
Cited By
Payment system, method, device, equipment, medium and product
CN121724617A
Data processing
WO2026184440A1