Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Придет Instant Payment Notification (IPN)
Т.е. при создании платежа, токен можно привязать к пользователю
Я не смог найти способа получить токен при создании платежа.

var items = new ItemList
{
items = new List<Item>{new Item {name = "My payment", price = "1",
quantity = "1", currency = "USD"}}
};
var createdPayment = new Payment
{
intent = "sale",
payer = new Payer { payment_method = "paypal" },
transactions = new List<Transaction> {new Transaction { description = "My payment",
amount = amnt,
item_list = items}},
redirect_urls = redirectUrls}.Create(new APIContext(accessToken) { Config = sdkConfig });
«field»:«transactions»,«issue»:«Item amount must add up to specified amount subtotal (or total if amount details not specified)»}
Получаем оплату через PayPal