PayPal .NET SDK https://github.com/paypal/permissions-sdk-dotnetを使用して、サード パーティのマーチャントの支払いを処理しています。
マーチャント トークンを取得し、エクスプレス チェックアウトの支払いを作成して請求することができます。プロセス全体が機能するには、マーチャントの請求メール ID、ペイパル アカウント ID、ペイパル名が必要です。同じために GetBasicPersonalDataReq を使用する予定です。
悪い点は、マーチャント情報を取得するためにマーチャント資格情報をどこに渡せばよいかわからないことです。
var attributes = new PersonalAttributeList();
attributes.attribute.Add(PersonalAttribute.HTTPAXSCHEMAORGCOMPANYNAME);
attributes.attribute.Add(PersonalAttribute.HTTPSWWWPAYPALCOMWEBAPPSAUTHSCHEMAPAYERID2);
var request = new GetBasicPersonalDataRequest(attributes);
var service = new PermissionsService();
var response = service.GetBasicPersonalData(request);
ありがとう、ナビーン