E-junkie's affiliate system is a built-in part of our order handling system; it will not work as a freestanding add-on with any other cart or purchase buttons. I don't know what else I could say here that wouldn't just repeat what's already in our affiliate system's help page. Some video tutorials our clients have made -- including a few about setting up an affiliate program -- are posted to our Tumblr's Tips page here:
http://e-junkie.tumblr.com/tagged/Tips
Once you set up your products in E-junkie Seller Admin, we provide you with ready-made HTML codes for your cart buttons. You would simply copy the codes from us and paste them into the HTML source of your own Web site pages, wherever you want our buttons to appear among your own layout, text and images. Your basic understanding of our affiliate link, referral cookie, and monthly commission pay-out is accurate, but buyers would need to place their order on your site with E-junkie purchase buttons, which would check for that cookie and track a commission for the affiliate that referred them to your site.
Bear in mind E-junkie is not a payment processor, so we do not handle any actual payment funds at any point. Buyers using your E-junkie purchase buttons would pay directly into your chosen payment processor account, such as PayPal (we do not support Sage). In order to use our shopping cart and other features of our system, you would need to have an account with at least one or more of the independent payment services we support, listed here:
http://www.e-junkie.com/ej/help.payment.processors.htm
If you require more direct assistance, we can highly recommend contacting Andrew of www.EasyE-junkie.com, an independent business that specializes in training, tutorials and live personal "walk through" guidance through the process of using E-junkie, or you can even hire him to just do everything for you. Other competent, E-junkie-experienced developers for hire are listed in our directory here:
http://www.e-junkie.com/ej/developer-directory.htm
We provide all routine support via email and here in our Forum. You can also ask some basic preliminary questions via text chat with a live agent on our site during weekday business hours; just look along the right-hand edge of our site for the "Questions? Chat with us" link, which appears whenever an agent is available for chat. In order to keep our service affordable, as with most Internet-based companies, we cannot offer live support via phone. Feel free to email us, or post here on the forum, with any questions or concerns you may have, and we'll gladly reply within less than 24 hours, usually same-day during business hours.