slug: ordergroove provider: Ordergroove generated_by: planning/capability-mapping/scripts/classify_capabilities.py model: claude-opus-5 frame: - Retail & Consumer Goods 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: 3 edges: - tag: Customers spec_file: ordergroove-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/ List customers; POST /customers/ Create a customer; schemas: Customer, CustomerList' reason: CRUD over the merchant's customer master records within the subscription platform - customer data management. - tag: Subscriptions spec_file: ordergroove-subscriptions-api-openapi.yml capability_id: BC-4240.40 capability_id_l1: BC-4240 capability_name: Subscription Modification confidence: 0.8 evidence: POST /subscriptions/{public_id}/cancel/ Cancel a subscription; POST /subscriptions/{public_id}/reactivate/; POST /subscriptions/{public_id}/change_frequency/ Change subscription frequency reason: In-life modification, cancellation and reactivation of recurring subscriptions; spans modification and cancellation sub-capabilities, modification is dominant. - tag: Offers spec_file: ordergroove-offers-api-openapi.yml capability_id: BC-440.30 capability_id_l1: BC-440 capability_name: Discount & Promotion Management confidence: 0.75 evidence: 'GET /otd/ List one-time discounts; POST /otd/ Create a one-time discount; schemas: OneTimeDiscount, Entitlement, OfferProfile' reason: Operations create and list discounts and offer profiles - discount and promotional offer management. Entitlements introduce some ambiguity.