מרכז התמיכה - חשבון אישי
  • בית
  • תשלומים והעברות
  • מחלוקות ומגבלות
  • החשבון שלי
  • הארנק שלי
  • כניסה ואבטחה
  • כלים למוכרים

How do I handle PayPal API timeouts and internal server error messages?

Generally, PayPal API timeouts and internal server error messages result from server or connectivity issues.

The following API methods can produce this error:

  • DoDirectPayment.
  • DoExpressCheckoutPayment.
  • DoAuthorization.
  • DoCapture.

When an internal server error or timeout message is received in response to an API request that processes a payment, make sure the buyer wasn't charged. To do this, refer to your existing reconciliation processes to identify the buyer's completed transactions.

If you don't have a reconciliation process or are unsure whether that process identified a completed transaction, you can use the TransactionSearch API to locate any transactions that took place when the error occurred. If the API returns a result matching your transaction, use the GetTransactionDetails API with the Transaction ID to receive the data for that transaction. You can retry the transaction safely if the TransactionSearch API doesn't return a matching result.

Note: Your cache and cookies can also cause this error. If timeouts continue, try testing in another browser, test in Incognito/Private mode, or clear your cache and cookies.

Using the TransactionSearch API.

How do I resolve API timeout problems?

PayPal NVP and SOAP API Reference Guides.

דרכים נוספות שבהן אנו יכולים לעזור

קבלה של קובצי ה-cookie, תאפשר לנו לשפר ולהתאים אישית את חווית השימוש שלך. בנוסף, היא תאפשר לשותפים שלנו להשתמש בהם כדי להציג פרסומות מותאמות אישית עבורך גם כשתבקר באתרים אחרים. ניהול קובצי cookie וקבלת פרטים נוספים