問題タブ [paypal-permissions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
99 参照

ruby-on-rails - Ruby の新しい REST API で Mass Pay API を使用するにはどうすればよいですか?

現在、プロジェクトで 2 つの gem を使用しています。

Permissions SDK を使用して、アプリケーションを使用してユーザーに代わって「Mass Pay API 呼び出し」を行うユーザーから承認を取得します。

mass_payアクセス許可の呼び出しからトークンを取得したら、マーチャント API インスタンスを開始し、メソッドを呼び出します。

私が今抱えている問題は、github の「merchant-sdk-ruby」ページに、API が非推奨になり、REST API を使用する必要があるという通知があることです。

  1. REST API を使用して、他のユーザーに代わって一括支払いを行うにはどうすればよいですか? これに関するRESTドキュメントには何も見つかりません。PayPal でログインし、そのためのトークンを取得するという使い方しかありません。
  2. 誰かがこれの例を持っていますか?
0 投票する
1 に答える
306 参照

paypal - アダプティブ ペイメント Java API で PayPal 権限を使用する方法

API 呼び出し元として、私が 2 番目の受信者である連鎖支払いの払い戻しを行いたいと考えています。これには、一次受信者からの許可が必要です。

私が正しければ、パーミッション API の RequestPermissionsRequest を REFUND スコープで使用してパーミッションを取得し、(ユーザーがパーミッションを与えた後) Paypal リダイレクトの検証コードで応答トークンを使用して、GetAccessTokenRequest を実行してアクセス トークンを受け取る必要があります。

私の質問は、RefundRequest 呼び出しでこのトークンを使用する方法ですか?

0 投票する
1 に答える
886 参照

paypal - 第三者に代わって Paypal API を呼び出す

サードパーティに代わって PayPal SDK で API 呼び出しを行う方法が見つかりません。このhttps://developer.paypal.com/docs/classic/permissions-service/integration-guide/PermissionsAbout/とこのPayPal Permissions APIを見つけましたが、Paypal permissions-sdk-php または rest にメソッドが表示されませんでした-api-sdk-php でそれを行います。ユーザー アクセス トークンを使用して API 呼び出しを行う方法を知っている人はいますか?

0 投票する
0 に答える
143 参照

paypal - Paypal リクエスト許可サービス : 申し訳ありませんが、トランザクションがタイムアウトしました。取引をやり直してください

Paypal リクエスト許可サービスを使用して、サンドボックス アプリの払い戻し許可を付与しています。これがそのコードです

このコードを使用すると、このメッセージが表示されます

responseEnvelope.timestamp=2016-06-24T05%3A30%3A37.350-07%3A00 responseEnvelope.ack=成功 responseEnvelope.correlationId=06cb98ac28931/ responseEnvelope.build=2210301 token=AAAAAAAi3Sw3MkHlV5t2

しかし、この URL にトークンを配置する場合 、アカウント所有者のブラウザを PayPal にリダイレクトし、request_token パラメータにリクエスト トークンを含めます。

このエラーが発生しています

おっとっと!申し訳ありませんが、トランザクションがタイムアウトしました。取引をやり直してください

では、なぜこれが起こっているのですか?どこが間違っていますか?Paypal アカウントにログインせずにこの URL を使用しています。このプロセスは、すべての管理者および他の販売者からも必要な許可を付与しますか?

0 投票する
1 に答える
170 参照

paypal - クライアントの取引データを検索

個人融資に似たアプリケーションを構築しています。そのためには、その顧客の取引に関する情報を取得する必要があります。


アクセス許可サービス内でGetBasicPersonalDataの例を実行することができました。

ここには、リクエストすると、顧客に代わってTRANSACTION_SEARCH使用できるようになると書かれています。TransactionSearch

そのようなエンドポイントはなく、同様に構築されたヘッダーを使用してNVP サービスを呼び出しても、それは行われません。METHOD=TransactionSearchX-PAYPAL-AUTHORIZATION

アクセス許可サービスから取得したトークンとトークン シークレットを使用して、その顧客のトランザクションを一覧表示するにはどうすればよいですか?


更新:ここの FAQ#6によると、は、、およびparamsX-PAYPAL-AUTHORIZATIONを置き換えるために使用されることになっています。その方法で nvp サービスを呼び出すと、次のようになります。USERPWDSIGNATURE

TIMESTAMP=2016%2d11%2d07T15%3a35%3a36Z&CORRELATIONID=f50b7296c2d28&ACK=Failure&VERSION=94%2e0&BUILD=24616352&L_ERRORCODE0=10002&L_SHORTMESSAGE0=Authentication%2fAuthorization%20Failed&L_LONGMESSAGE0=You%20do%20not%20have%20permissions%20to%20make%20this%20API%20call&L_SEVERITYCODE0=エラー

0 投票する
1 に答える
525 参照

c# - サードパーティに代わって Paypal .Net SDK 支払い API を呼び出す

支払い API 呼び出しにPaypal .Net SDK ( https://github.com/paypal/PayPal-NET-SDK ) を使用しています。API 呼び出しで渡される APIContext オブジェクトが必要です。

Paypal アプリの clientid と clientsecret を使用して、accesstoken を取得し、APIContext オブジェクトを作成できます。しかし、これは私のマーチャントアカウントに支払いを行います.

他の加盟店に代わって支払いと払い戻しの API 呼び出しを行いたいと考えていました。そのために、Paypal Permission SDK ( https://github.com/paypal/permissions-sdk-dotnet ) を使用して、サードパーティの販売者から許可を取得しました。マーチャントが許可を与えると、トークンとシークレットを取得します。この段階では、そのトークンとシークレットを使用してペイパル API を呼び出す方法に関するドキュメントが見つかりません。

そのトークンとシークレット (パーミッション API から受け取ったもの) を使用して、さまざまな paypal.net sdk API 呼び出しを呼び出すために使用できる有効な APIContext を作成する方法を教えてもらえますか?