Maybe they meant their provider has it for payment info. That would not be unusual in Europe.