add other_than_wallet_payment_required? and specs for it