When the German Starbucks company (which actually is a Polish company Amrest Coffee) gives out a gift card an independent company in another company doesn't have to take it. They are just sharing a brand, but are different legal entities with independent ownership. (Franchise)
But even if it were the same company they could give out gift cards valid only in a single shop or something. Conditions have to be clear, though.
But even if it were the same company they could give out gift cards valid only in a single shop or something. Conditions have to be clear, though.