diff --git a/packages/wallets/src/hooks/useInputATMFormatter.ts b/packages/wallets/src/hooks/useInputATMFormatter.ts index 687e0496deef..9d9f65615a6c 100644 --- a/packages/wallets/src/hooks/useInputATMFormatter.ts +++ b/packages/wallets/src/hooks/useInputATMFormatter.ts @@ -114,7 +114,7 @@ const useInputATMFormatter = (inputRef: React.RefObject, initi if (Number(unFormatLocaleString(formattedValue, locale)) === 0) { const pasted = (e.clipboardData || window.clipboardData).getData('Text'); const pastedValue = Number(unFormatLocaleString(pasted, locale)); - if (!isNaN(pastedValue) && isFinite(pastedValue)) + if (!isNaN(pastedValue) && isFinite(pastedValue) && pastedValue >= 0) onChange({ target: { value: `${pastedValue.toLocaleString(locale, {