winofy-backend/apps/orders/tests
Ali Asadi 85fe57d1ca Allow checkout to target selected stores instead of the whole cart
POST /api/v1/checkout/ always converted the customer's entire
multi-store cart into orders. Add an optional store_uuids field to
CheckoutSerializer — when given, checkout() only processes those
stores' cart groups and only clears their items, leaving the rest of
the cart intact for a later checkout. Omitted, behavior is unchanged
(whole cart checks out).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-05 15:26:16 +03:30
..
__init__.py Initial Winofy backend: marketplace core (no payment integration) 2026-08-10 14:03:15 +03:30
base.py Initial Winofy backend: marketplace core (no payment integration) 2026-08-10 14:03:15 +03:30
test_cart.py Initial Winofy backend: marketplace core (no payment integration) 2026-08-10 14:03:15 +03:30
test_checkout.py Allow checkout to target selected stores instead of the whole cart 2026-09-05 15:26:16 +03:30
test_status_transitions.py Restock product inventory when an order is cancelled 2026-09-05 15:08:02 +03:30