API reference · Schema

ReasonCode

ReasonCodecontract reason-code
number_grammarunresolved_refcross_tenant_refquote_mismatchmissing_refsettlements_missingrecipe_missingstale_draftauthority_deniedcost_price_missingticket_times_missingcount_missingexpiry_missingbudget_exceededbudget_missingmargin_below_floormoq_exceeds_needopen_commitment_overlappayment_terms_worseconsent_record_missingbank_lines_missingattendance_missingpayroll_out_of_scopeno_marketing_consentnot_a_certificatelog_coverage_missingsignal_source_missinginsufficient_historyforecast_stalewindow_fulloutlet_pauseditem_sold_outdeal_rejudgedcoupon_invalidcoupon_cap_reachedcoupon_min_spendchange_window_closedcoupon_expiredcoupon_out_of_scopeprice_above_mrpexpired_batchperiod_closedmodel_blockedpreview_total_changedbuyer_identity_requiredtax_id_missingunknown_tax_classunknown_channelunit_mismatchnot_applicableitem_unavailablereason_requireddeal_changedduplicate_invoiceguest_cannot_changerefund_firstorder_tenderedcash_below_roundingrecently_rejectedmode_above_ceilingcap_above_platform_budgetplatform_budget_missingassignee_missingcampaign_audience_unscopedspecialist_neededcares_not_availablecares_not_enabledcares_not_opted_incares_city_mismatchrecipient_ineligiblelisting_expiredqty_exceeds_on_handqty_exceeds_listedcooked_hold_exceededline_expiredno_eligible_recipientno_rostered_staffoffer_not_enabledoffer_closedclaim_decidedclaim_receivedrate_limitedhandover_must_be_completeoffer_handover_finalpickup_time_outside_windowtheme_contrastpage_version_staledemo_onlydemo_protected