私は、Paypal APIを使用してPHPウェブサイトとそのライブラリを接続しました。Paypal sandbox受け取った注文の支払いを取得するオプションがありません
私は「注文」する意向を設定しているため、資金は回収されません。私は商人のアカウントをテストするために行くとき
はしかし、資金、唯一のボイドやアーカイブをキャプチャするオプションはありません。
なぜですか?何か不足していますか?サンドボックスアカウント固有のものはありますか?
私は、Paypal APIを使用してPHPウェブサイトとそのライブラリを接続しました。Paypal sandbox受け取った注文の支払いを取得するオプションがありません
私は「注文」する意向を設定しているため、資金は回収されません。私は商人のアカウントをテストするために行くとき
はしかし、資金、唯一のボイドやアーカイブをキャプチャするオプションはありません。
なぜですか?何か不足していますか?サンドボックスアカウント固有のものはありますか?
親切にあなたが資金を回収したい場合は、まずあなたが直接オーダーをキャプチャすることはできません場合を除き、ご注文を承認するためのための コールDoAuthorization APIに必要なことに注意してください。 注文支払い処理シナリオのプロセスをキャプチャする基本は次のとおりです。
注文(呼び出すAPI) - >認証(APIの呼び出し) - >(APIまたはPayPalのページのいずれか)キャプチャ
しかし、あなたは唯一のAPIを使用している場合は、単に直接(参照受注)の順序をキャプチャするためにDoCapture APIを呼び出します。(この方法は、ご注文を承認する必要はありません。)
感謝を。
PayPalの機能(または不具合?)は、「注文」が加盟店のPayPalアカウントでは取得できないようです。あなたは資金を回収するためにDoCapture APIを呼び出さなければなりません。
https://developer.paypal.com/docs/classic/api/merchant/DoCapture_API_Operation_NVP/
変数AUTHORIZATIONIDの値が注文ID、またはDoAuthorizationのAPIから生成された認証IDである可能性があります。
https://developer.paypal.com/docs/classic/api/merchant/DoAuthorization_API_Operation_NVP/