Pergunta de entrevista da empresa Bank of America

Can you explain how you would design a scalable payment processing system?