Businesses donate items that are sold to bidders who raise the price and donation amount.
You could host an auction with your products or cooperate with other businesses to host one.
You can donate your product or service to a local charity’s auction. It gives you exposure to the people attending the event and makes money for the charity.
Search for local charities to see if they do gala events or auctions then look into making a donation. It can be great visibility for your business too so be sure to ask if there will be signage so you can provide your logo. If not, offer to make a sign.