1

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);

ありがとう、ナビーン

4

2 に答える 2

0

GetBasicPersonalData リクエストで検索しようとしているマーチャントを定義することについて言及していますか?

残念ながら、サブジェクトのアカウント情報の一部を渡すよりも複雑です。プロセス全体は次のフローで要約されます: RequestPermissions -> GetAccessToken -> oAuth 署名の生成 -> GetBasicPersonalData

このガイドの最後には、基本データまたは高度なデータの取得に関する完全な説明があります: https://cms.paypal.com/uk/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_PermissionsUsing

于 2013-05-29T20:22:33.983 に答える