The Playstation Vita version of Borderlands 2 supports the same SHiFT codes that can be used with the Playstation 3 version of Borderlands 2.
SHiFT codes can only be used once per SHiFT account.
SHiFT codes for in-game items such as character heads, skins, and weapons can be used on either the PS3 or Vita, and will save to your profile, allowing the rewards to be used on either console. Golden Keys, on the other hand, will maintain separate amounts on both the Vita and PS3 versions. Please be aware that certain SHiFT items are unavailable for use on the Vita version of Borderlands 2. Please visit PlayStation Vita - Character Skins and Heads after PS3 Cross-Save for more details.