Order processing method and device, medium and equipment
By using order information, historical cancellation rates and conversion relationships in cross -regional transactions, prepare for the amount of resource required for orders to cancel the service in advance, and solve the problem of long refund time and difference in exchange rates in cross -regional transactions. Processing efficiency and effectiveness of resource conversion.
Patent Information
- Application Number
- CN202310932521.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-27
- Publication Date
- 2025-01-28
AI Technical Summary
In cross-regional transactions, users need to wait a long time after applying for cancellation of orders before receiving a refund, and the exchange rate at the time of payment may be different from the exchange rate at the time of cancellation, resulting in a decrease in the effectiveness of the exchange.
By obtaining the order information, historical order cancellation rate and conversion relationship when the target order payment is completed, the amount of backup resources are determined, and the conversion is based on the current conversion relationship to prepare the amount of resources required for the service to cancel the service in advance.
The processing efficiency of the order cancellation service has been improved, the number of resource conversion is reduced, the effectiveness of resource conversion is improved, and the relationship between the virtual resource conversion of the payment link and the reserve resource conversion link is consistent.
Smart Images

Figure CN119379291A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of Internet business, and specifically to order processing methods, devices, media and equipment. Background Art
[0002] Currently, users can conduct online cross-regional transactions through the application platform, such as cross-border remittances, e-commerce shopping, tuition payment, etc. In order to enhance its own competitiveness and protect the rights and interests of users, the application platform will grant users the right to cancel the order and apply for a full refund within a period of time after the payment is completed.
[0003] Since it is a cross-regional transaction, users need to wait a long time to receive a refund after applying to cancel the order. At the same time, there may be a difference between the exchange rate when the user pays and the exchange rate when the user applies to cancel the order, resulting in reduced effectiveness of the exchange. Summary of the invention
[0004] In order to improve the effectiveness of resource conversion and the processing efficiency of order cancellation services, this application provides an order processing method, device, medium and equipment. The technical solution is as follows:
[0005] In a first aspect, the present application provides an order processing method, the method comprising:
[0006] When payment of a cross-region target order is completed, order information of the target order is obtained; the target order is a transaction voucher between an account in the first region and an account in the second region, and a payment operation for the target order is performed by the account in the second region; the order information includes a first transferred resource amount measured in a first virtual resource corresponding to the first region and a target business scenario corresponding to the target order;
[0007] Obtain the historical order cancellation rate corresponding to the target business scenario;
[0008] Determine a first standby resource amount according to the historical order cancellation rate and the first transferred resource amount, where the first standby resource amount is set for the order cancellation service and is a resource amount measured in the first virtual resource unit;
[0009] Based on the current conversion relationship between the first virtual resource and the second virtual resource corresponding to the second area, a first conversion operation is performed to convert the first backup resource amount into a second backup resource amount, wherein the second backup resource amount is set for the order cancellation service and is a resource amount measured in units of the second virtual resource.
[0010] Optionally, the method further comprises:
[0011] Obtain a set of historical orders corresponding to each business scenario in at least one business scenario within a preset statistical period;
[0012] According to the order status of each historical order in the corresponding historical order set, the historical order cancellation rate corresponding to each business scenario is calculated; the target business scenario is any one of the at least one business scenario.
[0013] Optionally, the method further comprises:
[0014] The second spare resource amount is added to the order cancellation service resource set corresponding to the second virtual resource.
[0015] Optionally, the method further comprises:
[0016] In response to a cancellation request for the target order from the account in the second region, determining a second transfer resource amount using the second virtual resource as a measurement unit from the order information, wherein the second transfer resource amount and the first transfer resource amount satisfy the current conversion relationship;
[0017] Determine a third spare resource amount equal to the second transferred resource amount from the order cancellation service resource set;
[0018] The third amount of spare resources is allocated to the account in the second area.
[0019] Optionally, performing a first conversion operation based on a current conversion relationship between the first virtual resource and a second virtual resource corresponding to the second area includes:
[0020] When the current amount of spare resources in the order cancellation service resource set corresponding to the first virtual resource is less than the first amount of spare resources, determining a target conversion deadline;
[0021] At the target conversion deadline, based on the current conversion relationship, the first conversion operation is performed.
[0022] Optionally, the method further comprises:
[0023] determining a second conversion operation associated with the first virtual resource, the second conversion operation being used to convert the second virtual resource into the first virtual resource;
[0024] Determining a target conversion operation based on the first conversion operation and the second conversion operation;
[0025] The performing a first conversion operation based on a current conversion relationship between the first virtual resource and a second virtual resource corresponding to the second area includes:
[0026] Based on the current conversion relationship, the target conversion operation is performed.
[0027] Optionally, when the payment of the cross-region target order is completed, obtaining the order information of the target order includes:
[0028] When the payment of the cross-region target order is completed and the current time reaches the end time of the current conversion cycle, the order information of the completed orders in the current conversion cycle is obtained, and the completed orders include the target order.
[0029] Optionally, the method further comprises:
[0030] Based on the order information of the completed order, determining the total amount of the first backup resource corresponding to the completed order;
[0031] Based on the conversion relationship between the first virtual resource and the second virtual resource at the end time of the current conversion cycle, a third conversion operation is performed to convert the total amount of the first standby resources into the total amount of the second standby resources.
[0032] Based on the order information of the completed order, determine the total amount of first standby resources corresponding to the completed order, where the first standby resource total amount is set for the order cancellation service and is a resource amount measured in the first virtual resource;
[0033] Based on the conversion relationship between the first virtual resource and the second virtual resource at the end time of the current conversion cycle, a third conversion operation is performed to convert the total amount of the first backup resources into the total amount of the second backup resources, wherein the total amount of the second backup resources is set for the order cancellation service and is a resource amount measured in units of the second virtual resource.
[0034] In a second aspect, the present application provides an order processing device, the device comprising:
[0035] An order information acquisition module, used to acquire order information of a target order across regions when payment of the target order is completed; the target order is a transaction voucher between an account in a first region and an account in a second region, and the payment operation for the target order is performed by the account in the second region; the order information includes a first transferred resource amount measured in a first virtual resource corresponding to the first region and a target business scenario corresponding to the target order;
[0036] A cancellation rate acquisition module, used to obtain the historical order refund rate corresponding to the target business scenario;
[0037] A standby resource amount determination module, configured to determine a first standby resource amount according to the historical order cancellation rate and the first transferred resource amount, wherein the first standby resource amount is set for an order cancellation service and is a resource amount measured in the first virtual resource unit;
[0038] The first conversion module is used to perform a first conversion operation based on the current conversion relationship between the first virtual resource and the second virtual resource corresponding to the second area to convert the first backup resource amount into a second backup resource amount, wherein the second backup resource amount is set for the order cancellation service and is a resource amount measured in the second virtual resource.
[0039] In a third aspect, the present application provides a computer-readable storage medium, in which at least one instruction or at least one program is stored, and the at least one instruction or at least one program is loaded and executed by a processor to implement an order processing method as described in the first aspect.
[0040] In a fourth aspect, the present application provides a computer device, comprising a processor and a memory, wherein the memory stores at least one instruction or at least one program, and the at least one instruction or at least one program is loaded and executed by the processor to implement an order processing method as described in the first aspect.
[0041] In a fifth aspect, the present application provides a computer program product, wherein the computer program product includes computer instructions, and when the computer instructions are executed by a processor, an order processing method as described in the first aspect is implemented.
[0042] The order processing method, device, medium and equipment provided by this application have the following technical effects:
[0043] The solution provided in this application takes into account the fact that the conversion relationship of virtual resources corresponding to different regions fluctuates over time. When the payment of the cross-regional target order is completed, that is, the conversion of the transferred resource quantity is completed, the conversion of the spare resource quantity required for the order cancellation service is implemented simultaneously. Specifically, the target order is a transaction voucher between an account in the first area and an account in the second area, that is, the payment of the target order and the conversion of the transferred resource amount are performed by the account in the second area to perform the payment operation for the target order, and the application platform converts the second transferred resource amount paid by the account in the second area with the second virtual resource corresponding to the second area as the unit of measurement into the first transferred resource amount corresponding to the first area as the unit of measurement, and allocates the first transferred resource amount to the account in the first area; when the payment of the target order and the conversion of the transferred resource amount are completed, the corresponding historical order cancellation rate is determined according to the target business scenario corresponding to the target order, and then the first backup resource amount is determined in combination with the first transfer resource amount and the historical order cancellation rate. The first backup resource amount is the resource amount with the first virtual resource as the unit of measurement set for the order cancellation service; then, according to the current conversion relationship between the first virtual resource and the second virtual resource, the current conversion relationship is also the conversion relationship when the transfer resource amount is converted, the first conversion operation is performed to convert the first backup resource amount into the second backup resource amount with the second virtual resource as the unit of measurement.The technical solution provided by the present application can prepare in advance a second backup resource amount with the second virtual resource as the unit of measurement for the order cancellation service, and can quickly respond to the cancellation request of the account in the second area for the target order and the demand for returning the transferred resource amount, thereby improving the processing efficiency of the order cancellation service; and considering the characteristics that the conversion relationship between the first virtual resource and the second virtual resource fluctuates over time, if the application platform recovers the first transferred resource amount originally allocated to the account in the first area and converts the first transferred resource amount into a resource amount with the second virtual resource as the unit of measurement only after the account in the second area applies to cancel the target order, then in this conversion process, the conversion relationship between the first virtual resource and the second virtual resource may be inconsistent with the conversion relationship between the first virtual resource and the second virtual resource in the payment link (that is, the current conversion relationship). However, the amount of resources measured in the second virtual resource unit after the conversion from the first transferred resource amount is less than the second transferred resource amount originally paid, which means that a conversion loss occurs and the effectiveness of resource conversion is not high. In order to meet the demand for a full refund of the second transferred resource amount, the application platform needs to bear the conversion loss on its own to protect the rights and interests of the accounts in the second area. The technical solution provided in the embodiment of the present application is consistent with the conversion relationship of virtual resources corresponding to different areas in the payment link and the conversion relationship of virtual resources corresponding to different areas in the conversion link of the backup resource amount, so the effectiveness of resource conversion can be improved. In addition, the technical solution provided in the present application determines the first backup resource amount corresponding to the target order according to the order cancellation rate corresponding to the business scenario. Compared with converting and backing up the backup resource amount equivalent to the first transfer resource amount, the number of resource conversions can be reduced.
[0044] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] In order to more clearly illustrate the technical solutions and advantages in the embodiments of the present application or the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0046] Figure 1 It is a schematic diagram of an implementation environment of an order processing method provided in an embodiment of the present application;
[0047] Figure 2 It is a flowchart of an order processing method provided in an embodiment of the present application;
[0048] Figure 3This is a schematic diagram of a process of order data storage and analysis provided by an embodiment of the present application;
[0049] Figure 4 This is a flowchart of an order cancellation service provided by an embodiment of the present application;
[0050] Figure 5 This is a flowchart of an order cancellation process provided by an embodiment of the present application;
[0051] Figure 6 is a schematic diagram of an order processing device provided in an embodiment of the present application;
[0052] Figure 7 It is a schematic diagram of the hardware structure of a device for implementing an order processing method provided in an embodiment of the present application. DETAILED DESCRIPTION
[0053] In order to reduce the losses that the application platform may need to bear in the order cancellation service, the embodiments of the present application provide order processing methods, devices, media and equipment. The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application. Examples of the embodiments are shown in the drawings, where the same or similar numbers throughout represent the same or similar elements or elements with the same or similar functions.
[0054] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or server that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0055] It is understandable that in the specific implementation of this application, it involves order information, account information* and other related data. When the above embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards of relevant countries and regions.
[0056] See also Figure 1 , which is a schematic diagram of an implementation environment of an order processing method provided in an embodiment of the present application, such as Figure 1 As shown, the implementation environment may include at least a client 01 , a server 02 and a client 03 .
[0057] Specifically, the client 01 may include devices such as smart phones, desktop computers, tablet computers, laptops, vehicle terminals, digital assistants, smart wearable devices, and voice interaction devices, and may also include software running in the device, such as web pages provided to users by some service providers, or applications provided to users by these service providers. Specifically, an application (Application, referred to as App) may be installed in the client 01, which may be an independent application or a subprogram in an independent application, and the application may be a client program of a cross-regional trading platform; the user of the client 01 is in the first region and can log in to the application through pre-registered user information, which may include an account number and password.
[0058] Specifically, the server 02 can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. The server 02 may include a network communication unit, a processor, a memory, and the like. The terminal and the server may be directly or indirectly connected via wired or wireless communication, and this application does not limit this. Specifically, the server 02 may be a server that provides background services for the application in the client 01, or it may be other servers that are connected and communicated with the background server of the application.
[0059] Specifically, the client 03 may include devices such as smart phones, desktop computers, tablet computers, laptops, vehicle terminals, digital assistants, smart wearable devices, and voice interaction devices, and may also include software running in the device, such as web pages provided by some service providers to users, or applications provided by these service providers to users. Specifically, the client 03 may be installed with an application (Application, referred to as App), which may be an independent application or a subprogram in an independent application, and the application may be a client program of a cross-regional trading platform; the user of the client 03 is in the second area and can log in to the application through pre-registered user information, which may include an account number and password.
[0060] In one embodiment of the present application, a user of client 03 is in the second area and submits a target order in an application through an account and completes a payment operation for the target order, and transfers the second transfer resource amount paid in the second virtual resource corresponding to the second area as a unit of measurement to a resource account specified by a background service running on server 02, and the background service converts the second transfer resource amount into a first transfer resource amount in the first virtual resource corresponding to the first area as a unit of measurement, and allocates the first transfer resource amount to an account corresponding to the user of client 01 in the first area; at the same time, the background service running on server 02 determines the corresponding historical order cancellation rate according to the target business scenario corresponding to the target order, and then determines the first standby resource amount in combination with the first transfer resource amount and the historical order cancellation rate, the first standby resource amount is a resource amount in the first virtual resource as a unit of measurement set for the order cancellation service; then, according to the current conversion relationship between the first virtual resource and the second virtual resource, the current conversion relationship is also the conversion relationship when the transfer resource amount is converted, and the first conversion operation is performed to convert the first standby resource amount into a second standby resource amount in the second virtual resource as a unit of measurement, so that the standby resource amount in the second virtual resource as a unit of measurement can be prepared in advance for the order cancellation service.
[0061] The embodiments of the present application can also be implemented in combination with cloud technology. Cloud technology refers to a hosting technology that unifies a series of resources such as hardware, software and network in a wide area network or a local area network to realize the calculation, storage, processing and sharing of data. It can also be understood as a general term for network technology, information technology, integration technology, management platform technology and application technology based on the cloud computing business model application. Cloud technology needs to be supported by cloud computing. Cloud computing is a computing model that distributes computing tasks on a resource pool composed of a large number of computers, so that various application systems can obtain computing power, storage space and information services as needed. The network that provides resources is called a "cloud". Specifically, the server 02 and the database are located in the cloud, and the server 02 can be a physical machine or a virtualized machine.
[0062] The following introduces an order processing method provided by this application. Figure 2 It is a flowchart of an order processing method provided by an embodiment of the present application. The present application provides method operation steps as described in the embodiment or flowchart, but may include more or fewer operation steps based on conventional or non-creative labor. The order of steps listed in the embodiment is only one way of executing the steps among many orders, and does not represent the only order of execution. When the actual system or server product is executed, it can be executed in sequence or in parallel according to the method shown in the embodiment or the accompanying drawings (for example, in a parallel processor or multi-threaded processing environment). Please refer to Figure 2 , an order processing method provided in an embodiment of the present application may include the following steps:
[0063] S210: When the payment of the cross-region target order is completed, the order information of the target order is obtained; the order information includes a first transferred resource amount measured in a first virtual resource corresponding to the first region and a target business scenario corresponding to the target order.
[0064] In the embodiment of the present application, the target order is a transaction voucher between an account in the first area and an account in the second area, and the payment operation for the target order is performed by the account in the second area. Specifically, the account in the second area submits the target order on the application platform and completes the payment operation for the target order, and transfers the second transfer resource amount owned by the account in the second area with the second virtual resource corresponding to the second area as the measurement unit to the account specified by the application platform. The application platform, which is the execution subject of the embodiment of the present application, converts the second transfer resource amount into the first transfer resource amount with the first virtual resource corresponding to the first area as the measurement unit, and allocates the first transfer resource amount to the account in the first area.
[0065] In the embodiment of the present application, the first virtual resource is a general equivalent used in the first area, and the second virtual resource is a general equivalent used in the second area; there is a conversion relationship between the first virtual resource and the second virtual resource, and the conversion relationship can be a conversion ratio, and this conversion relationship has the characteristic of fluctuating over time. The first transferred resource amount is a certain amount of resources measured in the first virtual resource, that is, the resources received by the account in the first area; the second transferred resource amount is a certain amount of resources measured in the second virtual resource, that is, the resources paid by the account in the second area.
[0066] In an embodiment of the present application, the order information of the target order includes a first transfer resource amount and a corresponding target business scenario. The target business scenario indicates the business type corresponding to the target order, such as cross-border remittance business, e-commerce shopping business, study abroad fee payment business, etc.
[0067] S220: Obtain the historical order cancellation rate corresponding to the target business scenario.
[0068] In an embodiment of the present application, when the payment is completed, the historical order cancellation rate corresponding to the target business scenario is obtained. The historical order cancellation rate represents the proportion of historical orders that are actively canceled by the payment account or passively canceled due to external factors among multiple historical orders corresponding to the target business scenario.
[0069] In one embodiment of the present application, the historical order cancellation rate corresponding to each business scenario can be obtained by statistically analyzing the status of all historical orders. The method may further include:
[0070] S110: Obtain a historical order set corresponding to each business scenario in at least one business scenario within a preset statistical period.
[0071] The preset statistical period is used to filter historical orders within a certain time range, which can be a natural year, the past six months, the last quarter, etc. All historical orders within the preset statistical period are divided according to their corresponding business scenarios to obtain a set of historical orders corresponding to each business scenario.
[0072] S120: Calculate the historical order cancellation rate corresponding to each business scenario according to the order status of each historical order in the corresponding historical order set.
[0073] The order status of the historical order can indicate whether the historical order is currently canceled, and then the proportion of the number of canceled historical orders to the number of historical orders in the historical order set can be determined according to the order status of each historical order in the historical order set. The target business scenario is any one of the at least one business scenario.
[0074] For example, when the business scenario is payment of study abroad expenses, you can first filter out the historical order set corresponding to the payment of study abroad expenses in the previous natural year, and each historical order in the historical order set has completed the payment link; then, based on whether the final status of each historical order is canceled, determine the number of canceled orders in the historical order set, and based on the ratio of the number of canceled orders to the total number of historical orders in the historical order set, obtain the historical order cancellation rate corresponding to the business scenario of payment of study abroad expenses.
[0075] like Figure 3 As shown, at the order entry stage, the data of each order is entered into the database, including but not limited to payment time, business scenario, whether it is in a canceled state, the amount of transferred resources, the type of virtual resources corresponding to the amount of transferred resources, etc. The entered orders can be called historical orders. When calculating the historical order cancellation rate, after pulling various data of historical orders from the order database according to the business statistical cycle, the order cancellation rate corresponding to each business scenario is calculated using the method described in steps S110-S120, and the order cancellation rate corresponding to each business scenario is recorded.
[0076] In a feasible implementation, the preset statistical periods corresponding to different business scenarios may be different. For example, the e-commerce shopping business scenario has a huge amount of orders during the promotion season, and there is a significant difference in the historical order cancellation rate between the promotion season and the non-promotion season. The preset statistical period corresponding to this business scenario is set to the promotion season, and the historical order cancellation rate corresponding to the business scenario during the promotion season is determined. Then, when the target order is a shopping order during the promotion season, using the historical order cancellation rate corresponding to the business scenario during the promotion season to determine the amount of spare resources to be converted is more in line with actual needs. In addition, the preset statistical period corresponding to the business scenario should not be shorter than the duration of the permission granted by the business scenario to the account to apply for order cancellation, so as to improve the validity of the data.
[0077] In a feasible implementation, the historical order cancellation rate may also be determined based on the ratio between the total amount of transferred resources involved in the canceled historical orders in the historical order set and the total amount of transferred resources involved in all historical orders in the order set.
[0078] In the above embodiment, before implementing the order processing method provided by the embodiment of the present application, a statistical analysis of historical orders is performed in advance to determine the historical order cancellation rate corresponding to each business scenario, so that when the order processing method provided by the present application is implemented in real time, the historical order cancellation rate corresponding to the target business scenario can be quickly obtained, so that the conversion of the amount of spare resources can be implemented at the same time as the payment is completed, thereby improving processing efficiency and ensuring that the conversion relationship between virtual resources in the payment link is consistent with the conversion relationship between virtual resources in the conversion link of the amount of spare resources.
[0079] S230: Determine a first standby resource amount according to a historical order cancellation rate and a first transferred resource amount.
[0080] In the embodiment of the present application, the first standby resource amount is set for the order cancellation service, and is a resource amount measured in the first virtual resource. The historical order cancellation rate is in the range of [0, 1], so the first standby resource amount is part or all of the first transfer resource amount in terms of quantity.
[0081] In one embodiment of the present application, the first standby resource amount may be the resource amount in the order cancellation service resource set corresponding to the first virtual resource in the resource account designated by the application platform.
[0082] S240: Based on the current conversion relationship between the first virtual resource and the second virtual resource corresponding to the second area, perform a first conversion operation to convert the first backup resource amount into the second backup resource amount, where the second backup resource amount is set for the order cancellation service and is a resource amount measured in units of the second virtual resource.
[0083] It is understandable that in the order cancellation service, in order to enhance competitiveness, the application platform grants the account in the second area the right to apply for cancellation of the target order within a period of time after the payment is completed. When the account in the second area applies to cancel the target order within this period of time, the application platform will return the second transfer resource amount paid by the account in the second area to the account in the second area in full; in addition, the target order may also be forced to be cancelled due to other factors and cannot be finally completed, such as the account in the first area refuses to accept the first transfer resource amount, the goods ordered by the target order are sold out, the account in the first area has been deactivated, etc. At this time, in order to protect the rights and interests of the account in the second area, the second transfer resource amount paid by the account in the second area also needs to be returned in full.
[0084] Considering the characteristics that the conversion relationship between the first virtual resource and the second virtual resource fluctuates over time, if the application platform recovers the first transfer resource amount originally allocated to the account in the first area and converts the first transfer resource amount into a resource amount measured in the second virtual resource only after the account in the second area applies to cancel the target order, then the conversion relationship between the first virtual resource and the second virtual resource in this conversion process may be inconsistent with the conversion relationship between the first virtual resource and the second virtual resource in the payment link (that is, the current conversion relationship), resulting in the amount of resources measured in the second virtual resource after the first transfer resource amount is converted to be less than the amount of the second transfer resource originally paid, that is, conversion loss occurs, and the effectiveness of resource conversion is not high. In order to meet the demand for returning the second transfer resource amount in full, the application platform needs to bear this part of the conversion loss by itself to protect the rights and interests of the account in the second area.
[0085] Therefore, in order to solve the above-mentioned problem, the embodiment of the present application adopts the method of synchronously implementing the conversion of the amount of spare resources required for the order cancellation service when the payment of the target order across regions is completed, that is, the conversion of the amount of transferred resources is completed. Specifically, the determined first amount of spare resources is converted according to the current conversion relationship between the first virtual resources and the second virtual resources in the payment link, and the second amount of spare resources with the second virtual resources as the unit of measurement is obtained, so that the order cancellation service can prepare part of the spare resources in advance, thereby improving the processing efficiency of the order cancellation service; and, since the conversion relationship of the virtual resources corresponding to different regions in the payment link is consistent with the conversion relationship of the virtual resources corresponding to different regions in the conversion link of the spare resource amount, the effectiveness of the resource conversion can be improved; in addition, the first spare resource amount corresponding to the target order is determined according to the order cancellation rate corresponding to the business scenario and the first spare resource amount is converted, which can reduce the number of resource conversions compared to converting the spare resource amount equivalent to the first transfer resource amount.
[0086] In one embodiment of the present application, the second standby resource amount is added to the order cancellation service resource set corresponding to the second virtual resource. The order cancellation service resource set corresponding to the second virtual resource can meet the cancellation and return requirements of any order whose paid transfer resource amount is measured in the second virtual resource.
[0087] In one embodiment of the present application, the order cancellation service is run independently of the business order system. Figure 4 As shown, after the business order system completes the payment link of the target order, that is, after converting the transfer resource amount, the business order system sends the order information of the target order to the order cancellation service, and the order cancellation service calculates and determines the first standby resource amount according to the historical order cancellation rate corresponding to the target business scenario and the first transfer resource amount of the target order, wherein the historical order cancellation rate corresponding to the target business scenario is read from the historical order cancellation rate record, and the historical order cancellation rate record can be generated by the method of steps S110-S120. The order cancellation service converts the first standby resource amount according to the conversion relationship between the first virtual resource and the second virtual resource in the payment link to obtain the second standby resource amount, which is supplemented as the standby resource amount corresponding to the second virtual resource. In addition, the order cancellation service will prepare an order cancellation service resource set corresponding to each virtual resource to respond to the cancellation request for the order with the transfer resource amount measured in each virtual resource.
[0088] In one embodiment of the present application, the method may further include:
[0089] S250: In response to a cancellation request for the target order from the account in the second region, determine a second transfer resource amount using the second virtual resource as a measurement unit from the order information, the second transfer resource amount and the first transfer resource amount satisfying a current conversion relationship.
[0090] That is, the second transfer resource amount is a certain amount of resources measured in units of the second virtual resource, and is the resource paid by the account in the second area. The account in the second area submits the target order on the application platform and completes the payment operation for the target order, and transfers the second transfer resource amount owned by the account in the second area to the account specified by the application platform. The application platform, which is the execution subject of the embodiment of the present application, converts the second transfer resource amount into the first transfer resource amount measured in units of the first virtual resource corresponding to the first area, and allocates the first transfer resource amount to the account in the first area. In the payment link, the conversion relationship between the first virtual resource corresponding to the first transfer resource amount and the second virtual resource corresponding to the second transfer resource amount is also the current conversion relationship.
[0091] S260: Determine a third standby resource amount that is equal to the second transferred resource amount from the order cancellation service resource set.
[0092] S270: Allocate the third reserve resource amount to the account in the second area.
[0093] In the above embodiment, in response to a cancellation request for a target order, the order cancellation service may allocate a third backup resource amount equal to the second transfer resource amount originally paid by the account in the second area to the account in the second area, and the third backup resource amount is also measured in the second virtual resource. The third backup resource amount may include the second backup resource amount. When the second backup resource amount is insufficient to meet the demand for returning the full transfer amount, the third backup resource amount also includes the accumulated backup resource amount when the order cancellation service resources corresponding to the second virtual resource concentrate on processing other orders, thereby completing the return of the full transfer amount and protecting the rights and interests of the account in the second area. When the second backup resource amount is insufficient to meet the demand for returning the full transfer amount, the backup resource amount measured in other virtual resources may also be converted into the required backup resource amount measured in the second virtual resource.
[0094] In one embodiment of the present application, Figure 5As shown, when the account in the second area initiates a cancellation request for the target order, the business order system, on the one hand, recovers the first transfer resource amount from the account in the first area, and on the other hand, sends the relevant data of the target order to the order cancellation service, and the order cancellation service prepares a third backup resource amount equal to the second transfer resource amount. The order cancellation service sends the third backup resource amount to the business order system, so that the business order system returns the third backup resource amount to the account in the second area. It can be seen that when processing the cancellation request of the order, the application platform no longer converts the resource amount after receiving the cancellation request, which can achieve a quick response to the cancellation request and can also avoid the reduction of resource conversion effectiveness caused by the fluctuation of the conversion relationship to a certain extent.
[0095] For example, multiple accounts in the second region have purchased goods priced at the first transfer resource amount P1 on the e-commerce platform. The goods were sold by accounts in the first region, and each account in the second region has paid the second transfer resource amount P2. At this time, the conversion relationship between the first virtual resource corresponding to the first transfer resource amount P1 and the second virtual resource corresponding to the second transfer resource amount P1 is 7:1, and the ratio of the first transfer resource amount P1 to the second transfer resource amount P2 is 1:7. In the case of a total of 1,000 orders, multiple accounts in the second region have paid a total of 1,000*P2 to the account designated by the application platform. The application platform converts the 1,000*P2 into 1,000*P1, and remits 1,000*P1 to the account in the first region to complete the settlement with the merchant. After 3 months or a certain period of time, due to dissatisfaction with the product, an order cancellation request for return and refund is initiated, and the cancellation ratio is 10%, that is, there are 100 orders, and a total of 100*P2 needs to be returned. At this time, the conversion relationship between the first virtual resource and the second virtual resource may change to 6.8:1. At this time, the 100*P1 recovered by the institution from the account in the first area can only be converted into 680*P1 corresponding to the amount of resources measured in the second virtual resource unit, which can be converted into In order to return the user's 100*P2, the application platform needs to bear the additional
[0096] According to the method provided in the embodiment of the present application, after the account in the second area pays, according to the historical order cancellation rate of 10% corresponding to this business scenario, the application platform prepares spare resources in advance when the order is completed, that is, sells the spare 100*P1, thereby obtaining the spare 100*P2. Later, when 10% of the accounts actually apply to cancel the order, the application platform returns the spare 100*P2 to the account in the second area that applied for cancellation, completing the full amount of return, avoiding the loss of the application platform, and achieving the highest effectiveness of resource conversion.
[0097] In one embodiment of the present application, the above method may further include:
[0098] S310: When the current amount of spare resources in the order cancellation service resource set corresponding to the first virtual resource is less than the first amount of spare resources, determine a target conversion deadline.
[0099] S320: Execute a first conversion operation based on the current conversion relationship within the target conversion deadline.
[0100] In the above embodiment, when the current amount of backup resources in the order cancellation service resource set corresponding to the first virtual resource is less than the first amount of backup resources, it can be agreed in advance to convert the resource amounts within the future target conversion period, and agree on the conversion relationship between the number of converted resource amounts and the virtual resources, so that there can be sufficient time to prepare the first amount of backup resources, while avoiding the impact of fluctuations in the conversion relationship on the amount of resources that can be converted with the second virtual resource as the unit of measurement.
[0101] In one embodiment of the present application, the above method may further include:
[0102] S410: Determine a second conversion operation associated with the first virtual resource, where the second conversion operation is used to convert the second virtual resource into the first virtual resource.
[0103] That is, the second conversion operation is an inverse operation of the first conversion operation, but the conversion numbers of the resource amounts may not be equal.
[0104] S420: Determine a target conversion operation based on the first conversion operation and the second conversion operation.
[0105] Exemplarily, the first conversion operation is to sell 100 first virtual resources, and the second conversion operation is to buy 50 first virtual resources. Then, the combined target conversion operation only needs to sell 50 first virtual resources.
[0106] S430: Execute a target conversion operation based on the current conversion relationship.
[0107] In the above embodiment, there may be mutually inverse conversion operations for the same first virtual resource. After the mutually inverse conversion operations are merged, the number of first virtual resources to be converted can be effectively reduced, thereby improving processing efficiency.
[0108] In one embodiment of the present application, the above method may also be implemented as follows:
[0109] S510: When the payment of the cross-region target order is completed and the current time reaches the end time of the current conversion cycle, the order information of the completed orders in the current conversion cycle is obtained, and the completed orders include the target order.
[0110] The current conversion cycle is the current resource conversion cycle, that is, the completed orders within the resource conversion cycle can be summarized, and the resource conversion can be performed together at the end of the resource conversion cycle.
[0111] S520: Based on the order information of the completed order, determine the total amount of first backup resources corresponding to the completed order.
[0112] The total amount of the first standby resources is set for the order cancellation service, and is the amount of resources measured in units of the first virtual resources.
[0113] S530: Based on the conversion relationship between the first virtual resource and the second virtual resource at the end time of the current conversion cycle, perform a third conversion operation to convert the total amount of the first standby resource into the total amount of the second standby resource.
[0114] The second total amount of standby resources is set for the order cancellation service, and is a resource amount measured in units of the second virtual resource.
[0115] In the above embodiment, a resource quantity conversion operation is performed once for the total quantity of first standby resources that need to be converted for completed orders within a certain period, so that the number of conversion operations can be reduced.
[0116] It can be seen from the above embodiments that in the technical solution provided by the embodiments of the present application, taking into account the fact that the conversion relationship of virtual resources corresponding to different regions fluctuates over time, when the payment of the cross-regional target order is completed, that is, the conversion of the transfer resource quantity is completed, the conversion of the spare resource quantity required for the order cancellation service is implemented synchronously. Specifically, the target order is a transaction voucher between an account in the first area and an account in the second area, that is, the payment of the target order and the conversion of the transferred resource amount are performed by the account in the second area to perform the payment operation for the target order, and the application platform converts the second transferred resource amount paid by the account in the second area with the second virtual resource corresponding to the second area as the unit of measurement into the first transferred resource amount corresponding to the first area as the unit of measurement, and allocates the first transferred resource amount to the account in the first area; when the payment of the target order and the conversion of the transferred resource amount are completed, the corresponding historical order cancellation rate is determined according to the target business scenario corresponding to the target order, and then the first backup resource amount is determined in combination with the first transfer resource amount and the historical order cancellation rate. The first backup resource amount is the resource amount with the first virtual resource as the unit of measurement set for the order cancellation service; then, according to the current conversion relationship between the first virtual resource and the second virtual resource, the current conversion relationship is also the conversion relationship when the transfer resource amount is converted, the first conversion operation is performed to convert the first backup resource amount into the second backup resource amount with the second virtual resource as the unit of measurement.The technical solution provided by the present application can prepare in advance a second backup resource amount with the second virtual resource as the unit of measurement for the order cancellation service, and can quickly respond to the cancellation request of the account in the second area for the target order and the demand for returning the transferred resource amount, thereby improving the processing efficiency of the order cancellation service; and considering the characteristics that the conversion relationship between the first virtual resource and the second virtual resource fluctuates over time, if the application platform recovers the first transferred resource amount originally allocated to the account in the first area and converts the first transferred resource amount into a resource amount with the second virtual resource as the unit of measurement only after the account in the second area applies to cancel the target order, then in this conversion process, the conversion relationship between the first virtual resource and the second virtual resource may be inconsistent with the conversion relationship between the first virtual resource and the second virtual resource in the payment link (that is, the current conversion relationship). However, the amount of resources measured in the second virtual resource unit after the conversion from the first transferred resource amount is less than the second transferred resource amount originally paid, which means that a conversion loss occurs and the effectiveness of resource conversion is not high. In order to meet the demand for a full refund of the second transferred resource amount, the application platform needs to bear the conversion loss on its own to protect the rights and interests of the accounts in the second area. The technical solution provided in the embodiment of the present application is consistent with the conversion relationship of virtual resources corresponding to different areas in the payment link and the conversion relationship of virtual resources corresponding to different areas in the conversion link of the backup resource amount, so the effectiveness of resource conversion can be improved. In addition, the technical solution provided in the present application determines the first backup resource amount corresponding to the target order according to the order cancellation rate corresponding to the business scenario. Compared with converting and backing up the backup resource amount equivalent to the first transfer resource amount, the number of resource conversions can be reduced.
[0117] The present application embodiment also provides an order processing device 600, such as Figure 6 As shown, the device may include:
[0118] The order information acquisition module 610 is used to acquire the order information of the target order when the payment of the cross-region target order is completed; the target order is a transaction voucher between an account in the first region and an account in the second region, and the payment operation for the target order is performed by the account in the second region; the order information includes a first transfer resource amount measured in a first virtual resource corresponding to the first region and a target business scenario corresponding to the target order;
[0119] A cancellation rate acquisition module 620 is used to acquire a historical order refund rate corresponding to the target business scenario;
[0120] A standby resource amount determination module 630, configured to determine a first standby resource amount according to the historical order cancellation rate and the first transferred resource amount, wherein the first standby resource amount is set for the order cancellation service and is a resource amount measured in the first virtual resource unit;
[0121] The first conversion module 640 is used to perform a first conversion operation based on the current conversion relationship between the first virtual resource and the second virtual resource corresponding to the second area to convert the first backup resource amount into a second backup resource amount, wherein the second backup resource amount is set for the order cancellation service and is a resource amount measured in the second virtual resource.
[0122] In one embodiment of the present application, the device 600 may further include:
[0123] An order statistics unit, used to obtain a historical order set corresponding to each business scenario in at least one business scenario within a preset statistical period;
[0124] The order analysis unit is used to calculate the historical order cancellation rate corresponding to each business scenario according to the order status of each historical order in the corresponding historical order set; the target business scenario is any one of the at least one business scenario.
[0125] In one embodiment of the present application, the device 600 may further include:
[0126] The resource aggregation unit is used to add the second spare resource amount to the order cancellation service resource set corresponding to the second virtual resource.
[0127] In one embodiment of the present application, the device 600 may further include:
[0128] A second transfer resource amount determining unit, configured to determine, in response to a cancellation request for the target order from an account in the second region, a second transfer resource amount using the second virtual resource as a measurement unit from the order information, wherein the second transfer resource amount and the first transfer resource amount satisfy the current conversion relationship;
[0129] A resource selection unit, configured to determine a third standby resource amount equal to the second transferred resource amount from the order cancellation service resource set;
[0130] A resource allocation unit is used to allocate the third reserve resource amount to the account in the second area.
[0131] In one embodiment of the present application, the first conversion module 640 may include:
[0132] a target deadline determining unit, configured to determine a target conversion deadline when the current amount of spare resources in the order cancellation service resource set corresponding to the first virtual resource is less than the first amount of spare resources;
[0133] A first execution unit is configured to execute the first conversion operation based on the current conversion relationship within the target conversion deadline.
[0134] In one embodiment of the present application, the device 600 may further include:
[0135] A second conversion operation determining unit, configured to determine a second conversion operation associated with the first virtual resource, wherein the second conversion operation is configured to convert the second virtual resource into the first virtual resource;
[0136] a target conversion operation determining unit, configured to determine a target conversion operation based on the first conversion operation and the second conversion operation;
[0137] The performing a first conversion operation based on a current conversion relationship between the first virtual resource and a second virtual resource corresponding to the second area includes:
[0138] The second execution unit is used to execute the target conversion operation based on the current conversion relationship.
[0139] In one embodiment of the present application, the order information acquisition module 610 may include:
[0140] An order information acquisition unit is used to acquire order information of completed orders within the current conversion cycle when payment of a cross-regional target order is completed and the current time reaches the end time of the current conversion cycle, wherein the completed orders include the target order.
[0141] In one embodiment of the present application, the device 600 may further include:
[0142] A first standby resource total amount determining unit, configured to determine the first standby resource total amount corresponding to the completed order based on the order information of the completed order;
[0143] The third execution unit is used to perform a third conversion operation based on the conversion relationship between the first virtual resource and the second virtual resource at the end time of the current conversion cycle to convert the total amount of the first standby resources into the total amount of the second standby resources.
[0144] It should be noted that the device provided in the above embodiment, when implementing its functions, is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.
[0145] An embodiment of the present application provides a computer device, which includes a processor and a memory, wherein the memory stores at least one instruction or at least one program, and the at least one instruction or the at least one program is loaded and executed by the processor to implement an order processing method provided in the above method embodiment.
[0146] Figure 7 A schematic diagram of the hardware structure of a device for implementing an order processing method provided in an embodiment of the present application is shown, and the device may participate in or include the apparatus or system provided in an embodiment of the present application. Figure 7 As shown, the device 10 may include one or more (1002a, 1002b, ..., 1002n are used to illustrate) processors 1002 (the processor 1002 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory 1004 for storing data, and a transmission device 1006 for communication functions. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the I / O interface), a network interface, a power supply and / or a camera. It can be understood by those skilled in the art that Figure 7 The structure shown is for illustration only and does not limit the structure of the electronic device. Figure 7 More or fewer components as shown, or with Figure 7 Different configurations are shown.
[0147] It should be noted that the one or more processors 1002 and / or other data processing circuits described above may generally be referred to herein as "data processing circuits". The data processing circuits may be embodied in whole or in part as software, hardware, firmware, or any other combination thereof. In addition, the data processing circuit may be a single independent processing module, or may be incorporated in whole or in part into any of the other components in the device 10 (or mobile device). As involved in the embodiments of the present application, the data processing circuit acts as a processor control (e.g., selection of a variable resistor terminal path connected to an interface).
[0148] The memory 1004 can be used to store software programs and modules of application software, such as program instructions / data storage devices corresponding to the methods in the embodiments of the present application. The processor 1002 executes various functional applications and data processing by running the software programs and modules stored in the memory 1004, that is, to implement the above-mentioned order processing method. The memory 1004 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 1004 may further include a memory remotely arranged relative to the processor 1002, and these remote memories may be connected to the device 10 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0149] The transmission device 1006 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the device 10. In one example, the transmission device 1006 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 1006 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0150] The display may be, for example, a touch screen liquid crystal display (LCD) that may enable a user to interact with a user interface of device 10 (or mobile device).
[0151] An embodiment of the present application also provides a computer-readable storage medium, which can be set in a server to store at least one instruction or at least one program related to an order processing method in a method embodiment. The at least one instruction or the at least one program is loaded and executed by the processor to implement an order processing method provided by the above method embodiment.
[0152] Optionally, in this embodiment, the storage medium may be located in at least one of the multiple network servers of the computer network. Optionally, in this embodiment, the storage medium may include, but is not limited to, various media that can store program codes, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk, or an optical disk.
[0153] The embodiment of the present invention further provides a computer program product or a computer program, wherein the computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes an order processing method provided in the above various optional embodiments.
[0154] It should be noted that the above-mentioned sequence of the embodiments of the present application is for description only and does not represent the advantages and disadvantages of the embodiments. The above-mentioned specific embodiments of the present application are described. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0155] Each embodiment in this application is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device, equipment and storage medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0156] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.
[0157] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application should be included in the protection scope of the present application.
Claims
1. An order processing method, characterized in that: The method comprises: When payment of a cross-region target order is completed, order information of the target order is obtained; the target order is a transaction voucher between an account in the first region and an account in the second region, and a payment operation for the target order is performed by the account in the second region; the order information includes a first transferred resource amount measured in a first virtual resource corresponding to the first region and a target business scenario corresponding to the target order; Obtain the historical order cancellation rate corresponding to the target business scenario; Determine a first standby resource amount according to the historical order cancellation rate and the first transferred resource amount, where the first standby resource amount is set for the order cancellation service and is a resource amount measured in the first virtual resource unit; Based on the current conversion relationship between the first virtual resource and the second virtual resource corresponding to the second area, a first conversion operation is performed to convert the first backup resource amount into a second backup resource amount, wherein the second backup resource amount is set for the order cancellation service and is a resource amount measured in units of the second virtual resource.
2. The method according to claim 1, characterized in that The method further comprises: Obtain a set of historical orders corresponding to each business scenario in at least one business scenario within a preset statistical period; According to the order status of each historical order in the corresponding historical order set, the historical order cancellation rate corresponding to each business scenario is calculated; the target business scenario is any one of the at least one business scenario.
3. The method according to claim 1, characterized in that The method further comprises: The second spare resource amount is added to the order cancellation service resource set corresponding to the second virtual resource.
4. The method according to claim 3, characterized in that The method further comprises: In response to a cancellation request for the target order from the account in the second region, determining a second transfer resource amount using the second virtual resource as a measurement unit from the order information, wherein the second transfer resource amount and the first transfer resource amount satisfy the current conversion relationship; Determine a third spare resource amount equal to the second transferred resource amount from the order cancellation service resource set; The third amount of spare resources is allocated to the account in the second area.
5. The method according to claim 1, characterized in that The performing a first conversion operation based on a current conversion relationship between the first virtual resource and a second virtual resource corresponding to the second area includes: When the current amount of spare resources in the order cancellation service resource set corresponding to the first virtual resource is less than the first amount of spare resources, determining a target conversion deadline; At the target conversion deadline, based on the current conversion relationship, the first conversion operation is performed.
6. The method according to claim 1, characterized in that The method further comprises: determining a second conversion operation associated with the first virtual resource, the second conversion operation being used to convert the second virtual resource into the first virtual resource; Determining a target conversion operation based on the first conversion operation and the second conversion operation; The performing a first conversion operation based on a current conversion relationship between the first virtual resource and a second virtual resource corresponding to the second area includes: Based on the current conversion relationship, the target conversion operation is performed.
7. The method according to claim 1, characterized in that When the payment of the cross-region target order is completed, obtaining the order information of the target order includes: When the payment of the cross-region target order is completed and the current time reaches the end time of the current conversion cycle, the order information of the completed orders in the current conversion cycle is obtained, and the completed orders include the target order.
8. The method according to claim 7, characterized in that The method further comprises: Based on the order information of the completed order, determining the total amount of the first backup resource corresponding to the completed order; Based on the conversion relationship between the first virtual resource and the second virtual resource at the end time of the current conversion cycle, a third conversion operation is performed to convert the total amount of the first standby resources into the total amount of the second standby resources.
9. An order processing device, characterized in that: The device comprises: An order information acquisition module, used to acquire order information of a target order across regions when payment of the target order is completed; the target order is a transaction voucher between an account in a first region and an account in a second region, and the payment operation for the target order is performed by the account in the second region; the order information includes a first transferred resource amount measured in a first virtual resource corresponding to the first region and a target business scenario corresponding to the target order; A cancellation rate acquisition module, used to obtain the historical order refund rate corresponding to the target business scenario; A standby resource amount determination module, configured to determine a first standby resource amount according to the historical order cancellation rate and the first transferred resource amount, wherein the first standby resource amount is set for an order cancellation service and is a resource amount measured in the first virtual resource unit; The first conversion module is used to perform a first conversion operation based on the current conversion relationship between the first virtual resource and the second virtual resource corresponding to the second area to convert the first backup resource amount into a second backup resource amount, wherein the second backup resource amount is set for the order cancellation service and is a resource amount measured in the second virtual resource.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores at least one instruction or at least one program, and the at least one instruction or the at least one program is loaded and executed by the processor to implement an order processing method as described in any one of claims 1 to 8.
11. A computer device, characterized in that: The computer device includes a processor and a memory, wherein the memory stores at least one instruction or at least one program, and the at least one instruction or at least one program is loaded and executed by the processor to implement an order processing method according to any one of claims 1 to 8.