Ostorya dev docs

Admin API/Team and commissions/Mutations

commissionPayoutCreate

mutation

Closes a member's balance: records the payment and marks those earnings paid.

Returns CommissionPayoutCreatePayload!

mutation CommissionPayoutCreate($staffMemberId: ID!) {
  commissionPayoutCreate(staffMemberId: $staffMemberId) {
    ok
    userErrors {
      code
      message
      field
    }
  }
}

# Variables
{
  "staffMemberId": "gid://ostorya/StaffMember/0f8c5b1e-…"
}

Arguments

noteString
staffMemberIdID!required

Payload

okBoolean!required
userErrors[UserError!]!required