2013-03-08 12 views
5

PayPalのAPIで処理が遅くなりました。現時点では、API呼び出しを行うと、タイムアウトエラー(:10001 ERRORCODEを):得ているPaypal API DoDirectPaymentでエラー10001が発生しました:タイムアウト処理リクエスト

**HttpResponseTIMESTAMP=2013-03-08T01:25:56Z&CORRELATIONID=e00b64a9e4c97&ACK=Failure&L_ERRORCODE0=10001&L_SHORTMESSAGE0=Internal Error&L_LONGMESSAGE0=Timeout processing request** 

それがタイムアウトしたこと以外にも、上記のエラーがかなり多くを示すものではありません。これは、取引を実行しようとタイムアウトしたか、アカウントを認証できなかったためにタイムアウトしたことを意味しますか?ここでは名前と値のペアの文字列が役に立つかもしれません、他のキューが、私が言及した資格情報を使用してサンドボックステストサイトに

にログインしようとしたとき、それはないということです、

**METHOD=DoDirectPayment 
&VERSION=99.0 
&PWD=1362597445 
&USER=paypro_1362597411_biz_api1.hotmail.com 
&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AA.mtioVVAeUWZAnm4W4LmSKUmC8 
&IPADDRESS=192.168.237.124 
&PAYMENTACTION=SALE 
&AMT=660 
&CREDITCARDTYPE=VISA 
&ACCT=4926081645578645 
&EXPDATE=3/2018 
&CVV2=333 
&FIRSTNAME=Parijat 
&LASTNAME=Kalia 
&STREET=3302+Folsom+Street 
&CITY=3302+Folsom+Street 
&STATE=CA 
&ZIP=94110 
&COUNTRYCODE=US 
&CURRENCYCODE=$** 

ですしかし、内に私ののpaypal開発者サイトの下にテストアカウント非常に同じ資格情報が明確に記載され、私は100%単純にユーザー名、パスワードとAPIを貼り付けコピーしています。友人は、APIコールのテストアカウントではSandbox Testサイトにログインすることはできませんが、これは非常に疑わしいものです。

リード?ソリューション?批判?

答えて

3

受け取り中のエラーは、渡した日付が原因です。これは正しい形式ではありません。 "03/2018"でなく "3/2018"にする必要があります。これで10001エラーが解決されますが、バージョンがサポートされていないという2番目のエラーが表示されます.99.0の代わりにverion 98.0を使用する必要があります。最新版では98.0である

+0

間違いなく私が上記述べています問題を解決することをOKに役立つ可能性が...しかし、あなたたちは昨日のウェブサイトを刷新ように、サンドボックス内の私のテストアカウントのほとんどは私をログいけない見えます現在のところ、 –

+0

私たちが解決しようとしている問題がいくつかあります。 FirefoxやChromeを使用してみてください。ほとんどの問題はIEにあるようです。 FirefoxまたはChromeを開く前に、すべてのCookieとキャッシュをクリアしてから、ブラウザを開きます。次に、developer.paypal.comに移動してログインします。ライブPayPalアカウントに関連付けられた電子メールアドレスを使用する必要があります。ログインすると、古いテストサンドボックスのすべてのアカウントを新しいテストサンドボックスにインポートできます。 –

5

はTESTING DoDirectPaymentのためにこれらのカード番号を使用しないでください:。http://www.paypalobjects.com/en_US/vhelp/paypalmanager_help/credit_card_numbers.htm

を代わりに、あなたはdeveloper.paypalでテストユーザーの一人に縛ら正確なテストのクレジットカード番号を使用していることを確認してください。 。com

は、これらを検索するには:

  1. developer.paypal.comに移動し、
  2. ゴーログイン>サンドボックスをダッシュ​​ボードに>
  3. アカウントあなたは、ビュー「プロファイル」
  4. オープン資金タブに対してテストするアカウントを選択して、そこに記載されたカード番号を使用しますテスト用
+0

購入者のアカウントに正確なCC番号displayadを使用すると、私にとってタイムアウトの問題が解決されました。 – vrgfa

+0

Perfecto、ありがとう、これは問題を解決しました。 –

+0

私はPayFlowで同様の問題に遭遇し、詐欺の検出のためにドキュメントに記載されているテスト番号が失敗したことをサポートチームから学びました。ここでは、テスト番号http://www.getcreditcardnumbers.comの生成を推奨しているサイトです – Stickley

2

私たちが間違っていることを特定できない問題があるかもしれません。ここで私はそれらのいくつかをリストしています。

1. アップグレード]をクリックします

「ビジネスプロアカウント」へのアカウントの>>ビジネスアカウントを作成/任意のビジネスアカウントを選択し、>>プロフィールのリンクをクリックしてください>>その後、ポップアップが開かれています。

ビジネス・アカウントを「ビジネス・プロ」にアップグレードしていない場合は、まずそれを行います。そうしないと、クレジット・カードによる支払いができなくなります。

2. 私が入力したクレジットカード番号の問題でした。 はすべきもペイパルから常にPayPalとカード有効期限が提供するクレジットカード番号を使用して「4242424242424242」または「4111111111111111」

のように任意のダミークレジットカード番号を使用しないでください。

あなたは

3.

「資金のメニューで」クレジットカード番号とcard_expiration_dateを得ることができます支払審査オプションが常にオンにする必要があります。

希望、これはいくつかのいずれか:)

関連する問題