Sometimes a flat fee. Sometimes a one shot deal, sometimes you get the repeat business, or upgrades, etc. Sometmes a percentage.