To my knowledge, you don't need VIP to do this.
The homepage I believe he is referring to is a website for your server, that users then spend money on the website, which the website then essentially connects to the server to give the player the specified item, mount, gold, etc.
The VIP repack...