Ability to create an order as paid and unfulfilled

Hi, we have gotten in contact with support the past because we haven’t been able to create an order that’s paid and unfulfilled via the API (ecomm v1 Orders). We also know that it can be done manually, it is normal in the ordering process through the Wix store.

We know that if you have a wix site, an order can be marked to be picked up in store. In the POS, this order shows as paid and unfulfilled until the order is manually marked as fulfilled. It works for our customer.

Can we emulate this when creating an order using the API? So far, per Wix team’s guidance, we have modified the order status, the paid status, tried to add fulfillment status manually even when the parameter doesn’t even exist in the docs and they suggested that, and nothing has gotten the order to that combination.

Do you have an example of a successful JSON request that creates an order in that state on any sample store? That would be very helpful.

1 Like

Can anyone from wix or a developer help with this: I have the same problem, here are my logs:

WARNING 22:21:32.634 orderHttpHandlers.js: Order was automatically marked FULFILLED. Attempts to revert this by deleting fulfillments may not have changed the summary status, or no specific/valid fulfillments were found to delete. (Order ID: df98ab1e-6a9b-4dd4-b58e-ee1d3608e265) backend/orderHttpHandlers.js 1746904890.536267267026626137166 Site View
INFO 22:21:32.633 orderHttpHandlers.js: Order df98ab1e-6a9b-4dd4-b58e-ee1d3608e265 is PAID. Final Reported FulfillmentStatus: FULFILLED backend/orderHttpHandlers.js 1746904890.536267267026626137166 Site View
INFO 22:21:32.631 orderHttpHandlers.js: No specific fulfillment records found to delete, though order is FULFILLED. backend/orderHttpHandlers.js 1746904890.536267267026626137166 Site View
INFO 22:21:32.628 orderHttpHandlers.js: Existing fulfillments for order df98ab1e-6a9b-4dd4-b58e-ee1d3608e265: {“orderWithFulfillments”:{“orderId”:“df98ab1e-6a9b-4dd4-b58e-ee1d3608e265”,“fulfillments”:}} backend/orderHttpHandlers.js 1746904890.536267267026626137166 Site View
WARNING 22:21:32.228 orderHttpHandlers.js: Order df98ab1e-6a9b-4dd4-b58e-ee1d3608e265 is PAID & auto-set to FULFILLED. Attempting to delete associated fulfillments using ‘orderFulfillments’ module. backend/orderHttpHandlers.js 1746904890.536267267026626137166 Site