In program settings you can enable or disable the editing of referral codes by promoters. To disable the editing can be needed when you use the codes also in other systems (e.g. in Stripe) to tie the codes with discounts and so you need the same code in both systems.