# Using with BSS B2B Lock / Login

**BSS B2B Lock / Login** controls **who can see what** at the storefront level: lock pages, hide prices, or require login/passcodes.

Combined with Quotes & Quick Order, you get both:

* **Access control** (Lock/Login)
* **Ordering & quoting control** (Quick Order + RFQ)

#### 1. Typical combined flows

**Flow A – Private B2B portal**

* B2B Lock:
  * Lock Quick Order pages, Company customer pages, and any B2B content.
  * Only logged-in, tagged customers can access.
* Quotes & Quick Order:
  * For those customers, show Quick Order + RFQ using custom pricing or B2B catalogs.

**Flow B – Public catalog, private pricing**

* B2B Lock:
  * Keep most product pages visible to everyone.
  * Optionally hide prices for guests.
* Quotes & Quick Order:
  * Guests see “Login to see price” or RFQ-only views (via Quote Logic).
  * Logged-in B2B customers see full prices + Quick Order + RFQ options.

**Flow C – Tiered access (VIP or region-based)**

* B2B Lock:
  * Use rules to segment access by tag/region (e.g. EU vs US).
* Quotes & Quick Order:
  * For each segment, use specific Quick Order pages / Quote Logic rules:
    * Different products
    * Different RFQ behavior
    * Different hide/show price rules

#### 2. Best practices

* Decide your **access strategy** first with B2B Lock:
  * Who can see the store?
  * Who can see B2B pages?
  * Who can see prices?
* Then configure **Quick Order + RFQ** on top:
  * For allowed users, design the exact combination of:
    * Price visibility
    * Add to Cart vs RFQ
    * Quick Order vs regular PDPs

Used together, Shopify Plus B2B, B2B Wholesale Solution, B2B Lock, and B2B Quotes & Quick Order form a cohesive B2B Suite:

* Shopify/B2B apps handle **identity, catalogs, and access**
* This app handles **how B2B buyers place bulk orders and request quotes** in one consistent workflow.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-shpf.bsscommerce.com/bss-b2b-quick-order-and-quotes/integrations/using-with-bss-b2b-lock-login.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
