issue

anil123
Contributor
Contributor

{
"name": "VALIDATION_ERROR",
"details": [
{
"field": "transactions.amount",
"issue": "Currency amount must be non-negative number, may optionally contain exactly 2 decimal places separated by '.', optional thousands separator ',', limited to 7 digits before the decimal point and currency which is a valid ISO Currency Code"
}
],
"message": "Invalid request - see details",
"information_link": "https://developer.paypal.com/docs/api/payments/#errors",
"debug_id": "11fae4b73489f"
}

Login to Me Too
2 REPLIES 2

anil123
Contributor
Contributor

i developed in angular 5

 

{
"name": "VALIDATION_ERROR",
"details": [
{
"field": "transactions.amount",
"issue": "Currency amount must be non-negative number, may optionally contain exactly 2 decimal places separated by '.', optional thousands separator ',', limited to 7 digits before the decimal point and currency which is a valid ISO Currency Code"
}
],
"message": "Invalid request - see details",
"information_link": "https://developer.paypal.com/docs/api/payments/#errors",
"debug_id": "11fae4b73489f"
}

Login to Me Too

MTS_Stefan
Moderator
Moderator

Hi Anil123,

That sounds like the transaction amount was passed in a way it would violate the rules.
If you provide us with the EC-Token of a transaction attempt we can look it up from our side but your logs should allow you to do the same.
Look at the call you did to PP and how you sent that amount field.

Login to Me Too

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.