bill_add_ad_hoc_charge

Arguments

ArgumentTypeRequiredDefaultDescription
dataAddBillAdHocChargeInput!Yes

Return Type

AddBillAdHocChargeOutput

Mutation

mutation bill_add_ad_hoc_charge(
  $data: AddBillAdHocChargeInput!
) {
  bill_add_ad_hoc_charge(
    data: $data
  ) {
    request_id
    complexity
    charge {
      ...AdHocChargeFragment
    }
  }
}

Variables

{
  "data": {
    "customer_account_id": "QWNjb3VudDoxMjM0",
    "warehouse_id": "V2FyZWhvdXNlOjEyMzQ=",
    "name": "July Fulfillment Fees",
    "description": "Customer requested expedited handling.",
    "occurred_at": "2026-07-09T15:30:00Z",
    "labor_unit_id": "Q2hhcmdlOjEyMzQ=",
    "unit_amount": 2,
    "rate": 19.99,
    "bill_id": "Q2hhcmdlOjEyMzQ="
  }
}

Response

{
  "data": {
    "bill_add_ad_hoc_charge": {
      "request_id": "UmVjb3JkOjEyMzQ=",
      "complexity": 100,
      "charge": {id: "QWRIb2NDaGFyZ2U6MTIzNA=="}
    }
  }
}