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