Admin API/Team and commissions/Mutations
staffCommissionRulesUpdate
mutationWhat each member earns per order: on confirmation or on delivery, a fixed amount or a percentage of the order.
Returns StaffCommissionRulesUpdatePayload!
mutation StaffCommissionRulesUpdate($rules: [StaffCommissionRuleInput!]!) {
staffCommissionRulesUpdate(rules: $rules) {
ok
userErrors {
code
message
field
}
}
}
# Variables
{
"rules": [
{
"amount": "199.00",
"amountType": "",
"staffMemberId": "gid://ostorya/StaffMember/0f8c5b1e-…",
"trigger": ""
}
]
}Arguments
- rules[StaffCommissionRuleInput!]!required
Payload
- okBoolean!required
- userErrors[UserError!]!required