Pergunta de entrevista da empresa FastSpring

Design a client side payment library