2013-03-08 6 views
5

Paypal API'sı ile yavaş ilerleme kaydediyorum. o zaman aşımına uğradı bunun yanı sıraPaypal API DoDirectPayment, 10001 Hata: Zaman Aşımı İşleme İsteği

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

Yukarıdaki hata oldukça fazla olduğu anlamına gelmez: Şu anda, bir API çağrısı yapmadan bir zaman aşımı hatası (: 10001 ERRORCODE) elde olduğunu. Bu, ya işlemi gerçekleştirmeyi deneyen zaman aşımına uğradı veya hesabı doğrulayamadığından zaman aşımına uğradı mı? İşte Ad-değer-çifti dize, ben Sandbox Testi Sitesi belirtilen kimlik bilgileriyle

giriş çalıştıklarında

, yok mu
**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=$** 

faydalı olabilecek diğer işaret olmasıdır Ancak, paypal geliştirici sitesi, test hesaplarının altında test hesaplarının altında, aynı kimlik bilgileri açıkça belirtilmiştir ve% 100 kullanıcı adı, parola ve API'yi yapıştırıyorum. Bir arkadaş, API çağrıları için yapılan bu test hesaplarının çok şüpheli olan Sandbox Test sitesine giriş yapmanıza izin vermediğini belirtti.

Leads? Çözümler? Eleştiriler?

cevap

3

Aldığınız hata, ilettiğiniz tarihten kaynaklanıyor. Doğru biçimde değil. "032018" değil "3/2018" olması gerekiyor. Bu daha sonra 10001 hatasını çözecektir, ancak sürümün desteklenmediğini söyleyen ikinci bir hata alacaksınız, 99.0 değerindeki 98.0 değerini kullanmanız gerekecektir. geçerli verion 98.0 olduğunu

+0

Tamam ... Ancak görünen , sanal alanda benim test hesaplarının beni en log yok artık yok –

+0

Şu anda çözmek için çalıştığımız bazı sorunlar var. Sorunların çoğunun IE ile birlikte göründüğü için Firefox veya Chrome kullanmayı deneyin. Firefox veya Chrome'u açmadan önce, tüm çerezlerinizi ve önbelleğinizi temizleyin ve ardından tarayıcıyı açın. Ardından developer.paypal.com adresine gidin ve giriş yapın. Canlı PayPal hesabınızla ilişkili bir e-posta adresi kullanmanız gerekecektir. Giriş yaptıktan sonra, tüm eski test sanal alanı hesaplarınızı yeni test sanal alanına içe aktarabilirsiniz. –

5

TEST DoDirectPayment iÇİN BU KARTI NUMARALARI KULLANMAYIN:. http://www.paypalobjects.com/en_US/vhelp/paypalmanager_help/credit_card_numbers.htm

Bunun yerine, developer.paypal içinde test kullanıcıları birine bağlı tam test Kredi Kartı numarasını kullandığınızdan emin olun. . com

Bunları bulmak için:

  1. developer.paypal.com gidin ve
  2. Git giriş> Sandbox Gösterge Tablosuna>
  3. Hesapları sen, görünüm 'Profil'
  4. Açık Fon sekmesine karşı test etmek istediğiniz hesabı seçin ve burada listelenen kart numarasını kullanmak
+0

Mükemmel, doğru müşteri hesabı için tam cc numarası displayad kullanarak benim için zaman aşımı sorunu çözüldü. – vrgfa

+0

Perfecto, Teşekkürler, bu sorunu çözdü. –

+0

PayFlow ile benzer bir sorunla karşılaştım ve destek ekibinden öğrenilen belgelerdeki Sahtekarlık tespiti nedeniyle başarısız olan test numaraları başarısız oluyor. Http://www.getcreditcardnumbers.com test numaralarını oluşturmaları için önerdikleri bir site. – Stickley

2

test etmek için biz yanlış yaptıklarını tespit edemez bazı sorun olabilir. işte burada bazılarını listeliyorum. "İş Pro Hesap" hesaplarında

tıklayın >> için

1. Yükseltme o zaman açılır açılmış olacak >>/herhangi bir iş hesabı seçin işletme hesabı oluşturmak >> profil bağlantısına tıklayın. o zaman kredi kartı ile ödeme yapmak mümkün olmayacaktır ilk aksi bunu "İşletme pro" için Business hesabınızı yükselttiyseniz do'n varsa

. Benim için

2. ben giriyordum kredi kartı numarasının konuydu. daima paypal ve paypal dan gerektiğini de kart son kullanma tarihi sağladığı kredi kartı numarasını kullanmak '4242424242424242' veya '4111111111111111'

gibi herhangi kukla kredi kartı numarası kullanmayın.

Hep açık olmalıdır

3. Ödeme inceleme seçeneği "fon menüsü altında" kredi kartı numarası ve card_expiration_date alabilirsiniz. Buna yardımcı olabilecek

Umut bazı tek :)

siz dün web sitesi yenilenen gibi kesinlikle ben yukarıda belirten am sorunu çözer