There are some fundamental differences between the two, however. B2C is selling to consumers. B2C billing is very simple. The consumer receives a receipt for each purchase. Usually, the B2C product buyer is its consumer, although sometimes consumers buy gifts for others.
Consumers make purchasing decisions, constrained only by their credit limits.
B2B is selling to businesses. Businesses often have ongoing or replenishment arrangements with vendors. For example, in systematic sourcing, buyers negotiate long-term contracts with suppliers. In spot sourcing, buyers have an immediate need for a commodity at the lowest cost. Spot source purchases don't need long-term arrangements.