GigDiscountPatch

Any subset of writable fields. At least one is required. Unknown or read-only fields are rejected.

  • Minor units. Exactly one of percent_off and amount_off.

  • The reason, when it is one of the band’s named ones. Empty for a one-off. References coupons.id.

  • The contract or addendum it was agreed in. References gig_contracts.id.

  • References gigs.id.

  • The line this discount is on. Empty: a gig-level discount. References gig_products.id.

  • The wording on the contract. Defaults to the coupon’s label.

  • Application order among discounts at the same level.

  • 0 to 100. Exactly one of percent_off and amount_off.