I have the following problem using nodejs sdk.
It turns out that a platform that processes payments of 200 usd and up.
Apparently the payments in the square system go wrong.
In my personal system they are well saved in the database with the amount entered.
The amount is sent and converted into a whole number.
Example of delivery: 1,250.00 and it becomes 1250 but in square it takes it as 12.50, I await your response, thank you
You should multiply your amount by 100 since it's amount of cents. So instead of
1250
you should send125000
.Square's API documentation: