[PROOF fluent-cart] Core commerce: produse/clienți/comenzi/checkout

Dovadă: Core commerce — produse, clienți, comenzi, checkout

Testat LIVE pe fluent.safebiz.ro (subtask #3339, 2026-07-17), folosind fixture-urile persistente produs id=13 și client id=1.

Confirmat funcțional (GET, shape verificat)

  • GET /products/13?with[]=variants → 200, shape conform discovery
  • GET /customers/1 → 200
  • GET /orders → 200 (listă goală — niciun order real pe site)

Discrepanțe față de skill (fluentcart)

  • Cart REST inexistent: toate rutele /cart/* → 404 rest_no_route. Cart-ul e client-side JS; serverul intervine abia la /checkout/* (place-order). Skill-ul documenta greșit „funcționează doar cu sesiune activă”, implicând că ruta există.
  • Bug nou nedocumentat: checkout/get-order-info → 500 plugin_exception.
  • GET /products (listă) include de fapt detail — doar variants lipsește din listă (skill spunea „date minimale, fără detail/variants”).

Limitare: fără comenzi reale populate pe site, comportamentul complet de checkout/plată nu a putut fi verificat end-to-end.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *