2021-07-04 Service Stack - Products - Frontend flows
Jump to navigation
Jump to search
Get Product
ProductStandard/Product/Get
- receives productId (required)
- ..? probably list (some?) product attributes
- ..? probably list (some?) sell offers
- field to add a product attribute
- invokes ProductStandard/AddProductAttHdrApi
- link to search/create product attributes
- link to create new sell offer
Create Product
ProductStandard/Product/Create
- invokes ProductStandard/ProductCreateHdrApi
- displays returned uuid
- link to ProductStandard/Product/Get
Get Sell Offer
SellOfferStandard/SellOffer/Get
- receives sellofferId (required)
- invokes ProductStandard/ProductGetHdrApi to show details about parent Product (in future will need to know productHandlerServiceNameTag)
- ..? probably list (some?) sell offer terms
- list ... (payment methods/ship services..?)
- field to add a sell offer term
- invokes SellOfferStandard/AddSellOfferTermHdrApi
- link to search/create sell offer terms
- links/fields to add (payment methods/ship services..?)
Create Sell Offer
SellOfferStandard/SellOffer/Create
- receives productId (required)
- invokes SellOfferStandard/SellOfferCreateHdrApi
- displays returned uuid
- link to SellOfferStandard/SellOffer/Get page
- link to ProductStandard/Product/Get (in future will need to know productHandlerServiceNameTag)
Get Variant
VariantStandard/Variant/Get
- receives variantId (required)
- invokes VariantStandard/ChildProductsGetHdrApi
- list child products
- field to add a product
- invokes VariantStandard/AddProductHdrApi
Create Variant
VariantStandard/Variant/Create
- invokes VariantStandard/VariantCreateHdrApi
- displays returned uuid
- link to VariantStandard/Variant/Get