payment_method sanity check