Signup fee: A fee to minimize non-serious buyers and sellers from buying and selling on the site.
No listing fees: Free unlimited listings to encourage sellers to sell.
Enhancement fees (optional): Fees to help make listing stands out or differentiate from other listings.
Sale Fee: A percentage fee on successful transaction. It is also known as final value fee, commission fee, success fee elsewhere.