We run a B2B analytics platform. A customer signed up for our annual plan ($12K paid upfront) in November. Now in January they're saying they want to cancel because "it's not a good fit" and demanding a full refund.
Our Terms of Service clearly state "Annual subscriptions are non-refundable." They had a 14-day trial period before paying anything.
They're threatening to dispute the charge with their credit card company and leave negative reviews. Do I legally have to refund them?