I need to add a fee/charge to a payment method, if the subtotal is below 650,-
Is that possible? And how can I do it?
you can do that by creating new payment method . below link for creating custom payment module , you need to customized it as per your requirement i.e it offer some amount if total amount is 650 if its greater than 650 in cart total then its free .