11812
Last updated: Apr 10th, 10:27am
Returns from the following NVP/SOAP API calls:
SetExpressCheckout
DoAuthorization
Cause
The API returns this error when a payment attempt through PayPal's Express Checkout fails due to an invalid argument in the API request. Common causes include:
- The value of the description parameter is either blank or exceeds the allowed length.
- The value of the description parameter has been truncated.
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
- Review API response: Review the API response to identify which argument in the API request was invalid. This step is crucial for pinpointing the exact issue and taking appropriate corrective actions.
- Correct invalid argument: Correct the invalid argument to ensure the API request is valid. This may involve adjusting the parameters or values being sent in the request.
- Check description parameter: If the error is related to the Description parameter, ensure that its value is not blank and does not exceed the maximum allowed length of 127 characters. If necessary, truncate the description to fit within this limit.
- Resubmit payment request: Resubmit the payment request after making the necessary corrections. This should allow the payment to go through successfully, enabling the customer to complete their purchase.
Upgrade
The NVP/SOAP API integration method is deprecated. You can find more information about our latest integrations from the following resources:
Additional resources
See NVP/SOAP error codes.
You can reach out for support at paypal-techsupport.com.