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

---
title: "proposeShopifyMerchantCommission"
description: "Proposal to update merchant commission."
---

### Arguments

<ParamField path="input" type={<a href="/api-reference/proposeshopifymerchantcommissioninput">ProposeShopifyMerchantCommissionInput!</a>} required>
  An object containing the Shopify store domain and the proposed commission rate percent.
</ParamField>

### Returns

<ParamField path="ShopifyMerchantCommission.*" type={<a href="/api-reference/shopifymerchantcommission">ShopifyMerchantCommission!</a>} required>
  Object which contains merchant commission information set between a user and a specified Shopify store.
</ParamField>

***

### Example - request

```json Query arguments
{
  "input": {
    "canonicalDomain": "example.myshopify.com",
    "ratePercent": 15
  }
}
```

```GraphQL
mutation ProposeShopifyMerchantCommission($input: ProposeShopifyMerchantCommissionInput!) {
  proposeShopifyMerchantCommission(input: $input) {
    currentRatePercent
    commissionProposal {
      ratePercent
      createdAt
    }
  }
}
```

### Example - response

```json
{
  "data": {
    "proposeShopifyMerchantCommission": {
      "currentRatePercent": 10,
      "commissionProposal": {
        "ratePercent": 15,
        "createdAt": "2023-11-26T12:00:00Z"
      }
    }
  }
}
```


---

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