> Agent-readable docs index: /llms.txt. Download /docs.zip to grep all markdown files locally.

---
title: "experimentalAffiliateCommission"
description: "Returns the commission status of a specific order by its ID."
---

### Arguments

<ParamField path="orderId" type="ID!" required>
  The unique identifier of the order for which the commission status is being queried.
</ParamField>

### Returns

<ParamField path="ExperimentalAffiliateCommission.*" type={<a href="/api-reference/experimentalAffiliateCommission">ExperimentalAffiliateCommission</a>} required>
  Returns an object implementing the `ExperimentalAffiliateCommission` interface, which provides details about the affiliate commission associated with the given order ID.
</ParamField>

### Example - request

```json Query arguments
{
    "orderId": "{{order-id}}"
}
```

```GraphQL GraphQL
query ($orderId: ID!) {
    experimentalAffiliateCommission(orderId: $orderId) {
        ... on ExperimentalAffiliateCommissionPending {
            __typename
            updatedAt
        }
        ... on ExperimentalAffiliateCommissionUnconfirmed {
            __typename
            updatedAt
        }
        ... on ExperimentalAffiliateCommissionConfirmed {
            __typename
            updatedAt
            orderAmount {
                value
                displayValue
                currency
            }
            commissionAmount {
                value
                displayValue
                currency
            }
        }
        ... on ExperimentalAffiliateCommissionUpdated {
            __typename
            updatedAt
            orderAmount {
                value
                displayValue
                currency
            }
            commissionAmount {
                value
                displayValue
                currency
            }
        }
        ... on ExperimentalAffiliateCommissionFinalized {
            __typename
            updatedAt
            orderAmount {
                value
                displayValue
                currency
            }
            commissionAmount {
                value
                displayValue
                currency
            }
        }
    }
}
```

### Example - response

```json Response
{
    "data": {
        "experimentalAffiliateCommission": {
            "__typename": "ExperimentalAffiliateCommissionConfirmed",
            "updatedAt": "2024-04-18T15:48:47.472Z",
            "orderAmount": {
                "value": 200,
                "displayValue": "$2.00",
                "currency": "USD"
            },
            "commissionAmount": {
                "value": 75,
                "displayValue": "$0.75",
                "currency": "USD"
            }
        }
    }
}
```


---

*Powered by [holocron.so](https://holocron.so)*
