Order detail page display method and device

By displaying real-time resource deduction information and total resource consumption for payment channels on the order details page, the problem of users having to re-order or redirect to another page to pay is solved, improving user efficiency and reducing total resource consumption.

CN121998741APending Publication Date: 2026-05-08BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
Filing Date
2026-01-30
Publication Date
2026-05-08

AI Technical Summary

Technical Problem

In existing technology, the order details page fails to display the resource deduction information of the payment channel in a timely manner, resulting in low user operation efficiency and inconsistency between the payment price and the bill of lading page, requiring users to place a new order or be redirected to another page to make payment.

Method used

Each time an order enters the order details page in the pending payment state, the resource deduction information corresponding to the payment channel is obtained and displayed, and the total resources consumed by the electronic order are displayed. The payment channels can be compared and selected through the order details page, reducing the number of interactive operations.

Benefits of technology

It enables comprehensive and accurate display of resource deduction information and total resource consumption on the order details page. Users can choose a payment channel once to make payment, which reduces the complexity of interactive operations, improves user operation efficiency, and reduces total resource consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121998741A_ABST
    Figure CN121998741A_ABST
Patent Text Reader

Abstract

The invention provides an order detail page display method and device, and belongs to the technical field of networks. According to the technical scheme of the embodiment of the invention, the method comprises the steps: obtaining resource deduction information corresponding to a payment channel of an electronic order in response to a display instruction of the electronic order in a to-be-paid state; displaying resource deduction information corresponding to the payment channel in an order detail page of the electronic order; and displaying the total consumption resource of the electronic order based on the resource deduction information. The resource deduction information corresponding to the payment channel can be obtained and displayed every time the user enters the order detail page, so that the user can compare and select the payment channel according to the resource deduction information, the user can perform payment only through one selection operation on the payment channel, the user does not need to place an order again for payment through other pages, and the user experience is improved. And other pages do not need to be skipped or pulled up for further operation, so that the complexity of interactive operation is reduced, and the operation efficiency of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of network technology, and in particular to a method and apparatus for displaying an order details page. Background Technology

[0002] With the development of internet technology, users are increasingly making payments via mobile devices. Therefore, how to display the order details page of electronic orders to provide users with the most accurate payment information and thus improve their operational efficiency is an important research direction. Summary of the Invention

[0003] This disclosure provides a method and apparatus for displaying an order details page, which reduces the complexity of interactive operations and improves user operating efficiency.

[0004] According to one aspect of the present disclosure, a method for displaying an order details page is provided, the method comprising: in response to a display instruction for an electronic order in a pending payment state, obtaining resource deduction information corresponding to the payment channel of the electronic order; displaying the resource deduction information corresponding to the payment channel in the order details page of the electronic order; and displaying the total resources consumed by the electronic order based on the resource deduction information.

[0005] According to another aspect of the present disclosure, a method for displaying an order details page is provided. The method includes: responding to a terminal's display instruction for an electronic order in a pending payment state, sending an information acquisition request to a platform corresponding to the payment channel, the information acquisition request being used to acquire resource deduction information; receiving resource deduction information corresponding to the payment channel returned by the platform; and sending the resource deduction information corresponding to the payment channel to the terminal, the terminal being used to display the resource deduction information corresponding to the payment channel in the order details page of the electronic order.

[0006] According to one aspect of the embodiments of this disclosure, an order details page display device is provided, the device comprising: The first acquisition module is used to acquire resource deduction information corresponding to the payment channel of the electronic order in response to a display instruction for an electronic order in a pending payment status. The first display module is used to display resource deduction information corresponding to the payment channel on the order details page of the electronic order; The second display module is used to display the total resources consumed by the electronic order based on the resource deduction information.

[0007] In some embodiments, the first acquisition module is configured to acquire first resource deduction information in response to a display instruction for an electronic order in a pending payment state, wherein the first resource deduction information is resource deduction information corresponding to a first payment channel among multiple payment channels of the electronic order; the second display module is configured to display a first total resource consumption of the electronic order based on the first resource deduction information, wherein the first total resource consumption is the difference between the original resource consumption of the electronic order and the first resource deduction information.

[0008] In some embodiments, the apparatus further includes: a second acquisition module and a third display module; The second acquisition module is used to acquire second resource deduction information in response to a switching operation that switches the first payment channel to the second payment channel. The second resource deduction information is the resource deduction information corresponding to the second payment channel. The third display module is used to display the second resource deduction information and the second total resource consumption of the electronic order on the order details page of the electronic order. The second total resource consumption is the difference between the original resource consumption of the electronic order and the second resource deduction information.

[0009] In some embodiments, the first payment channel is the system default payment channel, or a user-preset payment channel, or a payment channel that the user has previously used, or a payment channel whose resource deduction information meets preset deduction conditions.

[0010] In some embodiments, the first acquisition module is configured to acquire resource deduction information for multiple payment channels in response to a display instruction for an electronic order in a pending payment state; displaying the total resource consumption of the electronic order based on the resource deduction information includes: displaying a first total resource consumption of the electronic order based on first resource deduction information, wherein the first total resource consumption is the difference between the original resource consumption of the electronic order and the first resource deduction information; and displaying a second total resource consumption of the electronic order in response to a switching operation that switches the first payment channel to a second payment channel, wherein the second total resource consumption is the difference between the original resource consumption of the electronic order and the second resource deduction information.

[0011] In some embodiments, displaying resource deduction information corresponding to the payment channel in the order details page of the electronic order includes at least one of the following: displaying the channel entry of the payment channel in the payment channel display area of ​​the order details page, and displaying the resource deduction information corresponding to the payment channel in the channel entry; displaying the channel name of the payment channel and the resource deduction information corresponding to the payment channel in the deduction information area of ​​the order details page; and displaying a prompt bubble in the order details page, the prompt bubble including the channel name of the payment channel and the resource deduction information corresponding to the payment channel.

[0012] In some embodiments, the first display module includes at least one of the following: The first display submodule is used to display the channel entry of the payment channel in the payment channel display area of ​​the order details page, and to display the resource deduction information corresponding to the payment channel in the channel entry; The second display submodule is used to display the channel name of the payment channel and the resource deduction information corresponding to the payment channel in the deduction information area of ​​the order details page; The third display submodule is used to display a prompt bubble on the order details page. The prompt bubble includes the channel name of the payment channel and the resource deduction information corresponding to the payment channel.

[0013] In some embodiments, the third display submodule is configured to: display the prompt bubble in the order details page if the payment channel is not visible on the current display page; hide the prompt bubble in response to a page swiping operation if the payment channel is visible on the current display page; and control the page to swipe to a target position in response to a triggering operation on the prompt bubble, wherein the target position is the location of the payment channel in the order details page.

[0014] In some embodiments, the prompt bubble includes the channel name of the third payment channel and the resource deduction information corresponding to the third payment channel, wherein the third payment channel is a payment channel among multiple payment channels whose resource deduction information meets preset deduction conditions.

[0015] In some embodiments, the first acquisition module is used to respond to a display instruction for an electronic order with a pending payment status, and based on the order information of the electronic order, acquire resource deduction information corresponding to the payment channel of the electronic order. The order information includes user information of the user who placed the order, order content, historical resource deduction information of the electronic order, and payment status of the electronic order.

[0016] According to another aspect of the embodiments of this disclosure, an order details page display device is provided, the device comprising: The sending module is used to respond to the terminal's display instruction for an electronic order in the pending payment status by sending an information acquisition request to the platform corresponding to the payment channel. The information acquisition request is used to acquire resource deduction information. The receiving module is used to receive the resource deduction information corresponding to the payment channel returned by the platform; The sending module is also used to send the resource deduction information corresponding to the payment channel to the terminal, and the terminal is used to display the resource deduction information corresponding to the payment channel in the order details page of the electronic order.

[0017] In some embodiments, the sending module is configured to respond to a terminal's display instruction for an electronic order in a pending payment status, and send an information retrieval request to the platform corresponding to the payment channel based on the order information of the electronic order. The order information includes the user information of the user who placed the order, the order content, the historical resource deduction information of the electronic order, and the payment status of the electronic order.

[0018] In some embodiments, the resource deduction information corresponding to the payment channel is returned by the platform after verifying the user information of the ordering user, the order content, the historical resource deduction information of the electronic order, and the payment status of the electronic order.

[0019] According to another aspect of the present disclosure, an electronic device is provided, the electronic device comprising: one or more processors; a memory for storing processor-executable program code; wherein the processor is configured to execute the program code to implement the order details page display method described in any of the preceding claims.

[0020] According to another aspect of the present disclosure, a computer-readable storage medium is provided that, when the instructions in the computer-readable storage medium are executed by a processor of an electronic device, enables the electronic device to perform the order details page display method described in any of the preceding claims.

[0021] According to another aspect of the present disclosure, a computer program product is provided, including a computer program / instructions that, when executed by a processor, implement the method for displaying an order details page as described in any of the preceding claims.

[0022] This disclosure provides a method for displaying an order details page. Each time an electronic order in a pending payment state enters the order details page, the resource deduction information (i.e., payment discounts) corresponding to the payment channel is obtained and displayed, as well as the total resources consumed by the electronic order (i.e., the payment price). The order details page comprehensively and accurately displays the resource deduction information and total resource consumption, facilitating user comparison and selection of payment channels based on the resource deduction information. Users only need to select a payment channel once to make payment, without needing to re-place an order through other pages or jump to or pull up other pages for further operations. This reduces the complexity of interactive operations, improves user efficiency, and results in lower total resource consumption when users pay for electronic orders.

[0023] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0024] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.

[0025] Figure 1 This is a schematic diagram illustrating an implementation environment for a method of displaying an order details page according to an exemplary embodiment.

[0026] Figure 2 This is a flowchart illustrating a method for displaying an order details page according to an exemplary embodiment.

[0027] Figure 3 This is a flowchart illustrating another method for displaying an order details page according to an exemplary embodiment.

[0028] Figure 4 This is a schematic diagram illustrating an order details page for an electronic order in a pending payment status, according to an exemplary embodiment.

[0029] Figure 5 This is a schematic diagram illustrating an order details page for an electronic order in another pending payment status, according to an exemplary embodiment.

[0030] Figure 6 This is a schematic diagram illustrating an order details page for an electronic order in another pending payment status, according to an exemplary embodiment.

[0031] Figure 7 This is a schematic diagram of a prompt bubble according to an exemplary embodiment.

[0032] Figure 8This is a schematic diagram illustrating a method for displaying an order details page according to an exemplary embodiment.

[0033] Figure 9 This is a block diagram illustrating an order details page display device according to an exemplary embodiment.

[0034] Figure 10 This is a block diagram illustrating an order details page display device according to an exemplary embodiment.

[0035] Figure 11 This is a block diagram illustrating a terminal according to an exemplary embodiment.

[0036] Figure 12 This is a block diagram illustrating a server according to an exemplary embodiment. Detailed Implementation

[0037] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0038] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0039] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, data stored, data displayed, etc.) and signals involved in this disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0040] Figure 1 This is a schematic diagram illustrating an implementation environment for a method of displaying an order details page according to an exemplary embodiment. Taking an electronic device as an example, see [link to example]. Figure 1 The implementation environment specifically includes: terminal 101 and server 102. Terminal 101 and server 102 can be connected directly or indirectly through wired or wireless communication, which is not limited herein.

[0041] Terminal 101 is at least one of the following devices: smartphone, smartwatch, desktop computer, laptop, and mobile computer. Terminal 101 runs an application that supports a method for displaying an order details page. Different users access the services provided by this application by logging in. For example, different users can access the order details page through the application on terminal 101 and select a payment method based on the order details page. Of course, the method for displaying the order details page can be an additional service provided by the application, and this embodiment does not limit this.

[0042] Terminal 101 generally refers to one of a plurality of terminals; this embodiment uses terminal 101 as an example. Those skilled in the art will understand that the number of terminals can be more or less. For example, there may be several terminals, or dozens or hundreds, or even more. This disclosure does not limit the number of terminals or the type of device.

[0043] Server 102 is at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. Server 102 provides backend services for applications supporting the display method of order details pages. Server 102 can connect to terminal 101 via a wireless or wired network. Server 102 can provide data forwarding and related database services to the terminal, and of course, it can also provide other types of services. In some embodiments, the number of servers may be more or fewer, and this disclosure does not limit this. Of course, server 102 may also include other functional servers to provide more comprehensive and diversified services.

[0044] In some related technologies, the traditional purchasing method on the platform involves users browsing and selecting items. After submitting a purchase request on the platform's order page, the platform generates an electronic order in a pending payment state. If any payment channel offers a discount, payment can be made at the original price plus the discount. If payment is cancelled, the platform displays an entry point for the pending payment electronic order on any page, allowing users to access the order details page and make payment again. However, in the design practices of some platforms, order services and payment services are strictly decoupled to prevent order details pages from becoming unavailable due to payment failures. Therefore, the order details page does not display payment discounts offered by payment channels. Furthermore, only technical personnel who have actually participated in the design of order and payment systems understand that: pending payment = payment method not determined; payment method not determined = discount cannot be determined; payment discount = unreliable, uncontrollable, and... For example, if payment discounts are displayed on the order details page, the normal operation of the order details page depends on the certainty of the payment method and the payment discount. However, both the payment method and the payment discount are uncertain and depend on the external platform (the platform corresponding to the payment channel). This state dependency will lead to a decrease in the stability and reliability of the payment process. Based on a deep understanding of state dependency, technical personnel will consider this function to be logically untenable and engineeringally infeasible. Therefore, they will not even consider this direction. In addition, due to professional habits, technical personnel will first consider abnormal risks, such as the corresponding timeout of the payment channel, the sudden reduction of payment discount quotas, and payment service abnormalities. In order to ensure system stability, the requirements for the above-mentioned abnormal risks will be subconsciously filtered out. Therefore, under the combined influence of industry design habits, the conventional understanding of state dependency, and the awareness of abnormal risks, a stable thinking inertia has been formed, which makes technical personnel not associate payment discounts with the order details page of the electronic order to be paid from the beginning.

[0045] Therefore, when a user makes payment through the order details page of an e-order pending payment, the payment price on the order details page is inconsistent with that on the order order page because the payment discounts offered by the payment channel are not displayed on the order details page. Usually, the user needs to cancel the e-order pending payment and then make payment again through the order order page. This is inefficient for the user. Even after canceling the e-order pending payment, the user may not be able to purchase the product temporarily due to product limited quantity or the end of a limited-time flash sale. The user will need to wait for other activities and then make payment again through the order order page. This is also inefficient for the user.

[0046] To address the aforementioned issue of low user efficiency, and considering the development of live-stream shopping and the increasing number of activities designed to encourage quick order placement, such as flash sales (limited to 100 items) and limited-time offers (extremely low prices for a short period), more and more users are locking their orders (after submitting a purchase request on the platform's order page, the platform generates an electronic order in a pending payment status, but the user cancels the payment). Locking an order generates an electronic order in a pending payment status. Users then compare prices and access the order details page through the pending payment entry point to complete the payment again. In other words, payments made through the order details page are now required. As demand increases, the embodiments of this disclosure acquire and display the resource deduction information (i.e., payment discounts) corresponding to the payment channel each time the order details page is accessed, and also display the total resources consumed by the electronic order (i.e., the actual payment price). The order details page provides a comprehensive and accurate display of resource deduction information and total resource consumption, making it convenient for users to compare and select payment channels based on the resource deduction information. Users only need to select a payment channel once to make payment, without needing to place an order again through other pages or jump to or pull up other pages for further operations. This reduces the complexity of interactive operations and improves user efficiency.

[0047] An electronic order is a digital order placed between a user and a merchant. Electronic orders are generated based on a purchase request submitted by the user.

[0048] The order details page is used to display and manage electronic orders. It includes order information, typically including payment status, user information (e.g., nickname, contact information), product details (e.g., product name, quantity, specifications, original price), merchant information (e.g., merchant name), payment channel, and corresponding resource deduction information. Payment status includes "paid" and "pending payment." "Paid" indicates the payment process for the electronic order has been completed, while "pending payment" indicates the order has been created but payment has not yet been completed. In short, the order details page provides a clear and comprehensive information display, allowing users to intuitively and quickly obtain the information they need.

[0049] Payment channels refer to the channels used to make payments for electronic orders. Payment channels include bank card payments and third-party payments.

[0050] Resource deduction information refers to the price reduction amount provided by the payment channel, such as "instant reduction of 0.8 yuan".

[0051] Total resource consumption refers to the difference between the original resource consumption and the resource deduction information for an electronic order. Original resource consumption refers to the difference between the original price of the product purchased by the user and other deduction information. Other deduction information is the sum of resource deduction information excluding those corresponding to the payment channel. For example, other deduction information includes merchant discounts (a store discount of 5 yuan) and platform discounts (a platform coupon of 9 yuan). For instance, if the original price of the product purchased by the user is 130 yuan, other deduction information includes a store discount of 5 yuan and a platform coupon of 9 yuan, and the resource deduction information corresponding to the payment channel is a 1.88 yuan discount for payment via a bank card, then the original resource consumption is 116 yuan, and the total resource consumption is 114.12 yuan. The total resource consumption is the payment price.

[0052] The following describes a method for displaying an order details page according to an embodiment of this disclosure.

[0053] Figure 2 This is a flowchart illustrating a method for displaying an order details page according to an exemplary embodiment. See also... Figure 2 The method for displaying the order details page is applied in the terminal, and the method includes the following steps: In step 201, in response to the display instruction for the electronic order in the payment pending status, the resource deduction information corresponding to the payment channel of the electronic order is obtained.

[0054] Taking a user's purchase of a product on the platform as an example, after the user submits a purchase request based on the selected product, the platform generates an electronic order in a pending payment status. If the user cancels the payment, the platform displays an entry point for the pending payment electronic order on any page. Clicking on this entry point triggers a display command, and the terminal responds to the display command, obtains resource deduction information, and displays the order details page. In other words, resource deduction information is obtained in real time every time the user enters the order details page.

[0055] If the terminal displays the order details page when the display command is triggered, but does not re-acquire the resource deduction information, then the resource deduction information at this time is not the latest resource deduction information, has poor timeliness, and may be incorrect. Such resource deduction information has little practical reference value for users. However, in the steps of this embodiment, the resource deduction information corresponding to the payment channel of the electronic order is obtained every time the order details page is accessed. The resource deduction information corresponding to the payment channel has stronger timeliness and higher accuracy.

[0056] For electronic orders, the number of payment channels provided can be one or more, and the resource deduction information corresponding to different payment channels can be different. For example, when the payment channel is a bank card, the corresponding resource deduction information is "instant discount of 1.88 yuan", and when the payment channel is a third-party payment, the corresponding resource deduction information is "instant discount of 0.5 yuan".

[0057] In step 202, the resource deduction information corresponding to the payment channel is displayed on the order details page of the electronic order.

[0058] The order details page visually displays the latest resource deduction information (i.e., payment discounts) obtained in the previous step. This serves to remind users of the resource deduction information available for each payment channel, preventing them from missing out on this information. It also makes it easier for users to compare payment channels based on the resource deduction information.

[0059] In some embodiments, the process of selecting a payment channel includes: the order details page provides a selection control, each payment channel corresponds to a selection control, and in response to a trigger operation on the selection control, the terminal selects the payment channel corresponding to the selection control.

[0060] In step 203, the total resources consumed by the electronic order are displayed based on the resource deduction information.

[0061] In this step, the total resources consumed are displayed based on the resource deduction information. Since the resource deduction information is obtained in real time based on the display command, the resource deduction information has high accuracy, thereby improving the accuracy of the total resources consumed.

[0062] In the above solution, each time the order details page is accessed, the resource deduction information corresponding to the payment channel and the total resources consumed by the electronic order are obtained and displayed. This allows users to compare and select payment channels based on the resource deduction information. Users only need to select a payment channel once to make the payment. Users do not need to place an order again through other pages or jump to other pages for further operations. This reduces the complexity of the interaction, improves the user's operating efficiency, and also results in lower total resource consumption when users pay for electronic orders.

[0063] In some embodiments, when obtaining resource deduction information corresponding to the payment channel of an electronic order, if there is only one payment channel, only the resource deduction information of that payment channel needs to be obtained; if there are multiple payment channels, the resource deduction information can be obtained in two ways: First, in response to a display instruction, the resource deduction information of one payment channel is obtained first, and then in response to a payment channel switching operation, the resource deduction information of other payment channels is obtained; second, in response to a display instruction, the resource deduction information of all payment channels is obtained. The following describes the two methods of obtaining resource deduction information respectively: In the first method, in response to a display instruction for an electronic order in a pending payment status, first resource deduction information is obtained, which is the resource deduction information corresponding to the first payment channel among multiple payment channels of the electronic order. In response to a switching operation to switch from the first payment channel to a second payment channel, second resource deduction information is obtained, which is the resource deduction information corresponding to the second payment channel.

[0064] In some embodiments, after obtaining the first resource deduction information as described above, in order to offset the first resource deduction information in the order details page, it is necessary to display the corresponding total resource consumption based on the first resource deduction information. Accordingly, based on the first resource deduction information, the first total resource consumption of the electronic order is displayed, where the first total resource consumption is the difference between the original resource consumption of the electronic order and the first resource deduction information. In this step, the deduction result of the first resource deduction information is intuitively displayed through the first total resource consumption.

[0065] In this step, a default resource deduction information (i.e., the first resource deduction information) is first obtained, and then other resource deduction information is obtained based on the switching operation. Obtaining one resource deduction information at a time reduces memory usage and improves terminal operation smoothness. When obtaining resource deduction information corresponding to multiple payment channels, since each payment channel corresponds to a platform, multiple payment channels may exist on multiple platforms, and the response speed of each platform is different, causing mutual waiting and causing delays. This step solves the delay problem by obtaining one resource deduction information at a time.

[0066] In some embodiments, based on the above-described display of the first resource deduction information and the first total resource consumption, when switching from the first payment channel to the second payment channel, it is necessary to continue obtaining the resource deduction information of the second payment channel and display the total resource consumption based on this resource deduction information. Correspondingly, the order details page of the electronic order displays the second resource deduction information and the second total resource consumption of the electronic order, where the second total resource consumption is the difference between the original resource consumption of the electronic order and the second resource deduction information. Responding to the payment channel switching operation, resource deduction information corresponding to one payment channel is also obtained, reducing the memory usage of the acquisition process and improving the real-time nature of the first resource deduction information.

[0067] In some embodiments, the first payment channel is the system's default payment channel, or a user-preset payment channel, or a payment channel previously used by the user, or a payment channel where the resource deduction information meets preset deduction conditions. When the first payment channel is the system's default payment channel, the platform does not need to select or judge other payment channels, resulting in smoother platform operation and meeting the requirement for smooth operation. When the first payment channel is a user-preset payment channel or a payment channel previously used by the user, it reduces the user's switching operations on payment channels, improving operational efficiency and meeting the requirement for improved operational efficiency. When the first payment channel is a payment channel where the resource deduction information meets preset deduction conditions, it increases the amount of resource deduction information (payment discount) obtained by the user, meeting the requirement for increased resource deduction information. In other words, by making the first payment channel different, different needs of users or the platform are met.

[0068] The second approach involves responding to the display instructions of an electronic order with a pending payment status by obtaining resource deduction information from multiple payment channels.

[0069] In this step, resource deduction information from multiple payment channels can be obtained at once based on a single display command, eliminating the need for additional operations to retrieve such information and reducing the complexity of the interactive process.

[0070] Accordingly, based on the resource deduction information obtained from multiple payment channels, the resource deduction information for multiple payment channels is simultaneously displayed on the order details page. When switching payment channels, the total resource consumption is displayed according to the switched withdrawal channel. Specifically, based on the first resource deduction information, the first total resource consumption of the electronic order is displayed, which is the difference between the original resource consumption of the electronic order and the first resource deduction information. In response to the switching operation from the first payment channel to the second payment channel, the second total resource consumption of the electronic order is displayed, which is the difference between the original resource consumption of the electronic order and the second resource deduction information.

[0071] This step simultaneously displays resource deduction information for all payment channels, allowing users to intuitively compare multiple resource deduction information and payment channels. The total resource consumption is also displayed in real-time based on the payment channel after the switch, making the deduction of resource information corresponding to each payment channel more immediate. In this case, the next step can be performed directly on the order details page, eliminating the need for users to re-order and pay through other pages, thus reducing the complexity of the interaction.

[0072] In some embodiments, the portion of the order details page displayed on the terminal screen is the currently displayed page. Since the display area of ​​the currently displayed page is limited, to ensure that the resource deduction information in the order details page is continuously displayed to enhance the reminder effect on the user, the resource deduction information can be displayed in different locations on the order details page. Accordingly, in the order details page of an electronic order, displaying the resource deduction information corresponding to the payment channel includes at least one of the following: displaying the channel entry for the payment channel in the payment channel display area of ​​the order details page, and displaying the resource deduction information corresponding to the payment channel in the channel entry; or displaying the channel name of the payment channel and the resource deduction information corresponding to the payment channel in the deduction information area of ​​the order details page.

[0073] By displaying resource deduction information in the payment channel display area, users can see the corresponding resource deduction information when selecting or switching payment channels, facilitating comparison and selection. The deduction information area displays all discount item names and corresponding discount details. For example, discount item names can be the payment channel name, the merchant discount name (store discount), etc., and corresponding discount information can be the resource deduction information corresponding to the payment channel, the store discount information corresponding to the merchant discount (store discount of 5 yuan), etc. This area comprehensively displays all discount information to users. The payment channel display area and the deduction information area are located in different positions on the order details page. By displaying information in different positions, the probability of resource deduction information remaining visible on the current display page is increased.

[0074] When a user switches payment channels, the resource deduction information before and after the switch changes, resulting in four possible scenarios in the deduction information area: First, neither the original nor the new payment channel has resource deduction information; the order details page remains unchanged. Second, both the original and new payment channels have resource deduction information; the new payment channel's name and corresponding resource deduction information are displayed in the deduction information area, along with the total resource consumption. Third, both the original and new payment channels have resource deduction information; the new payment channel's name and corresponding resource deduction information are added to the deduction information area, and the total resource consumption is displayed. Fourth, both the original and new payment channels have resource deduction information; the original payment channel's name and corresponding resource deduction information are removed from the deduction information area.

[0075] In response to the switching operation, the resource deduction information corresponding to the switched payment channel is obtained and displayed on the order details page of the electronic order. Based on the deduction information, the total resources consumed by the order are displayed. This process obtains a single piece of resource deduction information, which makes the acquisition of resource deduction information more timely and accurate.

[0076] In some embodiments, when an electronic order includes a large amount of order information, some parts are typically visible while others are not. Therefore, if the payment channel display area on the order details page is currently invisible, the resource deduction information may be missed. To enhance the reminder effect on the user, a prompt bubble can be displayed on the order details page. Accordingly, a prompt bubble is displayed on the order details page, including the payment channel name and the corresponding resource deduction information. If the payment channel is not visible on the current display page, a prompt bubble is displayed. When the payment channel is not visible on the current display page, the prompt bubble continues to be displayed on the current display page. For example, the prompt bubble is fixedly displayed at a preset position on the current display page, thus enhancing the reminder effect on the user.

[0077] In some embodiments, based on the aforementioned displayed prompt bubble, when the payment channel is visible on the current display page, resource deduction information is displayed in the deduction information area. In this case, no further reminder is needed, and the prompt bubble is hidden. Correspondingly, in response to a page swiping operation, if the payment channel is visible on the current display page, the prompt bubble is hidden.

[0078] In some embodiments, based on the aforementioned displayed prompt bubble, in order to achieve quick location of the payment channel, accordingly, in response to the triggering operation of the prompt bubble, the page is controlled to slide to the target position, which is the location of the payment channel on the order details page. Through page sliding or the triggering operation of the prompt bubble, when the payment channel is visible on the currently displayed page, the prompt bubble is hidden. At this time, the prompt bubble will not obscure the current displayed page, allowing for a more complete display of the payment channel and resource deduction information.

[0079] In some embodiments, the prompt bubble includes the name of the third payment channel and the corresponding resource deduction information. The third payment channel is the payment channel among multiple payment channels whose resource deduction information meets preset deduction conditions. The preset deduction conditions refer to the restrictions on the resource deduction information. The prompt bubble visually reminds the user of the third payment channel and its corresponding resource deduction information, preventing the user from not fully utilizing the resource deduction information. For example, if the preset deduction condition is the maximum value of the resource deduction information among multiple payment channels, and there are two payment channels, Channel 1 (resource deduction information is -8.8) and Channel 2 (resource deduction information is -1.88), the prompt bubble will display "Channel 1 (-8.8)".

[0080] In some embodiments, when obtaining resource deduction information corresponding to the payment channel of an electronic order, considering the differences in order information, if the same resource deduction information is returned, the accuracy of matching between the resource deduction information and the electronic order will be poor. To improve the accuracy of the provided resource deduction information, resource deduction information is obtained based on the order information. Accordingly, in response to the display instruction of an electronic order in the pending payment state, resource deduction information corresponding to the payment channel of the electronic order is obtained based on the order information of the electronic order. The order information includes the user information of the user who placed the order, the order content, the historical resource deduction information of the electronic order, and the payment status of the electronic order. Among them, the user information includes the user's basic information (e.g., the user's nickname and contact information); the order content includes the details of the product purchased by the user (e.g., name, quantity, specifications, etc.) and the merchant information of the merchant to which the product belongs (e.g., merchant name, etc.); the status of the electronic order is unpaid; the historical resource deduction information of the electronic order indicates the resource deduction information obtained each time, including the resource deduction information obtained each time in response to the display instruction, and also the resource deduction information obtained in response to the purchase request based on the order page. Based on order information, the obtained resource deduction information is more complete and accurate. For example, when a payment channel provides resource deduction information to a new user, if this information is not obtained based on order information, the new user's resource deduction information will not be available when responding to the display instruction to retrieve resource deduction information, since the information has already been obtained on the order page and the corresponding electronic order is not closed. However, when resource deduction information is obtained based on order information, the order information shows that both the current and previous retrievals are for the same electronic order, and that the electronic order is in an unpaid state, thus allowing the retrieval of resource deduction information for new users. The resource deduction information is not only highly accurate due to its instant retrieval, but also its availability within the electronic order itself, based on order information, further improving its accuracy.

[0081] It should be noted that the user information, account information, and order content provided in this embodiment have all undergone anonymization processing.

[0082] For example, when a user is a new user, the platform corresponding to the payment channel can provide the user with user resource deduction information. However, if the user included in the order information is not a new user, the platform will not provide the user with such resource deduction information.

[0083] In the above solution, resource deduction information corresponding to the payment channel is obtained and displayed each time an electronic order enters the order details page in the pending payment state. Based on the resource deduction information, the total resources consumed by the electronic order are displayed, which makes it convenient for users to compare and select payment channels according to the resource deduction information. Since the order details page displays resource deduction information and total resources consumed comprehensively and accurately, users can make payments directly through the order details page without having to place an order again through other pages or perform other operations by jumping to or pulling up other pages. This reduces the complexity of the interaction and improves the user's operating efficiency.

[0084] Figure 3 This is a flowchart illustrating a method for displaying an order details page according to another exemplary embodiment, see [link to flowchart]. Figure 3 The method for displaying order details pages is applied in the terminal, and the method includes the following steps: In step 301, in response to the display instruction of the electronic order in the pending payment status, the resource deduction information corresponding to the payment channel of the electronic order is obtained.

[0085] The resource deduction information corresponding to the payment channel is the same as in the above embodiment, and will not be repeated here.

[0086] In some embodiments, step 301 includes: in response to a display instruction for an electronic order with a pending payment status, obtaining resource deduction information corresponding to the payment channel of the electronic order based on the order information of the electronic order, wherein the order information includes user information of the user who placed the order, order content, historical resource deduction information of the electronic order, and payment status of the electronic order.

[0087] In step 302, the resource deduction information corresponding to the payment channel is displayed on the order details page of the electronic order.

[0088] In some embodiments, displaying resource deduction information corresponding to the payment channel in the order details page of the electronic order includes at least one of the following: displaying the channel entry of the payment channel in the payment channel display area of ​​the order details page, and displaying the resource deduction information corresponding to the payment channel in the channel entry; displaying the channel name of the payment channel and the resource deduction information corresponding to the payment channel in the deduction information area of ​​the order details page; and displaying a prompt bubble in the order details page, the prompt bubble including the channel name of the payment channel and the resource deduction information corresponding to the payment channel.

[0089] In some embodiments, displaying a prompt bubble on the order details page includes: displaying the prompt bubble if the payment channel is not visible on the current display page; hiding the prompt bubble if the payment channel is visible on the current display page in response to a page swiping operation; and controlling the page to swipe to a target position in response to a triggering operation on the prompt bubble, the target position being the location of the payment channel on the order details page.

[0090] In some embodiments, the prompt bubble includes the channel name of the third payment channel and the resource deduction information corresponding to the third payment channel, wherein the third payment channel is a payment channel among multiple payment channels whose resource deduction information meets preset deduction conditions.

[0091] The display of resource deduction information corresponding to the payment channel is the same as in the above embodiment, and will not be repeated here.

[0092] In step 303, the total resources consumed by the electronic order are displayed based on the resource deduction information.

[0093] There are two ways to obtain resource deduction information: In the first method, the step of obtaining resource deduction information corresponding to the payment channel of the electronic order in response to the display instruction of the electronic order in the pending payment state includes: obtaining first resource deduction information in response to the display instruction of the electronic order in the pending payment state, wherein the first resource deduction information is the resource deduction information corresponding to the first payment channel among the multiple payment channels of the electronic order; the step of displaying the total resource consumption of the electronic order based on the resource deduction information includes: displaying the first total resource consumption of the electronic order based on the first resource deduction information, wherein the first total resource consumption is the difference between the original resource consumption of the electronic order and the first resource deduction information.

[0094] In some embodiments, the method further includes: in response to a switching operation that switches the first payment channel to a second payment channel, obtaining second resource deduction information, wherein the second resource deduction information is resource deduction information corresponding to the second payment channel; and displaying the second resource deduction information and the second total resource consumption of the electronic order on the order details page of the electronic order, wherein the second total resource consumption is the difference between the original resource consumption of the electronic order and the second resource deduction information.

[0095] In some embodiments, the first payment channel is the system default payment channel, or a user-preset payment channel, or a payment channel that the user has previously used, or a payment channel whose resource deduction information meets the preset deduction conditions.

[0096] In the second method, the step of obtaining resource deduction information corresponding to the payment channel of the electronic order in response to the display instruction of the electronic order in the pending payment state includes: obtaining resource deduction information of multiple payment channels in response to the display instruction of the electronic order in the pending payment state; the step of displaying the total resource consumption of the electronic order based on the resource deduction information includes: displaying the first total resource consumption of the electronic order based on the first resource deduction information, wherein the first total resource consumption is the difference between the original resource consumption of the electronic order and the first resource deduction information; and displaying the second total resource consumption of the electronic order in response to the switching operation of switching the first payment channel to the second payment channel, wherein the second total resource consumption is the difference between the original resource consumption of the electronic order and the second resource deduction information.

[0097] The two methods for obtaining resource deduction information are the same as those in the above embodiments, and will not be repeated here.

[0098] In step 304, in response to a payment instruction for an electronic order in a pending payment status, the electronic order is paid based on the total resources consumed.

[0099] The order details page provides a "Continue Payment" control. Clicking this control triggers the payment instruction for the e-order, which is currently pending payment. In response to this trigger, the payment page is displayed, used to pay the e-order based on the total resources consumed. The order details page directly provides the "Continue Payment" control; once triggered, users do not need to navigate to other pages for further action, thus improving the convenience of the payment process and reducing the complexity of the interaction.

[0100] Payment for electronic orders can be completed directly from the order details page. Users do not need to revisit the order form page to make the payment, thus improving user efficiency.

[0101] The following section will use the order details page of an electronic order as a starting point to introduce how to display the order details page.

[0102] Reference Figure 4 , Figure 4 This is a schematic diagram of an order details page for an electronic order in a pending payment state, according to an exemplary embodiment. The order details page displays recipient information (shipping address, recipient name, and recipient phone number), merchant information (flagship store, number of followers, etc.), details of the purchased product (product name, quantity, specifications, original price, etc.), order services (damage compensation, etc.), the channel name 401 of the payment channel, and the resource deduction information 402 corresponding to the payment channel. Through the channel name 401 and the resource deduction information 402, comprehensive and accurate resource deduction information is presented to the user. The order details page also provides selection controls 403 and a "continue payment" control 404. Each payment channel name corresponds to a selection control. In response to triggering the selection control, the user selects the corresponding payment channel; in response to triggering the "continue payment" control, the user pays for the electronic order. Through these controls, users can more conveniently perform subsequent selections or payment operations.

[0103] Reference Figure 5 , Figure 5 This is a schematic diagram of an order details page for an electronic order in another pending payment state, according to an exemplary embodiment. The order details page illustrates the channel entry 502 of the payment channel in the payment channel display area 501, and also illustrates the channel name and resource deduction information 504 of the payment channel in the deduction information area 503. Displaying the resource deduction information of the payment channel in different locations on the order details page increases the probability of the resource deduction information continuously appearing on the current display page, enhances the reminder effect on the user, and reduces the probability that the user has not fully utilized the resource deduction information.

[0104] Reference Figure 6 , Figure 6 This is a schematic diagram of an order details page for an electronic order in another pending payment state, according to an exemplary embodiment. When the payment channel is not visible on the currently displayed page, a prompt bubble 601 is shown on the order details page. Clicking the prompt bubble or swiping the page controls the page to slide to the target position until the payment channel becomes visible on the currently displayed page, at which point the prompt bubble is hidden. This ensures that the prompt bubble remains displayed on the currently displayed page even when the payment channel is not visible, improving the prompting effect on the user.

[0105] Reference Figure 7 , Figure 7This is a schematic diagram of a notification bubble according to an exemplary embodiment. It illustrates multiple notification bubbles displaying different content. When there is no resource deduction information for the payment channel, the notification bubble may include the payment channel and a location indicator. The location indicator is used to indicate the orientation of the resource deduction information relative to the currently displayed page, for example... Figure 7 The downward position indicator indicates that the resource deduction information is located at the bottom of the currently displayed page. Swiping the page upwards will display the resource deduction information. When there is resource deduction information for a payment channel, the prompt bubble can include the payment channel, the corresponding resource deduction information, and the position indicator. If the display length of the information content in the prompt bubble exceeds the set length, the information content can be omitted.

[0106] Figure 8 This is a flowchart illustrating a method for displaying an order details page according to another exemplary embodiment, see [link to flowchart]. Figure 8 The method for displaying the order details page is applied in the server, and the method includes the following steps: In step 801, in response to the terminal's instruction to display the electronic order in the pending payment status, the server sends an information retrieval request to the platform corresponding to the payment channel. The information retrieval request is used to retrieve resource deduction information.

[0107] In response to the terminal's display command, the server sends an information retrieval request to the platform corresponding to the payment channel. Once the platform receives the information retrieval request, it returns the resource deduction information corresponding to the payment channel.

[0108] In step 802, the server receives the resource deduction information corresponding to the payment channel returned by the platform corresponding to the payment channel.

[0109] In step 803, the server sends the resource deduction information corresponding to the payment channel to the terminal, which then displays the resource deduction information corresponding to the payment channel on the order details page of the electronic order.

[0110] In some embodiments, in response to a terminal's instruction to display an electronic order in a pending payment status, sending an information retrieval request to the platform corresponding to the payment channel includes: in response to a terminal's instruction to display an electronic order in a pending payment status, sending an information retrieval request to the platform corresponding to the payment channel based on the order information of the electronic order, wherein the order information includes the user information of the user who placed the order, the order content, the historical resource deduction information of the electronic order, and the payment status of the electronic order.

[0111] In some embodiments, the resource deduction information corresponding to the payment channel is returned by the platform corresponding to the payment channel after verifying the user information of the ordering user, the order content, the historical resource deduction information of the electronic order, and the payment status of the electronic order. If the platform returns the same resource deduction information for different electronic orders, it is equivalent to ignoring various different factors such as total resource consumption, resulting in poor accuracy in matching resource deduction information with electronic orders, and may even lead to some users being "hidden charged." Therefore, resource deduction information returned based on specific user information and order content can improve the user's personalized experience, and the resource deduction information is also more accurate. At the same time, the historical resource deduction information and the payment status of the electronic order are used to indicate that the current acquisition and the previous acquisitions are for the same electronic order. That is, when the platform corresponding to the payment channel verifies based on this order information, it can verify that multiple acquisitions of historical resource deduction information and the current acquisition of resource deduction information are for the same electronic order, and that the electronic order is in an unpaid state. Therefore, when returning resource deduction information, the returned resource deduction information is more complete and accurate.

[0112] For example, if a user receives a subsidy for their first electronic order for each type of home appliance, the platform corresponding to the payment channel will only return resource deduction information when the verification result of the electronic order confirms that it is the first electronic order for a certain type of home appliance. Only then can the server receive the resource deduction information returned by the platform corresponding to the payment channel.

[0113] The server sends an information retrieval request to the platform based on the order information, enabling the platform to obtain the order information and then perform content verification based on the order information. Different order information may return different resource deduction information, allowing different electronic orders to obtain personalized resource deduction information and improving the user's personalized experience.

[0114] Figure 9 This is a block diagram illustrating an order details page display device according to an exemplary embodiment. See also Figure 9 The display device for the order details page includes: The first acquisition module 901 is used to acquire resource deduction information corresponding to the payment channel of the electronic order in response to the display instruction of the electronic order in the pending payment status. The first display module 902 is used to display resource deduction information corresponding to the payment channel on the order details page of the electronic order; The second display module 903 is used to display the total resources consumed by the electronic order based on resource deduction information.

[0115] In some embodiments, the first acquisition module is configured to acquire first resource deduction information in response to a display instruction for an electronic order in a pending payment state. The first resource deduction information is the resource deduction information corresponding to the first payment channel among multiple payment channels of the electronic order. The second display module is configured to display the first total resource consumption of the electronic order based on the first resource deduction information. The first total resource consumption is the difference between the original resource consumption of the electronic order and the first resource deduction information.

[0116] In some embodiments, the apparatus further includes: a second acquisition module and a third display module; The second acquisition module is used to acquire second resource deduction information in response to the switching operation of switching the first payment channel to the second payment channel. The second resource deduction information is the resource deduction information corresponding to the second payment channel. The third display module is used to display the second resource deduction information and the second total resource consumption of the electronic order on the order details page of the electronic order. The second total resource consumption is the difference between the original resource consumption of the electronic order and the second resource deduction information.

[0117] In some embodiments, the first payment channel is the system default payment channel, or a user-preset payment channel, or a payment channel that the user has previously used, or a payment channel whose resource deduction information meets the preset deduction conditions.

[0118] In some embodiments, the first acquisition module is configured to acquire resource deduction information of multiple payment channels in response to a display instruction for an electronic order in a pending payment state; and to display the total resource consumption of the electronic order based on the resource deduction information, including: displaying the first total resource consumption of the electronic order based on the first resource deduction information, wherein the first total resource consumption is the difference between the original resource consumption of the electronic order and the first resource deduction information; and to display the second total resource consumption of the electronic order in response to a switching operation that switches the first payment channel to the second payment channel, wherein the second total resource consumption is the difference between the original resource consumption of the electronic order and the second resource deduction information.

[0119] In some embodiments, displaying resource deduction information corresponding to a payment channel on the order details page of an electronic order includes at least one of the following: displaying a payment channel entry in the payment channel display area of ​​the order details page, and displaying resource deduction information corresponding to the payment channel in the channel entry; displaying the channel name of the payment channel and the resource deduction information corresponding to the payment channel in the deduction information area of ​​the order details page; and displaying a prompt bubble on the order details page, the prompt bubble including the channel name of the payment channel and the resource deduction information corresponding to the payment channel.

[0120] In some embodiments, the first display module includes at least one of the following: The first display submodule is used to display the payment channel entries in the payment channel display area of ​​the order details page, and to display the resource deduction information corresponding to the payment channel in the channel entries; The second display submodule is used to display the name of the payment channel and the resource deduction information corresponding to the payment channel in the deduction information area of ​​the order details page; The third display submodule is used to display a prompt bubble on the order details page. The prompt bubble includes the name of the payment channel and the resource deduction information corresponding to the payment channel.

[0121] In some embodiments, the third display submodule is configured to display a prompt bubble in the order details page if the payment channel is not visible on the current display page; to hide the prompt bubble in response to a page swiping operation if the payment channel is visible on the current display page; and to control the page to swipe to a target position in response to a triggering operation on the prompt bubble, the target position being the location of the payment channel on the order details page.

[0122] In some embodiments, the prompt bubble includes the channel name of the third payment channel and the resource deduction information corresponding to the third payment channel. The third payment channel is the payment channel among multiple payment channels whose resource deduction information meets the preset deduction conditions.

[0123] It should be noted that the above-described embodiment of the order details page display device is only illustrated by the division of the above-described functional units. In practical applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device can be divided into different functional units to complete all or part of the functions described above. Furthermore, the order details page display device and the order details page display method embodiment provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiment, which will not be repeated here.

[0124] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0125] Figure 10 This is a block diagram illustrating an order details page display device according to an exemplary embodiment. See also Figure 10 The display device for the order details page includes: The sending module 1001 is used to respond to the terminal's display instruction for the electronic order in the pending payment status and send an information acquisition request to the platform corresponding to the payment channel. The information acquisition request is used to obtain resource deduction information. The receiving module 1002 is used to receive the resource deduction information corresponding to the payment channel returned by the platform; The sending module 1003 is also used to send the resource deduction information corresponding to the payment channel to the terminal, and the terminal is used to display the resource deduction information corresponding to the payment channel in the order details page of the electronic order.

[0126] In some embodiments, the sending module is configured to respond to a terminal's display instruction for an electronic order in a pending payment status, and based on the order information of the electronic order, send an information retrieval request to the platform corresponding to the payment channel. The order information includes the user information of the user who placed the order, the order content, the historical resource deduction information of the electronic order, and the payment status of the electronic order.

[0127] In some embodiments, the resource deduction information corresponding to the payment channel is returned by the platform after verifying the user information and order content of the user who placed the order.

[0128] It should be noted that the above-described embodiment of the order details page display device is only illustrated by the division of the above-described functional units. In practical applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device can be divided into different functional units to complete all or part of the functions described above. Furthermore, the order details page display device and the order details page display method embodiment provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiment, which will not be repeated here.

[0129] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0130] When an electronic device is provided as a terminal, Figure 11 This is a block diagram illustrating a terminal 1100 according to an exemplary embodiment. Figure 11 A structural block diagram of a terminal 1100 provided in an exemplary embodiment of this disclosure is shown. The terminal 1100 may be a smartphone, tablet computer, laptop computer, or desktop computer. The terminal 1100 may also be referred to as user equipment, portable terminal, laptop terminal, desktop terminal, or other names.

[0131] Typically, terminal 1100 includes a processor 1101 and a memory 1102.

[0132] Processor 1101 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 1101 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 1101 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 1101 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, processor 1101 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.

[0133] The memory 1102 may include one or more computer-readable storage media, which may be non-transitory. The memory 1102 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1102 are used to store at least one computer program, which is executed by the processor 1101 to implement the method provided in the method embodiments of this application.

[0134] In some embodiments, the terminal 1100 may also optionally include a peripheral device interface 1103 and at least one peripheral device. The processor 1101, memory 1102, and peripheral device interface 1103 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 1103 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of the following: a radio frequency circuit 1104, a display screen 1105, a camera assembly 1106, an audio circuit 1107, and a power supply 1108.

[0135] Peripheral device interface 1103 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 1101 and memory 1102. In some embodiments, processor 1101, memory 1102 and peripheral device interface 1103 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 1101, memory 1102 and peripheral device interface 1103 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0136] The radio frequency (RF) circuit 1104 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1104 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1104 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. In some embodiments, the RF circuit 1104 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 1104 can communicate with other terminals via at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: the World Wide Web, metropolitan area networks, intranets, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1104 may also include circuitry related to NFC (Near Field Communication), which is not limited in this application.

[0137] Display screen 1105 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. When display screen 1105 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 1101 for processing. In this case, display screen 1105 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 1105, disposed on the front panel of terminal 1100; in other embodiments, there may be at least two display screens, disposed on different surfaces of terminal 1100 or in a folded design; in still other embodiments, display screen 1105 may be a flexible display screen, disposed on a curved or folded surface of terminal 1100. Furthermore, display screen 1105 may be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. The display screen 1105 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0138] The camera assembly 1106 is used to acquire images or videos. In some embodiments, the camera assembly 1106 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal, and the rear-facing camera is located on the back of the terminal. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In some embodiments, the camera assembly 1106 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash is a combination of a warm-light flash and a cool-light flash, which can be used for light compensation at different color temperatures.

[0139] The audio circuit 1107 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting the sound waves into electrical signals that are input to the processor 1101 for processing, or input to the radio frequency circuit 1104 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each positioned at a different location on the terminal 1100. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert electrical signals from the processor 1101 or the radio frequency circuit 1104 into sound waves. The speaker may be a conventional diaphragm speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In some embodiments, the audio circuit 1107 may also include a headphone jack.

[0140] Power supply 1108 is used to power the various components in terminal 1100. Power supply 1108 can be AC ​​power, DC power, a disposable battery, or a rechargeable battery. When power supply 1108 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery that is charged via a wired line, and a wireless rechargeable battery is a battery that is charged via a wireless coil. The rechargeable battery can also be used to support fast charging technology.

[0141] Those skilled in the art will understand that Figure 11 The structure shown does not constitute a limitation on terminal 1100 and may include more or fewer components than shown, or combine certain components, or use different component arrangements.

[0142] The aforementioned computer equipment can also be implemented as a server. The structure of a server is described below: Figure 12 This is a schematic diagram of a server structure provided in an embodiment of this application. The server 1200 can vary significantly due to different configurations or performance. It may include one or more Central Processing Units (CPUs) 1201 and one or more memories 1202. The one or more memories 1202 store at least one computer program, which is loaded and executed by the one or more processors 1201 to implement the methods provided in the various method embodiments described above. Of course, the server 1200 may also have wired or wireless network interfaces, a keyboard, and input / output interfaces for input and output. The server 1200 may also include other components for implementing device functions, which will not be elaborated upon here.

[0143] In an exemplary embodiment, a computer-readable storage medium is also provided, such as a memory including a computer program that can be executed by a processor to perform the methods in the above embodiments. For example, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device, etc.

[0144] In an exemplary embodiment, a computer program product or computer program is also provided, which includes program code stored in a computer-readable storage medium. A processor of an electronic device reads the program code from the computer-readable storage medium and executes the program code, causing the electronic device to perform the method described above.

[0145] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0146] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A method for displaying an order details page, characterized in that, The method includes: In response to a display instruction for an electronic order with a pending payment status, resource deduction information corresponding to the payment channel of the electronic order is obtained; The order details page of the electronic order displays the resource deduction information corresponding to the payment channel; Based on the resource deduction information, the total resources consumed by the electronic order are displayed.

2. The method for displaying an order details page according to claim 1, characterized in that, The step of obtaining resource deduction information corresponding to the payment channel of an electronic order in response to a display instruction for an electronic order in a pending payment status includes: In response to a display instruction for an electronic order in a pending payment status, first resource deduction information is obtained, wherein the first resource deduction information is the resource deduction information corresponding to the first payment channel among the multiple payment channels of the electronic order; The process of displaying the total resource consumption of the electronic order based on the resource deduction information includes: Based on the first resource deduction information, the first total resource consumption of the electronic order is displayed. The first total resource consumption is the difference between the original resource consumption of the electronic order and the first resource deduction information.

3. The method for displaying an order details page according to claim 2, characterized in that, The method further includes: In response to the switching operation of switching the first payment channel to the second payment channel, the second resource deduction information is obtained, wherein the second resource deduction information is the resource deduction information corresponding to the second payment channel; The order details page of the electronic order displays the second resource deduction information and the second total resource consumption of the electronic order. The second total resource consumption is the difference between the original resource consumption of the electronic order and the second resource deduction information.

4. The method for displaying an order details page according to claim 2, characterized in that, The first payment channel is either the system's default payment channel, a user-preset payment channel, a payment channel previously used by the user, or a payment channel whose resource deduction information meets the preset deduction conditions.

5. The method for displaying an order details page according to claim 1, characterized in that, The step of obtaining resource deduction information corresponding to the payment channel of an electronic order in response to a display instruction for an electronic order in a pending payment status includes: In response to an instruction to display the status of an electronic order pending payment, obtain resource deduction information from multiple payment channels; The process of displaying the total resource consumption of the electronic order based on the resource deduction information includes: Based on the first resource deduction information, the first total resource consumption of the electronic order is displayed, where the first total resource consumption is the difference between the original resource consumption of the electronic order and the first resource deduction information. In response to a switching operation that switches the first payment channel to the second payment channel, the second total resource consumption of the electronic order is displayed. The second total resource consumption is the difference between the original resource consumption of the electronic order and the second resource deduction information.

6. The method for displaying an order details page according to claim 1, characterized in that, The order details page of the electronic order displays resource deduction information corresponding to the payment channel, including at least one of the following: The payment channel display area on the order details page displays the channel entry for the payment channel, and the resource deduction information corresponding to the payment channel is displayed in the channel entry; The deduction information area on the order details page displays the name of the payment channel and the resource deduction information corresponding to the payment channel; On the order details page, a notification bubble is displayed, which includes the name of the payment channel and the resource deduction information corresponding to the payment channel.

7. The method for displaying an order details page according to claim 6, characterized in that, The notification bubbles displayed on the order details page include: If the payment method is not visible on the current page of the order details page, the prompt bubble will be displayed. In response to a page swiping operation, if the payment channel is visible on the currently displayed page, the prompt bubble is hidden; In response to the triggering operation of the prompt bubble, the page is controlled to slide to the target position, which is the location of the payment channel in the order details page.

8. The method for displaying an order details page according to claim 6, characterized in that, The notification bubble includes the name of the third payment channel and the resource deduction information corresponding to the third payment channel. The third payment channel is the payment channel among multiple payment channels whose resource deduction information meets the preset deduction conditions.

9. The method for displaying an order details page according to claim 1, characterized in that, In response to a display instruction for an electronic order in a pending payment status, obtaining the resource deduction information corresponding to the payment channel of the electronic order includes: In response to a display instruction for an electronic order with a pending payment status, resource deduction information corresponding to the payment channel of the electronic order is obtained based on the order information of the electronic order. The order information includes the user information of the user who placed the order, the order content, the historical resource deduction information of the electronic order, and the payment status of the electronic order.

10. A method for displaying an order details page, characterized in that, The method includes: In response to the terminal's instruction to display the electronic order in the pending payment status, an information retrieval request is sent to the platform corresponding to the payment channel. The information retrieval request is used to retrieve resource deduction information. Receive resource deduction information corresponding to the payment channel returned by the platform; The resource deduction information corresponding to the payment channel is sent to the terminal, and the terminal is used to display the resource deduction information corresponding to the payment channel in the order details page of the electronic order.

11. The method for displaying an order details page according to claim 10, characterized in that, The step of responding to the terminal's instruction to display the electronic order's pending payment status by sending an information retrieval request to the platform corresponding to the payment channel includes: In response to the terminal's instruction to display the electronic order's pending payment status, an information retrieval request is sent to the platform corresponding to the payment channel based on the order information of the electronic order. The order information includes the user information of the ordering user, the order content, the historical resource deduction information of the electronic order, and the payment status of the electronic order.

12. The method for displaying an order details page according to claim 10, characterized in that, The resource deduction information corresponding to the payment channel is returned by the platform after verifying the user information of the ordering user, the order content, the historical resource deduction information of the electronic order, and the payment status of the electronic order.

13. A display device for an order details page, characterized in that, The device includes: The first acquisition module is used to acquire resource deduction information corresponding to the payment channel of the electronic order in response to a display instruction for an electronic order in a pending payment status. The first display module is used to display resource deduction information corresponding to the payment channel on the order details page of the electronic order; The second display module is used to display the total resources consumed by the electronic order based on the resource deduction information.

14. A display device for an order details page, characterized in that, The device includes: The sending module is used to respond to the terminal's display instruction for an electronic order in the pending payment status by sending an information acquisition request to the platform corresponding to the payment channel. The information acquisition request is used to acquire resource deduction information. The receiving module is used to receive the resource deduction information corresponding to the payment channel returned by the platform; The sending module is further configured to send the resource deduction information corresponding to the payment channel to the terminal, and the terminal is configured to display the resource deduction information corresponding to the payment channel in the order details page of the electronic order.

15. An electronic device, characterized in that, The electronic device includes: One or more processors; Memory used to store the executable program code of the processor; The processor is configured to execute the program code to implement the method for displaying the order details page as described in any one of claims 1 to 12.

16. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is enabled to perform the method for displaying an order details page as described in any one of claims 1 to 12.

17. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the method for displaying the order details page as described in any one of claims 1 to 12.