Pregunta de entrevista de FastSpring

Design a client side payment library