Boost payments are typically extra resource points you pay when you recruit a character in addition to the normal recruit cost. If you pay the boost cost, you get the effect listed on the card. If you don't, you can still recruit the character, but without the effect.