payment validation: numericality => amount_validator. updated ledger amount specs