Most all of the shops there take debit/CC.
Cash is preferred..some store spot have credit or debit available. There is a ATM in the lunch room
It takes both cash or card
there is a multitude of shops within the market. It depends on each individual vendor. However to my experience almost all do accept credit cards.
Thanks! Your answer is awaiting moderation.