Patent ID: 11935110
Assignee: SHOPIFY INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A system comprising:
a processor; and
a memory storing computer-executable instructions that, when executed by the processor, cause the processor to:
receive, at an e-commerce platform, an open order in conjunction with an order completion event and stored in a shared data structure;
receive, at the e-commerce platform, an order change to the open order stored in the shared data structure;
process the order change to the open order, stored in the shared data structure, to identify a set of permitted changes to the open order according to constraints for permitted changes to the open order, wherein the constraints determine particular types of products cannot be removed from the order;
apply the set of permitted changes to the open order stored in the shared data structure; and
responsive to processing an order completion, change the open order to a closed order stored in the shared data structure to a closed order.