B2B 및 B2C

Odoo eCommerce is designed to fulfill the needs of both B2B and B2C companies. It allows you to configure prices, manage access for specific customers, and customize the website to support B2B, B2C, or both business models.

가격

While B2C businesses sell directly to the end consumer with a tax-included price, B2B businesses usually exclude taxes and may even prefer to hide prices altogether, showcasing only their products instead. To configure a B2B-specific online shop, make sure the Tax-Excluded option is enabled, and complete the configuration to hide the pricing.

고객 중에서 계정 및 액세스 권한 이 있는 고객만 가격 확인을 할 수 있게 하려면, 웹사이트 ‣ 이커머스 ‣ 고객 으로 이동한 후 검색창에 있는 (드롭다운) 아이콘을 클릭하고 보관됨 필터를 선택합니다. 이어서 일반 사용자 카드를 클릭하고 판매 및 매입 탭으로 이동하여 모든 국가 대상 으로 가격이 0으로 기재되어 있는 가격표를 추가하세요. 일반 사용자 연락처는 항상 보관됨 상태로 유지합니다. 이제 웹사이트 방문자에게 품목이 가격 표시 없이 표시되며, 계정 초대 를 받은 후 가격표 가 지정된 고객만 고객 포털에서 가격을 확인할 수 있습니다.

액세스 요청

When running a B2B business, you usually hide the pricing on the web shop and make it available for logged-in users only. To prevent anyone from signing up freely, set the Customer Account setting option to On invitation. To create a page where customers request access, open the website editor, create a form, customize it, and in the Action field, select Create a customer.

You can assign tags created on a contact form under Website ‣ Configuration ‣ Customers to identify what kind of customers have submitted the form. To do so, select a field in the form while in Edit mode, click the + Field button under the Style tab, and set the field’s Type to Tags. Toggle the tags that should be automatically assigned when a customer fills in the form and set the field’s Visibility to Hidden.

When a customer submits the form, a new contact is automatically created in the database. The contact is assigned the first pricelist from the list of available pricelists, and, if applicable, the specified tags.

Submitted requests can be found under the Website ‣ eCommerce ‣ Customers. Select the customer you want to grant portal access to. Once done, the selected customer is able to view the B2B prices and products. Make sure the correct pricelist is assigned to their contact form.

  • It is also possible to hide the entire shop from the public using the Ecommerce Access setting and only make it available for logged-in customers.

  • Configure the checkout policy to allow/disallow guest checkout for B2C businesses.

  • Enable the Shared Customer Accounts feature to allow customers to use the same account on all your websites.

더 보기:

고객 계정

다중 웹사이트

설정은 웹사이트별로 적용되므로 각 웹사이트마다 동작을 다르게 구성할 수 있습니다. 예를 들어, B2C 웹사이트에서는 비회원 결제 를 허용하고 세금 포함 가격 이 표시되도록 설정하는 반면, B2B 웹사이트에서는 반드시 로그인 을 필수로 하고 :ref: 세금 미포함 가격 <ecommerce-price-management-tax-display> 이 표시되도록 설정할 수 있습니다. 다만 각각의 가격표 는 한 번에 하나의 웹사이트에만 지정할 수 있습니다. 여러 웹사이트에서 동일한 가격표를 사용하려면 가격표를 복제한 후 해당 웹사이트에 이 사본을 사용하도록 지정해야 합니다.

If you are running a B2B and B2C business, we strongly recommend to create two separate websites and assign a zero-priced pricelist to the B2B website and a regular pricelist to the B2C website. In case, you prefer using a single website, configure it using country groups and assigning pricelists to customers, and deactivate the Selectable option.

추가 기능

청구서

Depending on the type of business (B2B or B2C), you might want to issue an invoice. An invoice can either be generated automatically (for B2B) or on demand of the customer (for B2C). This process can be automated if (and when) the online payment is confirmed. To automate invoicing, enable the Automatic Invoice setting. If this feature has not been enabled, the customer only receives an order confirmation.

결제 시 B2B 필드

On the Order summary page, open the website editor, go to the Style tab, and toggle the Show B2B Fields switch to display B2B-specific additional fields like VAT or Company Name during the delivery step.