Trolley interview question

Designing a scalable payment service.