# Overview

The Registration Form lets B2B buyers apply for a wholesale account directly on your storefront. You review applications in the app and approve or reject them. Approved customers are automatically tagged and can start buying at wholesale prices.

***

## The full flow

```
Customer fills form on storefront
        ↓
Submission saved as "Pending"
        ↓
You receive an email notification
        ↓
You review in the app dashboard
        ↓
Approve → customer gets tag + group + welcome email
Reject  → customer gets rejection email with an edit link
        ↓
Customer can resubmit after editing their application
```

***

## Key features

* **Drag-and-drop form builder** — choose which fields to show (name, email, company, tax ID, file upload, etc.)
* **Custom fields** — add any field your approval process needs
* **Auto-approve** — automatically approve customers who meet your criteria, no manual review needed
* **Branded emails** — all notification emails use your customized templates
* **Edit & resubmit** — rejected applicants get a secure link to edit and resubmit their application

***

## Related guides

* [Build your registration form](/orbit-b2b-docs/b2b-registration/form-builder.md)
* [Add the form to your store](/orbit-b2b-docs/b2b-registration/add-to-store.md)
* [Review and approve applications](/orbit-b2b-docs/b2b-registration/approvals.md)
* [Auto-approve settings](/orbit-b2b-docs/b2b-registration/auto-approve.md)


---

# 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://orbit-b2b.gitbook.io/orbit-b2b-docs/b2b-registration/overview.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.
