Pregunta de entrevista de PayPal

How would you design a payment application ?