Order management method, device, equipment and storage medium

By acquiring and presenting order details through near-field wireless communication, the high deployment costs and insufficient risk control of traditional payment solutions are resolved, enabling secure and efficient order management and payment processes.

CN122155731APending Publication Date: 2026-06-05BEIJING ZITIAO NETWORK TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING ZITIAO NETWORK TECH CO LTD
Filing Date
2024-12-05
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

Traditional e-commerce payment solutions suffer from high hardware and software deployment costs and the inability of users/payment platforms to obtain and view order information in advance for risk control.

Method used

The system obtains the target order's instruction information and transaction voucher information from the service device via near-field wireless communication, and presents the order details on the interactive interface. After the user confirms, the system sends the transaction voucher information to the payment platform, which conducts a risk assessment before providing the transaction voucher.

Benefits of technology

It reduces software and hardware deployment costs, enhances transaction security and risk control capabilities, allows users to view and confirm order details, and improves the security and efficiency of the payment process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122155731A_ABST
    Figure CN122155731A_ABST
Patent Text Reader

Abstract

According to embodiments of the present disclosure, an order management method, device, equipment and computer readable storage medium are provided. The method comprises: obtaining, via near distance wireless communication, indication information of a target order and first transaction credential information associated with the target order from a service device; presenting the target order on an interaction interface based on the indication information associated with the target order; and in response to a user's confirmation of the target order, sending first confirmation information including the first transaction credential to a payment platform, the first transaction credential being determined based on the first transaction credential information. In this way, when the user transacts via a near distance communication method, the user can view the details of the target order.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The exemplary embodiments disclosed herein generally relate to the field of computers, and more particularly to methods, apparatus, devices and computer-readable storage media for order management. Background Technology

[0002] E-commerce has become an indispensable part of people's daily lives. Through e-commerce, people can enjoy various services, including but not limited to travel services, purchasing various goods and coupons, etc. Traditional solutions offer a variety of electronic payment methods to meet users' payment needs, such as users showing payment codes to merchants. However, in traditional payment code scanning solutions, users / payment platforms cannot obtain and view order information in advance, thus making it impossible to assess potential risks during the transaction process. Therefore, there is a need to provide a fast and secure order management and payment solution. Summary of the Invention

[0003] In a first aspect of this disclosure, a method for order management is provided, comprising: obtaining instruction information of a target order and first transaction voucher information associated with the target order from a service device via near-field wireless communication; presenting the target order on an interactive interface based on the instruction information of the target order; and, in response to a user's confirmation of the target order, sending first confirmation information including the first transaction voucher to a payment platform, wherein the first transaction voucher is determined based on the first transaction voucher information.

[0004] In a second aspect of this disclosure, an order management apparatus is provided, comprising: a near-field communication module configured to acquire, via near-field wireless communication, indication information of a target order and first transaction voucher information associated with the target order from a service device; a target order presentation module configured to present the target order on an interactive interface based on the indication information of the target order; and a confirmation information sending module configured to, in response to a user's confirmation of the target order, send first confirmation information including the first transaction voucher to a payment platform, wherein the first transaction voucher is determined based on the first transaction voucher information.

[0005] In a third aspect of this disclosure, an electronic device is provided. The device includes at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit. When executed by the at least one processing unit, the instructions cause the device to perform the method of the first aspect.

[0006] In a fourth aspect of this disclosure, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program that can be executed by a processor to implement the method of the first aspect.

[0007] It should be understood that the content described in this content section is not intended to limit the key or essential features of the embodiments of this disclosure, nor is it intended to restrict the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description

[0008] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. In the drawings, the same or similar reference numerals denote the same or similar elements, wherein:

[0009] Figure 1A and 1B The diagrams show the order management and payment processes in some of the scenarios;

[0010] Figure 2 A schematic diagram is shown of an example environment in which embodiments of the present disclosure may be implemented;

[0011] Figure 3 A flowchart illustrating an example interactive process for order management according to some embodiments of this disclosure is shown;

[0012] Figure 4A and 4B A flowchart illustrating an example interactive process for order management according to some embodiments of this disclosure is shown;

[0013] Figure 5 A flowchart illustrating an example interactive process for order management according to some embodiments of this disclosure is shown;

[0014] Figure 6 A schematic structural block diagram of an order management method according to some embodiments of the present disclosure is shown; and

[0015] Figure 7 A block diagram of an electronic device capable of implementing several embodiments of the present disclosure is shown. Detailed Implementation

[0016] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.

[0017] It should be noted that the headings of any section / subsection provided herein are not limiting. Various embodiments are described throughout this document, and embodiments of any type may be included under any section / subsection. Furthermore, embodiments described in any section / subsection may be combined in any way with any other embodiments described in the same section / subsection and / or different sections / subsections.

[0018] In the description of embodiments of this disclosure, the term "comprising" and similar terms should be understood as open-ended inclusion, i.e., "including but not limited to". The term "based on" should be understood as "at least partially based on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions may also be included below. The terms "first", "second", etc., may refer to different or the same objects. Other explicit and implicit definitions may also be included below.

[0019] The term "in response to" as used herein refers to a state in which a corresponding event occurs or a condition is satisfied. It will be understood that the timing of subsequent actions performed in response to such event or condition is not necessarily strongly correlated with the time when the event occurs or the condition is met. For example, in some cases, subsequent actions may be performed immediately upon the occurrence of the event or the fulfillment of the condition; while in others, they may be performed some time after the occurrence of the event or the fulfillment of the condition.

[0020] The embodiments of this disclosure may involve user data, data acquisition, and / or use. All of these aspects comply with applicable laws, regulations, and relevant provisions. In the embodiments of this disclosure, all data collection, acquisition, processing, manipulation, forwarding, and use are conducted with the user's knowledge and confirmation. Accordingly, in implementing the embodiments of this disclosure, the type, scope of use, and usage scenarios of any data or information that may be involved should be communicated to the user and their authorization obtained in accordance with relevant laws and regulations through appropriate means. The specific methods of notification and / or authorization may vary depending on the actual situation and application scenario, and the scope of this disclosure is not limited in this respect.

[0021] In this specification and the embodiments, any processing of personal information will be carried out only under the premise of legality (e.g., obtaining the consent of the personal information subject, or being necessary for the performance of a contract), and will only be carried out within the scope stipulated or agreed upon. A user's refusal to process personal information beyond what is necessary for basic functions will not affect the user's use of basic functions. As an optional but non-restrictive implementation, in response to a user's active request, a prompt message may be sent to the user, for example, via a pop-up window, where the prompt message may be presented in text form. Furthermore, the pop-up window may also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device. It is understood that the above notification and user authorization process is merely illustrative and does not constitute a limitation on the implementation of this disclosure; other methods that comply with relevant laws and regulations may also be applied to the implementation of this disclosure.

[0022] As briefly discussed above, e-commerce has become an indispensable part of people's daily lives. Through e-commerce, people can enjoy various services, including but not limited to travel services, purchasing various goods and coupons, etc. In practice, payment platforms and service providers are usually different entities.

[0023] See Figure 1A The example shown is based on order management and payment processes 100A from some solutions. Figure 1A In the example, the payment platform can respond to a client's request and send a payment code to the client. The merchant's transaction terminal device reads the payment code using a barcode scanner. The service provider can then send the read payment code along with order information to the payment platform. The payment platform verifies the payment code to confirm its validity. If the payment code is confirmed to be valid, the payment platform can complete the payment operation based on the order information provided by the service provider and the corresponding payment account on the client's end. Figure 1A In this proposed solution, after the client displays the payment code to the service provider, the subsequent payment process is entirely handled by the service provider and the payment platform. In other words, the client cannot view or verify the order information before payment is completed. Furthermore, the payment platform is unaware of any order information when providing the payment code to the client, thus preventing it from implementing any risk control measures.

[0024] In other solutions, users can create virtual cards using a payment app on their mobile device. During the payment process, the payment app sends the virtual card's payment password to the service provider's scanner. The drawback of this solution is the complexity of creating a virtual card. To avoid this complexity, an improved proximity payment method has been proposed. See [link to related documentation]. Figure 1BThe order management and payment processes in some of the solutions shown are 100B. Figure 1B In the example, the payment platform pre-sends one or more payment codes to the service provider's Near Field Communication (NFC) device (step 1). During operation, the user brings the client close to the service provider's NFC device (step 2). In response to the client's proximity, the NFC device sends a pre-acquired payment code to the client (step 3.2) and simultaneously sends the payment code to the service provider's transaction terminal device (step 3.2). Subsequently, the client uploads the payment code to the payment platform (step 5.1). For the service provider, the service provider generates an order via the transaction terminal device and provides the order information and payment code to the service provider's backend (step 4). The service provider's backend initiates a payment request to the payment platform based on the received order information and payment code (step 5.2). At the payment platform, the payment codes from the client and the service provider are matched and verified. If the verification is successful, the payment to the service provider is completed.

[0025] Figure 1B While this solution avoids the complexities of creating virtual cards to some extent, it requires service providers to deploy additional NFC devices. Traditional NFC devices generally have high hardware and software costs. Furthermore, in... Figure 1B In this scheme, communication between the NFC device and the transaction terminal is intermittent. In this case, when the NFC device transmits a payment code to the transaction terminal in response to the client's proximity (step 3.2), the transaction terminal may not be ready to receive it. This will lead to the failure of payment code transmission, thus affecting the transaction. More importantly, when the client obtains the payment code from the NFC device, the order has not yet been created. At this time, the user cannot obtain order details. In addition, according to... Figure 1B For example, when the payment platform provides the payment code to NFC, it does not know any order information, and therefore the payment platform cannot perform any risk control.

[0026] Based on the above discussion, traditional order management and payment solutions have many shortcomings, such as high software / hardware deployment costs and the inability of users / payment platforms to obtain and view order information in advance for risk control. Therefore, a fast and secure order management and payment solution is needed.

[0027] According to embodiments of this disclosure, an order management method, apparatus, device, and computer-readable storage medium are provided. The method includes obtaining indication information of a target order and first transaction voucher information associated with the target order from a service device via near-field communication; presenting the target order on an interactive interface based on the indication information; and sending first confirmation information, including the first transaction voucher, to a payment platform in response to user confirmation of the target order, the first transaction voucher being determined based on the first transaction voucher information. In this manner, a user can view the details of the target order when conducting a transaction via near-field communication.

[0028] The following section provides a detailed description of various example implementations of this scheme, with reference to the accompanying drawings.

[0029] Example Environment

[0030] Figure 2 A schematic diagram of an example environment 200 in which embodiments of the present disclosure can be implemented is shown. For example... Figure 2 As shown, example environment 200 may include electronic device 210. In this example environment 200, application 215 is installed on electronic device 210. User 240 can interact with application 215 via electronic device 210 and / or attached devices of electronic device 210.

[0031] Application 215 can provide user 240 with integration of multiple applications or components. These applications can be application modules within application 215. In some embodiments, application 215 can be downloaded and installed on electronic device 210. In some embodiments, application 215 can also be accessed in other ways, such as via a web page.

[0032] Application 215 can be any suitable type of application capable of providing media content, examples of which may include, but are not limited to: local life service applications, social applications, audio / video applications, media item playback applications, broadcast applications, etc., and the embodiments of this disclosure are not limited in this respect.

[0033] exist Figure 2 In environment 200, if application 215 is active, electronic device 210 can present an interactive page through application 215. The interactive page can be any suitable type of page, supporting user 240 input of any suitable type of data and presenting media items of any media type to user 240. The interactive interface can include various interfaces provided by application 215, such as parameter setting interfaces, loading interfaces, special effects display interfaces, etc.

[0034] Electronic device 210 can be any type of mobile terminal, fixed terminal, or portable terminal, including mobile phones, desktop computers, laptop computers, notebook computers, netbook computers, tablet computers, media computers, multimedia tablets, handheld computers, portable gaming terminals, VR / AR devices, personal communication system (PCS) devices, personal navigation devices, personal digital assistants (PDAs), audio / video players, digital cameras / camcorders, positioning devices, television receivers, radio receivers, e-book devices, gaming devices, or any combination thereof, including accessories and peripherals of these devices or any combination thereof. In some embodiments, electronic device 210 can also support any type of user-facing interface (such as "wearable" circuitry).

[0035] In some embodiments, the electronic device 210 can communicate with the payment platform 230 and the service device 220. Specifically, the user 240 may have a tripartite service agreement with the payment platform 230 and the service device 220. Based on this tripartite service agreement, the user 240 enjoys various services provided by the service device 220 through the electronic device 210 and authorizes the payment platform 230 to complete payments for various services.

[0036] The payment platform 230 and / or service device 220 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks, and big data and artificial intelligence platforms. The payment platform 230 and / or service device 220 may, for example, include computing systems / servers such as mainframes, edge computing nodes, computing devices in a cloud environment, etc.

[0037] A communication connection can be established between the payment platform 230, the service device 220, and the electronic device 210. This communication connection can be established via wired or wireless means. The communication connection may include, but is not limited to, Bluetooth, mobile network, Universal Serial Bus (USB), and Wireless Fidelity (WiFi) connections; the embodiments of this disclosure are not limited in this respect. In the embodiments of this disclosure, the payment platform 230, the service device 220, and the electronic device 210 can achieve signaling interaction through their mutual communication connections.

[0038] In some embodiments, electronic device 210 can independently perform the various operations discussed in this disclosure. Alternatively, in other embodiments, electronic device 210 can collaborate with payment platform 230 to perform the various operations discussed in this disclosure. For ease of discussion only, in some exemplary embodiments of this disclosure, the exemplary process is described with electronic device 210 as the executing entity. It should be understood that the described exemplary process can be performed by electronic device 210 alone, or by electronic device 210 and / or payment platform 230. In short, the various embodiments of this disclosure are not limited in terms of the executing entity of the operation.

[0039] It should be understood that the structure and function of the various elements in environment 200 are described for illustrative purposes only and do not imply any limitation on the scope of this disclosure.

[0040] The following description will continue with reference to the accompanying drawings, which will provide some exemplary embodiments of this disclosure.

[0041] Example Interaction

[0042] Next, we will combine Figure 3-4B The flowcharts illustrating example interaction processes 300-400B for order management according to some embodiments of this disclosure describe example interactions of this disclosure. It should be understood that interaction processes 300-400B do not imply or limit the order of operations, jump logic, or necessary operation steps of this disclosure. In fact, the operation logic of various embodiments of this disclosure can be arbitrarily set, the order of each operation step can be adjusted according to actual needs, and the illustrated operations can also be added or reduced according to actual needs.

[0043] To facilitate discussion, we will combine Figure 2 To describe the example interaction process 300-400B, for example, by utilizing... Figure 2 The electronic device 210, service device 220, and payment platform 230 are described in connection with this disclosure. It should be understood that the subject of the operation described in conjunction with procedures 300-400B is not unique. Specifically, in some embodiments, the electronic device 210 is used as the executing subject to describe the relevant operation; however, in other embodiments, the operation can also be performed by the payment platform 230 (or both the electronic device 210 and the payment platform 230). In short, the various embodiments of this disclosure are not limited in terms of the executing subject of the operation. Further, the service device 220 may include one or more devices / modules. In various embodiments of this disclosure, the service device 220 has near-field communication capabilities.

[0044] like Figure 3As shown, in operation, electronic device 210 obtains the target order instruction information and the first transaction credential information associated with the target order from service device 220 via near-field wireless communication (Action 3). As an example implementation, when electronic device 210 is close to service device 220, electronic device 210 can read and access data stored in the chip (NFC chip) of service device 220, such as the target order instruction information and the first transaction credential information associated with the target order. It should be understood that the target order instruction information refers to any information associated with the target order, including but not limited to, description information of the target object involved in the target order, the amount to be paid in the target order, etc. The first transaction credential information refers to any information that can be used to determine the transaction credential (e.g., payment code, payment certificate, payment key, etc.). Based on the target order instruction information, electronic device 210 presents the target order on the interactive interface (Action 3.5). Next, in response to the user's confirmation of the target order, electronic device 210 sends first confirmation information including the first transaction credential to payment platform 230 (Action 4.1), wherein the first transaction credential is determined based on the first transaction credential information.

[0045] As briefly discussed above, in traditional solutions, the generation of the target order lags behind the generation of the payment code. Therefore, in traditional solutions, when a user obtains the payment code via a mobile terminal, they cannot access the target order information. However, according to the embodiments of this disclosure, the electronic device 210 can acquire the target order indication information simultaneously with the first transaction voucher information. In this way, the electronic device 210 can present the details of the target order to the user 240. The user 240 can then confirm the target order information and trigger subsequent operations.

[0046] Additionally, in some embodiments, the electronic device 210 may also obtain additional information from the service device 220, such as recommendation information for at least one object associated with the target order, virtual resource information, and / or payment benefits information. In one example implementation, the service provider may determine another recommended object based on the user 240's target order; for example, if the target order is toothpaste, recommendation information for a toothbrush may also be provided when providing the user with instructions for the target order. In another example implementation, the electronic device 210 may also obtain virtual resource information, such as coupons, discount coupons, and full-reduction coupons. In some embodiments, the aforementioned virtual resources are provided by the service provider 220 / payment platform 230 and stored in the chip of the service device 220. In yet another implementation example, the electronic device 210 may also obtain payment benefits information, such as payment red envelopes linked to a specific payment method. In some embodiments, the aforementioned payment benefits are provided by the service provider 220 / payment platform 230 and stored in the chip of the service device 220. In this way, by providing the electronic device 210 with richer additional information, the interaction between the service provider / payment platform and the user can be enhanced.

[0047] According to some embodiments of this disclosure, the service device 220 can pre-interact with the payment platform on target order information and transaction voucher information before interacting with the electronic device 210. Specifically, in some embodiments, in response to the creation of a target order, the service device 220 can provide order information to the payment platform 230 (Action 1), for example, by sending an indication that the target order has been created. In response to this indication, the payment platform 230 provides the service device 220 with first transaction voucher information associated with the target order (Action 2). In this way, unlike conventional solutions, according to embodiments of this disclosure, the payment platform 230 can obtain the target order information before providing the transaction voucher information, thereby verifying and evaluating the target order information to reduce the user's transaction risk. Furthermore, the payment platform 230 can also provide additional information, such as virtual resources, payment rights, etc., along with the first transaction voucher information. By providing additional information, the interaction between the payment platform and the user can be enhanced.

[0048] In some embodiments, payment platform 230 may receive a first payment request (action 4.2) from service device 220, including a second transaction credential, wherein the second transaction credential is determined based on information from the first transaction credential. Based on the determination that the second transaction credential matches the first transaction credential (action 5), payment platform 230 may complete payment for the target order.

[0049] In some embodiments, the first confirmation information also includes the user's account information (step 4.1). In this case, based on the account information, the payment platform 230 can determine at least one payment right associated with the user's account and complete the payment for the target bill based on at least one payment right. As an example embodiment, upon receiving the first confirmation information, the payment platform 230 can confirm multiple payment methods for the user's account to determine whether there is a payment right for the target bill, such as a payment bonus. In this way, the user's existing rights can be fully utilized.

[0050] In some embodiments, the electronic device 210 can obtain the payment status of the target order from the payment platform 230 (Action 6) and present the payment status of the target order on the interactive interface.

[0051] In some cases, payment transactions may fail. The following section will describe the handling of payment failures in more detail.

[0052] In some embodiments, in response to the failure of payment for a target order, the payment platform 230 may provide the service device 220 with second transaction credential information associated with the target order (Action 7), wherein the second transaction credential information is different from the first transaction credential information. Accordingly, in some embodiments, in response to the failure of payment for a target order, the electronic device 210 obtains the second transaction credential information associated with the target order from the service device 220 via near-field wireless communication (Action 8). In this way, when the previous payment operation fails, the transaction credential information used previously will be considered invalid, thereby ensuring the security of the transaction.

[0053] In some embodiments, based on the second transaction credential information, the electronic device 210 can send a second confirmation message including a third transaction credential to the payment platform 230 (Action 9.1), wherein the third transaction credential information is determined based on the second transaction credential information. Correspondingly, the service device 220 provides the payment platform 230 with a second payment request including a fourth transaction credential (Action 9.2), wherein the fourth transaction credential is determined based on the second transaction credential information. Based on the determination that the fourth transaction credential matches the third transaction credential (Action 10), the payment platform 230 completes the payment for the target order. Optionally, in some embodiments, the electronic device 210 can obtain the payment status of the target order from the payment platform 230 (Action 11) and present the payment status of the target order on the interactive interface.

[0054] In some embodiments, in response to a user's account lacking payment capability, payment platform 230 can send the target order to an associated account of that account. In response to the associated account completing payment for the target order, electronic device 210 displays a notification message on the interactive interface indicating that the target order has been successfully paid. In one example implementation scenario, electronic device 210 can be a wearable device, and user 240 can be a minor. In another example implementation scenario, electronic device 210 can be a mobile terminal, and user 240 can be an elderly person. In operation, user 240 can interact with the service device to obtain first transaction credential information and send the first transaction credential to payment platform 230. If payment platform 230 confirms that user 240 lacks payment capability, it can forward the target bill to an associated account of that account, such as the guardian of the minor or elderly person, so that the guardian can complete the operation for the target order.

[0055] Next, we will combine Figure 4A and 4B The following describes exemplary embodiments of this disclosure. It should be understood that... Figure 4A and Figure 4B The example interaction processes 400A and 400B for order management according to some embodiments of this disclosure are merely exemplary and not intended to limit the scope of this disclosure. Furthermore, in Figure 4A and 4B In the example embodiments, the processing module and the NFC chip can be deployed in the transaction terminal device. In this way, service providers do not need to make extensive hardware modifications to their existing transaction terminal devices, nor do they need to deploy additional NFC devices. Service providers only need to install the processing module into the transaction terminal device and embed the NFC chip within it. This significantly reduces deployment costs for service providers.

[0056] Furthermore, in Figure 4A and 4B In an example embodiment, the NFC chip can be configured to only receive write operations from the processing module. By restricting access to the NFC chip from other devices / modules, the security of the transaction process can be improved.

[0057] like Figure 4A As shown, in operation, the transaction terminal device first creates a target order and initiates a payment request to the processing module (Action 1). In response to this payment request, the processing module requests a transaction voucher from the payment platform (Action 2.1), which may include information about the target order. Accordingly, the payment platform can provide the transaction voucher to the processing module (Action 2.2). Through this method, the payment platform can obtain information about the target order in advance before providing the transaction voucher, thereby enabling it to conduct a risk assessment of the target order. Furthermore, in... Figure 4A In the example embodiment, through action 1, the transaction terminal device has established communication with the processing module, thereby providing a guarantee for the subsequent transmission of transaction vouchers.

[0058] Once the processing module obtains the target order information and transaction voucher, it can write these documents into the NFC chip (Action 3). After this process, the server is ready to provide sufficient information to the electronic device. Figure 4A As shown, when an electronic device is brought near, the NFC chip can provide the target order and transaction credentials to the electronic device (Action 4.1). As discussed above, the electronic device can display the target order information on its screen for user confirmation. In response to the user's confirmation of the target order, the electronic device can send a confirmation message to the payment platform (Action 5), which may include the transaction credentials and user information.

[0059] Furthermore, the NFC chip sends the transaction credentials to the transaction terminal device via the processing module (Actions 4.2 and 6). By restricting the interaction permissions between the NFC chip and the transaction terminal device, the security of the transaction process can be improved. The transaction terminal device can upload the target order and transaction credentials to the backend server (Action 7), and the service backend can then initiate a payment operation to the payment platform (Action 8). The payment platform can verify the payment process by matching the transaction credentials from the service provider and the electronic device to ensure the correctness of the transaction.

[0060] exist Figure 4B In the example, during the operation, the transaction terminal device first creates a target order and uploads it to the backend server (Action 1). The backend server can then send the order information to the payment platform (Action 2). After obtaining the target order information, the payment platform can send the transaction voucher to the service provider's backend (Action 3). The service provider's backend can then send the transaction voucher to the transaction terminal device (Action 4.1) and simultaneously poll the payment platform for payment results (Action 4.2).

[0061] The transaction terminal device sends the target order information and transaction voucher to the processing module (Action 5). Once the processing module receives the target order information and transaction voucher, it can write them to the NFC chip (Action 6). Through this process, the server side is ready to provide sufficient information to the electronic device. Figure 4BAs shown, when the electronic device is brought near, the NFC chip can provide the target order and transaction credentials to the electronic device (Action 7). As discussed above, the electronic device can display the target order information on its screen for user confirmation. In response to the user's confirmation of the target order, the electronic device can send a confirmation message to the payment platform (Action 8), which includes the transaction credentials and user information.

[0062] Through the embodiments described above, service providers do not need to deploy additional NFC devices; they only need to install a processing module and embed an NFC chip in the transaction terminal device, thereby reducing deployment costs. Furthermore, the payment platform can obtain target order information before providing transaction credentials, enabling risk assessment and control of the target order. More importantly, in the order management and payment solution based on near-field communication disclosed in this invention, electronic devices can obtain target order information, allowing users to view and confirm the target order.

[0063] Example process

[0064] Figure 5 A flowchart of an example interaction process 700 in a virtual scene according to some embodiments of this disclosure is shown. Process 500 may be implemented at electronic device 210 (or at payment platform 230, or at both electronic device 210 and payment platform 230). For ease of discussion only, process 500 is discussed as an example implemented at electronic device 210. It should be understood that electronic device 210 may be replaced by payment platform 230 (or both electronic device 210 and payment platform 230).

[0065] In box 510, the electronic device obtains the instruction information of the target order and the first transaction voucher information associated with the target order from the service device via near-field wireless communication.

[0066] In box 520, the electronic device presents the target order on the interactive interface based on the target order's instruction information.

[0067] In box 530, in response to the user's confirmation of the target order, the electronic device sends first confirmation information, including a first transaction credential, to the payment platform. The first transaction credential is determined based on the first transaction credential information.

[0068] In some embodiments, the electronic device receives an indication from the service device 220 that a target order has been created. In response to this indication, the electronic device provides the service device 220 with first transaction credential information associated with the target order.

[0069] In some embodiments, the electronic device receives a first payment request from the service device 220, which includes a second transaction credential determined based on information from the first transaction credential. Upon determining that the second transaction credential matches the first transaction credential, the electronic device completes payment for the target order.

[0070] In some embodiments, the first confirmation information also includes the user's account information. In this case, based on the account information, the electronic device determines at least one payment right associated with the user's account and completes payment for the target bill based on the at least one payment right.

[0071] In some embodiments, the electronic device obtains the payment status of the target order from the payment platform and presents the payment status of the target order on the interactive interface.

[0072] In some embodiments, in response to a failed payment for a target order, the electronic device obtains second transaction voucher information associated with the target order from a service device via near-field communication, wherein the second transaction voucher information differs from the first transaction voucher information. Further, the electronic device sends second confirmation information, including a third transaction voucher, to the payment platform, wherein the third transaction voucher information is determined based on the second transaction voucher information.

[0073] In some embodiments, in response to the failure of payment for the target order, the electronic device provides the service device 220 with second transaction voucher information associated with the target order.

[0074] In some embodiments, the electronic device receives a second payment request from the service device 220, including a fourth transaction credential determined based on information from the second transaction credential. Upon determining that the fourth transaction credential matches a third transaction credential, the electronic device completes payment for the target order.

[0075] In some embodiments, in response to a user's account lacking payment capabilities, the electronic device sends the target order to a linked account. Upon completion of payment for the target order by the linked account, the electronic device displays a notification message on the user interface indicating that the target order has been successfully paid. [Electronic device 210]

[0076] In some embodiments, the electronic device, together with the indication information and the transaction voucher information, obtains at least one of the following from the service device via the near-field wireless communication: recommendation information of at least one object associated with the target order, virtual resource information, and payment rights information.

[0077] Example devices and equipment

[0078] Embodiments of this disclosure also provide corresponding apparatus for implementing the above methods or processes. Figure 6 A schematic structural block diagram of an example device 600 for use in a virtual scene according to certain embodiments of the present disclosure is shown. Device 600 may be implemented as or included in electronic device 210 (or in payment platform 230, or in both electronic device 210 and payment platform 230). Various modules / components in device 600 may be implemented by hardware, software, firmware, or any combination thereof.

[0079] like Figure 6 As shown, the device 600 includes: a near-field communication module 610 configured to obtain indication information of a target order and first transaction voucher information associated with the target order from a service device via near-field wireless communication; a target order presentation module 620 configured to present the target order on an interactive interface based on the indication information of the target order; and a confirmation information sending module 630 configured to send first confirmation information including the first transaction voucher to a payment platform in response to the user's confirmation of the target order, wherein the first transaction voucher is determined based on the first transaction voucher information.

[0080] In some embodiments, the device 600 further includes a first transaction credential information interaction module configured to receive an indication from the service device 220 that a target order has been created. In response to the indication, the electronic device provides the service device 220 with first transaction credential information associated with the target order.

[0081] In some embodiments, the device 600 further includes a payment module configured to receive from the service device 220 a first payment request including a second transaction credential, the second transaction credential being determined based on information from the first transaction credential. Upon determining that the second transaction credential matches the first transaction credential, the electronic device completes payment for the target order.

[0082] In some embodiments, the first confirmation information also includes the user's account information. In this case, the device 600 further includes a rights management module configured to determine, based on the account information, at least one payment right associated with the user's account, and to complete payment of the target bill based on the at least one payment right.

[0083] In some embodiments, the device 600 further includes a status presentation module configured to obtain the payment status of the target order from the payment platform and present the payment status of the target order on the interactive interface.

[0084] In some embodiments, the device 600 further includes a second transaction voucher information interaction module, configured to: in response to the unsuccessful payment of the target order, obtain second transaction voucher information associated with the target order from the service device via near-field wireless communication, wherein the second transaction voucher information is different from the first transaction voucher information; and send second confirmation information including a third transaction voucher to the payment platform, wherein the third transaction voucher information is determined based on the second transaction voucher information.

[0085] In some embodiments, the device 600 further includes a second transaction credential information providing module, configured to: in response to the unsuccessful payment of the target order, the electronic device provides the service device 220 with second transaction credential information associated with the target order.

[0086] In some embodiments, the device 600 further includes a second payment module configured to: receive a second payment request from the service device 220 including a fourth transaction credential, the fourth transaction credential being determined based on the second transaction credential information; and, based on the determination that the fourth transaction credential matches a third transaction credential, the electronic device completes payment for the target order.

[0087] In some embodiments, the device 600 further includes a payment transfer module configured to: in response to a user’s account not having payment capability, send the target order to an account associated with that account; and in response to the associated account completing payment for the target order, the electronic device displays a prompt message on the interactive interface indicating that the target order has been successfully paid.

[0088] In some embodiments, the device 600 further includes an additional information acquisition module configured to acquire, together with the indication information and the transaction voucher information, at least one of the following from the service device via the near-field wireless communication: recommendation information of at least one object associated with the target order, virtual resource information, and payment rights information.

[0089] like Figure 7As shown, electronic device 700 is in the form of a general-purpose electronic device. Components of electronic device 700 may include, but are not limited to, one or more processors or processing units 710, memory 720, storage device 730, one or more communication units 740, one or more input devices 770, and one or more output devices 770. Processing unit 710 may be a physical or virtual processor and is capable of performing various processes according to programs stored in memory 720. In a multiprocessor system, multiple processing units execute computer-executable instructions in parallel to improve the parallel processing capability of electronic device 700.

[0090] Electronic device 700 typically includes multiple computer storage media. Such media can be any accessible media that is accessible to electronic device 700, including but not limited to volatile and non-volatile media, removable and non-removable media. Memory 720 can be volatile memory (e.g., registers, cache, random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. Storage device 730 can be removable or non-removable media and can include machine-readable media, such as flash drives, disks, or any other media that can be used to store information and / or data and can be accessed within electronic device 700.

[0091] Electronic device 700 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not explicitly stated... Figure 7 As shown, disk drives for reading from or writing to removable, non-volatile disks (e.g., "floppy disks") and optical disk drives for reading from or writing to removable, non-volatile optical disks can be provided. In these cases, each drive can be connected to a bus (not shown) via one or more data media interfaces. Memory 720 may include computer program product 725 having one or more program modules configured to perform various methods or actions of various embodiments of this disclosure.

[0092] The communication unit 740 enables communication with other electronic devices via a communication medium. Additionally, the functionality of the components of the electronic device 700 can be implemented using a single computing cluster or multiple computing machines capable of communicating via communication connections. Therefore, the electronic device 700 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network node.

[0093] Input device 760 can be one or more input devices, such as a mouse, keyboard, trackball, etc. Output device 760 can be one or more output devices, such as a monitor, speaker, printer, etc. Electronic device 700 can also communicate with one or more external devices (not shown) via communication unit 740 as needed. These external devices include storage devices, display devices, etc., and can communicate with one or more devices that enable user interaction with electronic device 700, or with any device that enables electronic device 700 to communicate with one or more other electronic devices (e.g., network card, modem, etc.). Such communication can be performed via input / output (I / O) interface (not shown).

[0094] According to an exemplary implementation of this disclosure, a computer-readable storage medium is provided that stores computer-executable instructions thereon, wherein the computer-executable instructions are executed by a processor to implement the methods described above. According to an exemplary implementation of this disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, which are executed by a processor to implement the methods described above.

[0095] Various aspects of this disclosure are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatuses, devices, and computer program products implemented according to this disclosure. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.

[0096] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processing unit of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.

[0097] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions that execute on the computer, other programmable data processing apparatus, or other device to perform the functions / actions specified in one or more boxes of a flowchart and / or block diagram.

[0098] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of an instruction, which contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0099] Various implementations of this disclosure have been described above. These descriptions are exemplary and not exhaustive, nor are they limited to the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The terminology used herein is chosen to best explain the principles, practical applications, or improvements to technology in the market, or to enable others skilled in the art to understand the various implementations disclosed herein.

Claims

1. An order management method, comprising: The system obtains the target order's instruction information and the first transaction voucher information associated with the target order from the service device via near-field wireless communication. Based on the instruction information of the target order, the target order is presented on the interactive interface; as well as In response to the user's confirmation of the target order, a first confirmation message including a first transaction voucher is sent to the payment platform, the first transaction voucher being determined based on the first transaction voucher information.

2. The method according to claim 1, further comprising: Receive an indication from the service device that the target order has been created; as well as In response to the instruction, the service device is provided with the first transaction voucher information associated with the target order.

3. The method according to claim 2, further comprising: The service device receives a first payment request including a second transaction credential, the second transaction credential being determined based on the information in the first transaction credential. as well as Payment for the target order is completed once it is determined that the second transaction voucher matches the first transaction voucher.

4. The method according to claim 1, wherein the first confirmation information further includes the user's account information, and the method further includes: Based on the account information, determine at least one payment right associated with the user's account; as well as Payment for the target bill is completed based on at least one of the aforementioned payment rights.

5. The method according to claim 1, further comprising: Obtain the payment status of the target order from the payment platform; as well as The payment status of the target order is displayed on the interactive interface.

6. The method according to claim 1, further comprising: In response to the unsuccessful payment of the target order, second transaction voucher information associated with the target order is obtained from the service device via the short-range wireless communication. This second transaction voucher information is different from the first transaction voucher information. Send a second confirmation message, including a third transaction credential, to the payment platform. The third transaction credential information is determined based on the second transaction credential information.

7. The method according to claim 6, further comprising: In response to the failure to pay for the target order, the service device is provided with the second transaction voucher information associated with the target order.

8. The method according to claim 7, further comprising: The service device receives a second payment request including a fourth transaction credential, the fourth transaction credential being determined based on the information in the second transaction credential. as well as Payment for the target order is completed once the fourth transaction voucher is determined to match the third transaction voucher.

9. The method according to claim 1, further comprising: In response to the user's account not having payment capability, the target order is sent to the account's associated account; as well as In response to the associated account completing payment for the target order, a prompt message indicating that the target order has been successfully paid is displayed on the interactive interface.

10. The method according to claim 1, further comprising: Together with the instruction information and the transaction voucher information, at least one of the following is obtained from the service device via the near-field wireless communication: recommendation information of at least one object associated with the target order, virtual resource information, and payment rights information.

11. An order management apparatus, comprising: The short-range communication module is configured to obtain indication information of a target order and first transaction voucher information associated with the target order from a service device via short-range wireless communication; The target order presentation module is configured to present the target order on the interactive interface based on the indication information of the target order; as well as The confirmation information sending module is configured to send first confirmation information, including a first transaction voucher, to the payment platform in response to the user's confirmation of the target order. The first transaction voucher is determined based on the first transaction voucher information.

12. An electronic device, comprising: At least one processing unit; as well as At least one memory, coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions causing the electronic device to perform the method according to any one of claims 1 to 10 when executed by the at least one processing unit.

13. A computer-readable storage medium having a computer program stored thereon, the computer program being executable by a processor to implement the method according to any one of claims 1 to 10.