26f1a59378
* Register order route * Get order it * Add order schema * Check authorization for getting the order * Add order data to the response * Add order schema for the endpoint * Move validation check to order controller * Update the error codes * Add order item schema * Check if the order is associated with current user * Update order schema to match cart schema * Update order item schema to match cart item schema * Add product item trait * Update sold individually property * Allow guests to pay for order * Update wording for logged out customers * Allow getting all orders from the endpoint * Add inline explanation for pay_for_order capability * Remove unused $user_id and $order variables * Remove duplicate pay_for_order capability check from validate_order_key * Update exception wording when missing order id or key, or user mismatch * Ensure $order_key is not null to avoid fatal error when left blank * Resolve linting errors in order route class * Adjust order ID description * Create an abstract item schema * Remove unused properties * Remove unused properties * Add billing email validation * Allow to use the order endpoint in dev build only * Add order status property * Fix coupon and fee handling * Update documentation for feature flags * Update typo in total fees tax * Update typo in tax lines * Add missing payment methods to cart response --------- Co-authored-by: Mike Jolley <mike.jolley@me.com> |
||
---|---|---|
.. | ||
README.md | ||
checkout.jpg | ||
feature-flags-and-experimental-interfaces.md | ||
reserve-stock.jpg | ||
stock-reservation.md |
README.md
Blocks
This folder contains documentation for specific Blocks and Blocks functionality.
Document | Description |
---|---|
Stock Reservation during Checkout | This doc covers the Checkout Stock Reservation system. |
Features Flags and Experimental interfaces | This doc outlines all the current features that are gated behind a feature or experimental flag as well as any interfaces that are experimental |