Firms that manufacture and sell products with price-elastic demand face the challenge of determining prices, and therefore demand volumes, that provide maximum profit to the firm. Nonlinearities in demand as a function of price, and in production costs as a function of demand volumes create complexities in determining pricing strategies that maximize contribution to profit after production. Past requirements planning research has typically assumed that the firm's demands are determined prior to production planning, in a sequential decision process. In contrast, this paper explores a single-stage planning model that implicitly decides, through dynamic pricing decisions, the demand levels the firm should satisfy in order to maximize contribution to profit. The model we present can also be used to address order selection decisions where a supplier must select, from a set of outstanding orders, those orders that maximize contribution to profit. We present two polynomial-time solution approaches for these problems when production capacities are effectively unlimited, and show that these approaches apply across a range of applicable revenue and cost functions. We also describe a polynomial-time solution approach under time-invariant finite production capacities and piecewise-linear and concave revenue functions in price.