Columbia Games / 2026. szeptember 29.
CCM v2: külön viszonteladói katalógus és Net 30 checkout, regressziók nélkül
A Columbia Games kereskedelmi rendszerében viszonteladói termékláthatóságot, kosárszabályokat és 30 napos fizetési határidőt építettünk, külön választva a WordPress-kivezetéstől.
A helyzet
A kiskereskedelmi és viszonteladói vásárlás nem azonos üzleti folyamat. Más termékek jelenhetnek meg, más fizetési opciók engedélyezettek, a kosár pedig nem tarthat meg olyan tételt, amely már nem látható az adott ügyféltípusnak. A fejlesztéshez kapcsolódó WordPress-katalógus átállás külön ütemezést igényelt, és nem volt szabad összemosni az új CCM v2 funkcióval.
A megoldási út
A B2B katalógushoz jogosultságfüggő terméklistát, kosárszűrést és olyan checkout ágat építettünk, amely a jogosult partnereknek Net 30 fizetést ajánl. Dokumentáltuk a legacy adatmezőket, a migrációk sorrendjét és a szükséges UAT forgatókönyveket. A WordPress cutover kódját és CI-függőségeit kivezettük a CCM-ből, hogy az új kereskedelmi modul önállóan tesztelhető és deployolható maradjon.
Mi lett belőle
A viszonteladói rendelési folyamat bekerült a CCM v2 rendszerbe, és production release-en keresztül kiadásra került. A funkcionális checkout és migrációs ellenőrzések sikeresek voltak; az általános Lighthouse-kapu nem minden ponton zárult zölden, ezért azt nem tekintettük teljesítménybizonyítéknak.