# TechShop Commerce OS V8 — Fresh Production Release Notes

## Storefront
- Most Viewed hero presentation is image-only: no heading, product title, price, or view count; only an animated View button overlays the changing product image.
- On mobile, Most Viewed is relocated after What Our Customers Say.
- Featured Products use higher-contrast typography, visible descriptions and permanently reachable Add to Cart / Instant Buy actions.
- Featured Products are reshuffled on a ten-minute bucket.
- Flash Sales are scheduled by Admin and rendered on the homepage with countdowns and sale pricing.
- Homepage bottom adverts are managed by Admin and support desktop/mobile images and schedules.

## Branding
- Admin can upload header logo, footer logo and favicon.
- Website header/footer consume the stored branding instead of relying only on hard-coded text.

## Shop compatibility
- Fresh schema includes `products.condition`.
- Search controllers also include a defensive column fallback so an incomplete database does not throw the prior `p.condition` fatal error.

## VAT
- Fresh default is 0%.
- Cart and checkout hide the VAT row entirely until Admin sets a positive rate.

## Payments
- One canonical `payment_gateway_settings` table is used.
- Supported online gateway codes are `paystack`, `monnify`, `flutterwave`, and `bnpl`.
- Unknown gateway identifiers return a diagnostic error listing the supported values instead of a vague "Unknown Error".
- Admin controls activation/mode/credentials from Payment Control Centre.

## Admin UI
- Premium navy/blue ambient background and higher-contrast workspaces.
- Storefront & Branding, Adverts, Flash Sales and Payment Control Centre remain inside the dashboard workflow.
