can anyone tell me how the 5 revenue models... Sales, Affiliate, Transaction Fee, Advertising and Subscription is used to get revenue in e-commerece? :/

I suspect this being a question for your homework but I'll give it a go:
Sales: you make sales and take the money
Affiliate: You advertise other people's stuff on your store, they process the order
Transaction fee: Think Paypal. They charge a fee for every transaction a seller makes.
Advertising: You sell ads, think of Google.
Subscription: You get paid daily/monthly/yearly to deliver some kind of content.
There are probably a thousand different ways these can actually be used in combination or apart.
Sales: obvious. You have a product and you sell it.
Affiliate: 2 ways:
If you are selling your own products.... build an affiliate program and get an affiliate market to sell for you. You can do this by building a great looking WordPress website, use a free eCommerce plugin like Easy Digital Downloads to sell your products and then add on an affiliate plugin and set it up. When someone buys something and they receive their receipt in their email, mention your affiliate program and the ability to make CASH!
If you want to build a passive income stream, start a niche site (a site about a particular subject that is well searched in Google, but not too competitive, and add affiliate products/links)
Transaction Fee: Boooo!
Advertising: 2 Ways:
You can advertise on other target market sites and generate traffic to your products OR
You can create a high traffic site that is active with a particular market and then use buysellads.com to offer ad space (passive revenue)
Subscription: If you have something that warrants a monthly service fee or a ______ of the month program. AUTOMATE AUTOMATE AUTOMATE!
David Bentley
Building Better Businesses Using the Internet!
Affordable Web Design for Small Businesses
It is difficult and most of the times nobody is going to share their methods. Need to see what works for others and try to repeat it with a little bit of a twist.
Web hosting for $0.10 a month and VPS 1gb 1 core Windows servers for under $3 a month at http://buyvpswebhosting.com
How you can make daily sales on e-commerce sites
If you're interested in learning to how to make daily sales on the world's biggest eCommerce sites, without spending any money up front, you're on the perfect page
http://bit.ly/2H6j6TE
Branding World deliver Ecommerce Website in Chennai and it emerge as the trending App Development Company Chennai - 9087097555
Our Office Inforamtion
Location
No.7, New Tank Street, Nungambakkam,
Chennai – 600034,
Tamil Nadu.
Call Us
+91 90870 97555
support@brandingworld.net
website:https://www.brandingworld.net/
Branding World deliver Ecommerce Website in Chennai and it emerge as the trending App Development Company Chennai - 9087097555
Our Office Inforamtion
Location
No.7, New Tank Street, Nungambakkam,
Chennai – 600034,
Tamil Nadu.
Call Us
+91 90870 97555
support@brandingworld.net
website:https://www.brandingworld.net/