Pricing flagship · round 3 — fabric pricing is export / import only
Frank 2026-10-18: "Export/import only." "We don't allow for a view of the file, we just allow export and import." Round 3 removes the on-screen fabric grid. Prong 1 · Fabric combination pricing is two equal cards: Export (queued) with the retailer's recent files (real list, kept 7 days) and Import (choose a CSV → check → preview as a diff summary → typed confirm → run → result). Recent imports are a needs-backend ghost. Prong 2 · Design pricing keeps its r2 structure. Every pricing table now sizes columns to content: codes and ids in ch widths, names flexible, numbers right-aligned (Frank: "collection and code columns are way too wide"). Recommended: P-a, unchanged. Round 2 stays at /r2/, round 1 at /r1/.
P-a · two prong tabs (recommended) · 6 boards
- Q02 P-a · Fabric combination pricing (prong 1) · export / import ★
- Q03 P-a · Export queued → notification with the download link
- Q04 P-a · Import · preview as a diff summary + typed confirm
- Q04b P-a · Import · run → result with counts and errors
- Q05 P-a · Design pricing (prong 2) ★
- Q06 P-a · Design pricing editing · one Submit
P-b · pricing overview landing · 2 boards
- Q07 P-b · Pricing overview · two equal prong cards
- Q08 P-b · inside an editor · its own prong only
Both variants · entry, switcher, states, phone · 6 boards
- Q01 Pricing entry · retailers with both prongs
- Q09 Switch retailer · keeps the open prong
- Q10 Empty · fabric prong (no fabric codes)
- Q11 Empty · design prong (product with no designs)
- Q12 Permission denied · not a super admin
- Q13 Phone /m/pricing · fabric = export + download, design read-only
Tags
proposalneeds backendAPI only
· Decision + what changed: PRICING-R3.md