Skip to content

Tip

Create a tip

mutation (
  $orderId: ID!
  $amount: Decimal!
  $amountCurrency: String
){
  createTip(
    input: {
      orderId: $orderId
      amount: $amount
      amountCurrency: $amountCurrency
    }
  ) {
    errors
    success
    tip {
      id
    }
  }
}
{
  "orderId": "19220112164",
  "amount": "5.00"
}
{
    "data": {
        "createTip": {
            "success": true,
            "errors": null,
            "tip": {
              "id": "U3RvcmVOb2RlOjE5"
            }
        }
    }
}

Update a tip

mutation (
  $id: ID!
  $amount: Decimal
  $amountCurrency: String
){
  updateTip(
    input: {
      id: $id
      amount: $amount
      amountCurrency: $amountCurrency
    }
  ) {
    errors
    success
    tip {
      id
    }
  }
}
{
  "id": 10,
  "amount": "6.00"
}
{
    "data": {
        "updateTip": {
            "success": true,
            "errors": null,
            "tip": {
              "id": "U3RvcmVOb2RlOjE5"
            }
        }
    }
}

Delete a tip

mutation (
  $id: ID!
){
  deleteTip(
    input: {
      id: $id
    }
  ) {
    errors
    success
  }
}
{
  "id": 10
}
{
    "data": {
        "deleteTip": {
            "success": true,
            "errors": null
        }
    }
}