Retail transactions can occur in person at a store or not in person through catalogs, websites or other remote methods. Wholesalers sell products in bulk to retailers, and invoices are typically sent for payment within 30 days. Business to business transactions involve companies selling products or services exclusively to other companies through contracts and agreements. Wholesalers can also sell directly to consumers online or over the phone at lower prices than retailers. Consumers make transactions directly with each other by selling items privately.