CBSE 2026 results are out, Mukul scored a perfect 100/100 in Computer ScienceSee all toppers →

KwickAcademy Course Topics · 6 min · free

Models of e-commerce (B2B, B2C, C2C), online transactions and payment systems

6 min1 KwickClipsFull text belowFree
Kajal Ma'am (MCA), teaching since 2004Remembered in this browser

Learn e-commerce models B2B, B2C, C2C and C2B, what an online transaction is, and ways to pay: cards, net banking, UPI, wallets, COD, EFT. A model tells who sells to whom: B is Business, C is Consumer, and 2 is read as to.

Follows the syllabus of: GSEB Std 12 Computer Studies

On screen in this lesson

What is a model?

Model: who sells to whom
B stands for Business
C stands for Consumer, the final user
The 2 in B2C is read as 'to'

B2B: business to business

One business sells to another business
Large quantities, repeated orders
Example: a mill sells cloth to a shirt maker
Example: a shop buys stock from a wholesaler online

B2C: business to consumer

A business sells directly to you
Small orders, many customers
Example: buying a phone on a shopping site
Example: booking a movie ticket on an app

C2C: consumer to consumer

One person sells to another person
A website only brings them together
Example: selling an old cycle on a classifieds site
The website may earn a small fee or from ads

Compare the models

ModelSeller to buyerExample
B2BCompany to companyMill to tailor
B2CCompany to personPhone from a site
C2CPerson to personOld cycle sale
C2BPerson to companyFreelance photos

Pause and predict

A school orders 200 desks from a furniture company online
Which model is this?

Quick answers

A school orders 200 desks from a furniture company online. Which model?

B2B.

What is a payment gateway?

The secure link between the site and the bank.

KwickClips from this lesson

Short clips, one idea each. Good for revision the night before.

The full lesson, in text

Hello students, welcome to Kwickprep. When you sell your old cycle on a website, and when a factory buys steel online, are both the same kind of e-commerce? No, they are different models. Today we will learn the models of e-commerce, how an online transaction works, and the ways to pay online.

First, a new term. An e-commerce model tells us who sells to whom. The letter B stands for business, like a company or a shop. The letter C stands for consumer, which means the person who finally uses the product. The number two is read as the word to, so B2C means business to consumer.

The first model is B2B, which means business to business. Here one business sells to another business, not to an ordinary person. The orders are usually large and repeated, like hundreds of cartons every month. For example, a textile mill in Surat sells cloth online to a shirt making company. Another example is a kirana shop ordering its stock from a wholesaler through an app.

The second model is B2C, business to consumer. Here a business sells directly to you, the final user. Each order is small, but there are lakhs of customers. Buying a phone on an online shopping site is B2C. Booking a movie ticket on an app is also B2C.

The third model is C2C, consumer to consumer. Here one ordinary person sells to another ordinary person. The website does not own the goods, and it only brings the seller and buyer together. For example, you post a photo of your old cycle on a classifieds site, and a buyer contacts you. The website may earn a small fee, or it may earn from advertisements.

Here are the models side by side, which exams love to ask. In B2B, a company sells to a company, like a mill to a tailoring unit. In B2C, a company sells to a person, like buying a phone from a website. In C2C, a person sells to a person, like an old cycle sale. Some textbooks also add C2B, where a person sells to a company, like a photographer selling photos to a news site.

Pause and try this one. A school orders two hundred desks from a furniture company through its website. Which model is this? It is B2B, because the school is buying as an organisation, not as one consumer.

Now let us move to transactions. A transaction is one complete deal, where goods or services are exchanged for money. An online transaction is a deal where every step happens over the Internet. It needs a buyer, a seller, a bank and a payment gateway working together. It ends when the buyer gets a receipt and an order number.

Let us follow the money in an online payment. First, the buyer clicks the Pay button and enters the card or UPI details. Next, the payment gateway sends these details safely to the buyer's bank. The bank checks the balance and the OTP, and asks, should this be approved? If yes, the money moves to the seller's account and the order is confirmed. If no, the site shows payment failed, and no money is taken.

There are several ways to pay online. A debit card takes money straight from your bank account. You confirm it with an OTP, a one time password sent to your phone. A credit card lets you buy now and pay the bank later. Net banking means logging in to your bank's website with a user ID and a password. UPI, the Unified Payments Interface, sends money using a UPI ID, and you confirm with a secret UPI PIN. An e-wallet holds money you load in advance, like a prepaid purse on your phone.

A few more options also appear in your textbook. Cash on delivery, or COD, means you pay only when the parcel reaches you. A smart card has a small chip that stores data, and it is safer than a magnetic strip card. EFT means Electronic Funds Transfer, and in India it includes NEFT, RTGS and IMPS bank transfers. A payment gateway is the secure link that connects the shopping site to the banks.

Let us revise what we learned today. B2B is business to business, with big repeated orders. B2C is business to consumer, with small orders from many people. C2C is consumer to consumer, with a website in the middle. An online transaction moves from order to gateway to bank to confirmation. And you can pay by card, net banking, UPI, e-wallet or cash on delivery. Now make one real example of your own for each model.

Courses that teach this

CourseUnit
GSEB Std 12 Computer StudiesE-Commerce and M-Commerce

Voice-over in this lesson is AI-generated. The script is written and checked by Kajal Ma'am. Boards can revise a syllabus mid-year, so confirm anything you plan around against the official board circular. Keep your passwords, OTPs and ID numbers to yourself — we never ask for them. To reach Kajal Ma'am, use the WhatsApp button; sharing your number there is how we call you back.

Free to watch, no sign-up. Live classes with Kajal Ma'am are the paid course; these lessons stay free either way.

Want a plan that actually fits your board dates?

Ask Kajal Ma'am directly, 20+ years teaching computer science. Free demo class first, no payment.

Talk to Kajal Ma'am on WhatsApp

Or see the Class 12 Computer Science course →

Studying outside India?

We coach CBSE, IGCSE & international students across the globe, one-to-one, in your local time zone.

Visit International →