Before revision:   For the general problem when the seller  only knows the type distribution of the buyer , it is NP-hard to find a constant factor approximation.
After revision:  2. For the general problem when the seller only knows the type distribution of the buyer , it is NP-hard to find a constant factor approximation.