slug: snipcart provider: Snipcart generated_by: planning/capability-mapping/scripts/classify_capabilities.py model: claude-opus-5 frame: - Software & Technology min_confidence: 0.7 capability_model: source: https://github.com/vincentmakes/turbo-ea-capabilities license: CC-BY-4.0 attribution: Turbo EA Capabilities by Vincent Verdet — Turbo EA, https://github.com/vincentmakes/turbo-ea-capabilities, CC BY 4.0 notice: NOTICE edge_count: 4 edges: - tag: Discounts spec_file: snipcart-discounts-api-openapi.yml capability_id: BC-440.30 capability_id_l1: BC-440 capability_name: Discount & Promotion Management confidence: 0.9 evidence: POST /discounts createDiscount Create discount; PUT /discounts/{id} updateDiscount reason: Full CRUD over Discount objects for a store is squarely discount and promotion management under Pricing Management. - tag: Customers spec_file: snipcart-customers-api-openapi.yml capability_id: BC-420.10 capability_id_l1: BC-420 capability_name: Customer Data Management confidence: 0.8 evidence: GET /customers listCustomers List customers; GET /customers/{id}/orders listCustomerOrders reason: Operations expose the store's customer master records and their associated orders, which is customer data management within CRM. - tag: Orders spec_file: snipcart-orders-api-openapi.yml capability_id: BC-520.40 capability_id_l1: BC-520 capability_name: Order Fulfilment Management confidence: 0.7 evidence: GET /orders listOrders List all orders; GET /orders/{token}/digital getOrderDigitalGoods Get digital goods for order reason: Retrieval and update of e-commerce sales orders including fulfilment of digital goods maps to order fulfilment management; some ambiguity as order data also feeds invoicing/AR. - tag: Products spec_file: snipcart-products-api-openapi.yml capability_id: BC-610.20 capability_id_l1: BC-610 capability_name: Master Data Management confidence: 0.7 evidence: GET /products listProducts; PUT /products/{id} updateProduct; DELETE /products/{id} archiveProduct reason: CRUD over the store's Product catalogue records (fetch, update, archive) is product master data maintenance rather than product design or lifecycle engineering.