This is a great idea. However, if the site owner is taking money on behalf of the seller as an intermediary then that site owner is entering into a legal relationship of 'agent'. This opens a Pandora box of liability issues for the site owner which need to be very carefully considered and addressed either in the rules of the site or on a separate page when the widget opens up.