> ## Documentation Index
> Fetch the complete documentation index at: https://developer.jtl-software.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ScxShippingRuleMapping

> A persisted mapping of a JTL-Wawi shipping method to a channel shipping rule for an SCX seller.



**Kind**: `object`

## Fields

**`shippingMethodId`**: `ID!`

Identifier of the JTL-Wawi shipping method.

---

**`salesChannelId`**: `String!`

Sales channel id of the seller this mapping belongs to. Opaque, tenant-local composite identifier (not a UUID).

---

**`shippingRuleId`**: `ID`

Identifier of the mapped channel shipping rule. Null when the shipping method is mapped to the seller's own carrier instead of a real shipping rule.

---

**`carrierId`**: `String`

Carrier identifier for the mapping. Resolved from the mapped channel shipping rule when ShippingRuleId is set; echoes the stored custom carrier code for an own-carrier mapping (ShippingRuleId is null). Null when the mapping has no shipping rule and no custom carrier code stored.

---

**`customCarrierId`**: `String`

Custom carrier code override, used when ShippingRuleId is null (own carrier, no real shipping rule).

