Stock-aware carts
The carts API rejects a quantity larger than the available stock with a 409 instead of quietly accepting it. Overselling is caught the moment it is requested, rather than surfacing as a failed checkout or an order you cannot fulfil.
Also shipped
- Product rows in the list link straight to the edit page
Fixes
- [products]Correct pagination footer and page numbers
- [emails]Point cart recovery link at recovery route
- Filter out undefined legal pages
- [products]Hide "View product" toast action for unpublished products
- Use company name in Stripe