Depending on the provider, the passes are offered on different sites. GetYourGuide, for example, has a large selection of different Barcelona Cards but also does not offer all of them.