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

# proposeShopifyMerchantCommission

> 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 theme={null}
{
  "input": {
    "canonicalDomain": "example.myshopify.com",
    "ratePercent": 15
  }
}
```

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

### Example - response

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