The final two Pikachu in the special cap promotion have now been released. The codes for these two will give you the opportunity to get your hands on the Alola Cap Pikachu and the World Cap Pikachu in Pokémon Sword or Pokémon Shield.
To get your hands on the Alola Cap Pikachu you'll need to enter this code: ULTRAP1KA
If you want the World Cap Pikachu then enter this code: K1NP1KA1855
With these two all of the codes for the eight special Cap Pikachu have been released. The codes for these are all set to expire on the 30th of November, so make sure you claim them while you have the chance!