schema-aggregator

RetailPerformance Schema Pack v2.1

Overview

RetailPerformance is a Beckn v2.1 schema pack that declares performance execution and delivery capability parameters for retail fulfillment. This schema was migrated from v2’s RetailCoreFulfillmentAttributes with significant renaming and structural enhancements to better reflect the semantic intent of performance modes rather than fulfillment types.

The schema enables providers to declare:

Attachment Points

This schema attaches to the following Beckn v2.0 core entities via the performanceAttributes container:

Non-Goals

This schema does not:

Upstream Candidates

Future enhancement opportunities for v2.2+:

  1. Surcharge Model: Optional array of handling surcharges (e.g., FRAGILE_SURCHARGE: {charge_percent: 5, min_charge: 500})
  2. Availability Windows: availabilityWindows for time-slot booking with slot capacity
  3. Temperature Ranges: temperatureRanges for precision control (min/max Celsius)
  4. Weight Limits: weightLimits: {minKg, maxKg} for handling constraints
  5. Geographic Restrictions: serviceableAreas referencing geo-fenced zones
  6. Fulfillment Levels: Tiered service levels (standard, express, premium) with associated SLAs
  7. Partner Integrations: partnerNetworks for third-party logistics providers
  8. Eco-Credentials: ecoFeatures for sustainable delivery (carbon-neutral, package reuse, etc.)