{"title":"Fulfillment Station Object Reference","slug":"fulfillment-station-object-reference","url":"https://support.storeconnect.com/articles/fulfillment-station-object-reference","url_markdown":"https://support.storeconnect.com/articles/fulfillment-station-object-reference.md","subtitle":null,"summary":"s_c__Fulfillment_Station__c represents a physical preparation station at a POS outlet, such as a kitchen or bar, used for routing POS orders.","type":"Developer_Documentation","video_url":"","keywords":"salesforce, object reference, Fulfillment Station, s_c__Fulfillment_Station__c, api, POS, order routing, fulfillment","last_modified":"2026-07-30T00:28:16+0000","body_markdown":"## Overview\n\nA Fulfillment Station represents a physical preparation area at a POS outlet — for example, a kitchen, bar, or pizza oven. Stations receive routed order items based on the fulfillment categories assigned to their products.\n\n| Property | Value |\n|----------|-------|\n| **API Name** | `s_c__Fulfillment_Station__c` |\n| **Label** | Fulfillment Station |\n| **Plural Label** | Fulfillment Stations |\n| **Type** | Custom Object |\n\n## Fields\n\n| Field Label | API Name | Type | Required | Description |\n|-------------|----------|------|----------|-------------|\n| Name | `Name` | Text(80) | Yes | The Salesforce record name for this station. |\n| Display Name | `s_c__Display_Name__c` | Text(255) | No | The name shown to staff in the POS interface. |\n| Status | `s_c__Status__c` | Picklist | No | Operational status of the station. Values: `active` (default), `disabled`, `degraded`. |\n| Offline Behavior | `s_c__Offline_Behavior__c` | Picklist | No | How the station behaves when offline. `pass` — routes to the next available station (default). `accept` — accepts the order locally for processing when connectivity is restored. |\n| Weight | `s_c__Weight__c` | Number | No | Used to spread work across the child stations of a parent station — higher weight = more capacity, so the station can absorb more in-progress work before the system picks a sibling instead. Default is 100. |\n| Outlet | `s_c__Outlet_Id__c` | Lookup ([s_c__Outlet__c](outlet-object-reference)) | Yes* | The outlet this station belongs to. *Required in practice — a station cannot function without an outlet. |\n| Register | `s_c__Register_Id__c` | Lookup (Register) | No | The register that prints dockets for this station. The station can only receive orders while its register is online (see Offline Behavior above for what happens when the register goes offline). |\n| Parent Station | `s_c__Parent_Station_Id__c` | Lookup ([s_c__Fulfillment_Station__c](fulfillment-station-object-reference)) | No | Optional parent station for grouping stations into a hierarchy. |\n| Fallback Station | `s_c__Fallback_Station_Id__c` | Lookup ([s_c__Fulfillment_Station__c](fulfillment-station-object-reference)) | No | Optional station to receive orders when this station is unavailable. |\n| StoreConnect External ID | `s_c__sC_Id__c` | Text(36) | No | StoreConnect External ID, do not modify in Salesforce |\n\n## Relationships\n\n| Field | Type | Related Object | Relationship Name |\n|-------|------|----------------|-------------------|\n| `s_c__Outlet_Id__c` | Lookup | [s_c__Outlet__c](outlet-object-reference) | Fulfillment_Stations |\n| `s_c__Parent_Station_Id__c` | Lookup | [s_c__Fulfillment_Station__c](fulfillment-station-object-reference) | Child_Stations |\n| `s_c__Fallback_Station_Id__c` | Lookup | [s_c__Fulfillment_Station__c](fulfillment-station-object-reference) | Fallback_For_Stations |"}