Product and Service Specifications
Version 1.0 Effective Date April 2026 Review Cycle Annual Document Owner Chief Information Security Officer (CISO) Classification CONFIDENTIAL — Internal Use Only Applicable Standard SOC 2 Type II
1. Purpose
This document defines the complete feature set, functional requirements, and service boundaries of DCKAP Integrator — an Integration Middleware platform that enables bidirectional data transfer and transformation between enterprise systems such as eCommerce platforms and ERP systems via their APIs.
2. Product Overview
Category Integration Middleware / iPaaS (Integration Platform as a Service)
Core Function Transfer, transform, and route data between source and destination systems via REST/SOAP APIs
Primary Use Case eCommerce ↔ ERP synchronisation (orders, inventory, pricing, customers, shipments)
3. Core Feature Specifications
3.1 Data Integration Engine
Feature Specification SOC 2 Relevance Bidirectional Sync Push and pull data between any two connected systems Availability, Integrity Real-time Sync Event-triggered sync within 60 seconds of source change Availability Scheduled Sync Configurable cron-based sync intervals (min 1 minute) Availability Bulk Data Transfer Support for batch payloads up to 50,000 records per job Processing Integrity API Rate Limiting Automatic throttling to respect source/destination API limits Availability Retry Logic Configurable retry with exponential back-off (up to 5 attempts) Availability
3.2 Data Transformation Engine
Capability Description Constraint Field Mapping Map source fields to destination fields with custom naming One-to-one and one-to-many Data Type Conversion Auto-convert string, integer, decimal, date formats ISO 8601 date standard Value Translation Map source enum values to destination equivalents Dictionary-based lookup Formula / Expression Apply mathematical or string expressions to field values Sandboxed evaluation Conditional Logic Apply IF/THEN/ELSE rules to route or filter records Visual rule builder in portal Data Enrichment Append additional data via lookup tables or secondary API Adds latency — document SLA impact
3.3 Connector Specifications
Connector Type Example Platforms Protocol Auth Method eCommerce Magento, Shopify, BigCommerce, WooCommerce REST OAuth 2.0 / API Key ERP SAP, NetSuite, Acumatica, Microsoft D365 REST / SOAP OAuth 2.0 / API Key WMS Fishbowl, Infor WMS REST API Key PIM Akeneo, Salsify REST API Key Shipping ShipStation, FedEx, UPS REST API Key Custom Any REST/SOAP API REST / SOAP Configurable
3.4 Portal (Configuration UI) Specifications
Web-based, role-based access control (RBAC) with SSO / MFA.
Drag-and-drop field mapping interface.
Visual business logic / rule builder.
Real-time sync monitoring dashboard with error drill-down.
Full audit trail of all configuration changes.
API credential vault with encryption at rest.
4. Non-Functional Requirements
Category Requirement Measurement Availability 99.9% uptime SLA Monthly rolling average Performance API sync round-trip < 2 seconds (p95) Percentile latency monitoring Scalability Handle up to 1M records/day per tenant Load-tested capacity Security TLS 1.2+ for all data in transit SSL certificate scan Data Retention Sync logs retained for 90 days Automated purge job Disaster Recovery RPO ≤ 1 hour, RTO ≤ 4 hours Annual DR test
5. Placement in Product — Where to Surface This Document
Product Location Screen / Page Audience Trust Center dckap.com/security → Compliance Documents Auditors, Enterprise Procurement Product Portal Settings → About / Platform Info Customer Admins Sales Collateral Technical Specification Sheet (PDF) Prospects, Sales Calls Onboarding Docs Welcome Kit → What DCKAP Integrator Does New Customers Internal Wiki Confluence / Notion — Engineering Specs Dev, QA, Support Teams