No, there are no additional plugins necessary. WP Courseware includes payment gateway support, a built-in shopping cart with a variety of payment and pricing options, and even membership functionality.