I am struggling with this issue for more than 6 hours. I want to remove the validation from Spree::Order module Spree class Order < Spree::Base MONEY_THRESHOLD = 100_000_000 MONEY_VALIDATION = { presence: true, numericality: { greater_than: -MONEY_THRESHOLD, less_than: MONEY_THRESHOLD, allow_blank: true }, format: { with: /\A-?\d+(?:\.\d{1,2})?\z/, allow_blank: true } }.freeze NEGATIVE_MONEY_VALID

