Your Item Purchase Code is available within License Certificate which is accessible in your Envato account. To view your License Certificate: Login to your Envato account and visit Downloads section, then click “Download” button to reveal “License Certificate” link. Step by step guide.
In short – yes. There are few steps and rules you should be aware of before integration process. First one is that you need to purchase an extended license for each theme you want to enhance with Super Carousel. The second that you need to receive approval from Super Carousel Team on using Super Carousel in your theme. The third that we allow incorporating Super Carousel only in themes which are sold on ThemeForest exclusively.