The Traveller universe needs cash, though. Because of Tech Level. It's the same reason that Han Solo accepted boxes of coin, precious metals, and jewels from the Rebels on Yavin. Not everywhere you go accepts electronic currency. Some places, you just need cold, hard cash or valuable stuff...