10609

API

Last updated: Apr 10th, 2:05pm

Returns from the following API calls:

  • DoAuthorization
  • DoCapture
  • DoReAuthorization
  • DoVoid
  • UpdateAuthorization

Cause

  • The API returns this error if the transaction ID specified in the request is invalid or expired.
  • This can occur if you are attempting to capture or re-authorize an expired or invalid authorization ID.
    1$DoCapture = [
    2 'AUTHORIZATIONID' => $authorizationId,
    3 'AMT' => '100.00',
    4 'CURRENCYCODE' => 'USD'
    5];;

    Impact

    The payment process is halted, preventing the customer from finalizing their purchase. This can lead to a poor customer experience and potentially lost sales if the issue is not resolved promptly.

    Resolution

    • Check transaction ID: Ensure that the transaction ID specified in your API request is valid and not expired.
    • Review your code: Review your code to ensure the transaction ID is not being changed or modified at any point.
      1$DoCapture = [
      2 'AUTHORIZATIONID' => $authorizationId,
      3 'AMT' => '100.00',
      4 'CURRENCYCODE' => 'USD'
      5];

      Upgrade

      The NVP/SOAP API integration method is deprecated. You can find more information about our latest integrations from the following resources:

      Additional resources

      If you accept cookies, we’ll use them to improve and customize your experience and enable our partners to show you personalized PayPal ads when you visit other sites. Manage cookies and learn more