Square iOS Web API возвращает ошибку amount_invalid_format, любая сумма содержит 0,99 - PullRequest
0 голосов
/ 02 мая 2018

Я использую транзакцию Square Point of Sale с использованием Square iOS Web API из моего приложения iOS. Я получаю сообщение об ошибке amount_invalid_format, когда передаю любую сумму с 0,99, например, 1,99, 20,99 или т. Д.

Ответы [ 2 ]

0 голосов
/ 10 мая 2018

Эта единица измерения - цент. Таким образом, вам нужно передать значение 99 вместо 0,99.

0 голосов
/ 02 мая 2018

Эта ошибка возникает всякий раз, когда вы пытаетесь списать сумму, которая не является целочисленным значением, например, десятичное число или число с плавающей запятой. Единственное, что вы можете сделать, чтобы предотвратить это, это проверить и убедиться, что тип суммы, которую вы снимаете, является целым числом.

...