@cvan suggestion is worth investigating with the payments team, but if we do keep that method, why not call it `has_payment_account()` ?