You can use a checkout form with either drop down list with the list of choices (such as a cost center number, department code, etc.) or you can use single text box area for the users to enter information. You can make it mandatory for the users to select or add the detail. A form can be added to a product page, or Checkout page of your website. The information in the form will pass over to Vendor Dash board.