Will this work for no onsite content?

I have a client who develops a plugin to display the content from an IDX feed. He charges a monthly fee for its use. There is no on site content, but he needs a way to allow users to purchase his services and charge them a monthly fee. Would it make sense to use the membership plugin for this type of arrangement?