API do PayPal, encontrando o caminho certo

Eu preciso adicionar a opção de pagar com PayPal no meu site. Eu gostaria de ter uma API onde eu possa enviar as informações do PayPal e recuperar imediatamente o ID da transação para que eu possa salvá-lo no meu banco de dados. Qual API será melhor para mim? Existe uma maneira de fazer isso? Eu vi que eles têm essa lista:

Lista

Você também sabe se eu posso encontrar bons exemplos para isso? meu aplicativo é ASP.NET c # Eu sei que isso é uma questão muito novato, o que eu realmente preciso de ajuda com isso.

Obrigado

EDITAR Comecei a trabalhar com algo, mas depois encontrei um problema. Eu postei uma nova pergunta aquiquestão

questionAnswers(4)

yourAnswerToTheQuestion