AffStackDev B2B / Getting started
Set up your first business buying workflow.
Start with approval and a simple business group, then add the pricing and ordering tools your business customers need.
$199 USD / year · Business accounts · Trade pricing · Quotes & ordering
Explore B2B for WooCommerce
Open the interactive workspace and try the controls.
Check the requirements
| Component | Requirement |
|---|---|
| WordPress and WooCommerce | WordPress 6.6+ and active WooCommerce 9.4+ for standalone B2B. |
| PHP | 64-bit PHP 8.1 or newer. |
| Database | Transactional InnoDB tables and JSON functions; MySQL 5.7+ or MariaDB 10.2+ baseline. |
| Products and currency | Ordinary simple products and exact variations in one store currency. |
| Reviewed companion combination | Use the higher requirements of installed companions; the reviewed Core/Dynamic Pricing pairing needs WordPress 6.7+ and WooCommerce 10.0+. |
| Quote PDFs | PHP zlib and the plugin’s included fonts. |
Install and establish the account flow
- Back up the site files and complete database together. Use a staging store for the initial account and checkout walkthrough.
- Install the B2B plugin through WordPress. On an existing installation, use the replacement update flow.
- Open the License tab of B2B (WooCommerce → B2B, or AffStackDev → B2B with the Suite) and activate your B2B license key for the right site environment (a site administrator does this). Without an active license B2B keeps what it has saved, but no business change can be made.
- Open B2B under WooCommerce or AffStackDev Suite. In Tools, review the installed version, database and companion connections.
- Choose the store experience and create a business signup page in Setup & defaults.
- Create a named business group with your own terms, submit a buyer application and approve it from Accounts.
- Check a product, cart and checkout as the approved buyer and as an ordinary customer.
Start with one complete business journey
- Configure
Set business defaults and create one business group.
- Approve
Review an application and assign its terms.
- Preview
Check the account price for a small basket.
- Order
Review the buyer’s cart and checkout.

Add the next part of your workflow
Application questions
Collect the business answers and private documents you need.
Quantity prices
Prepare price books, review thresholds and activate the correct schedule.
Repeat ordering
Configure the buyer portal and order form, then try a saved purchasing list.
Quotes
Enable quote requests, set thresholds and complete the offer and total acceptance journey.
Tax exemptions
Let approved business customers apply for tax exemption with their documents, and approve each request for a destination and an end date. Applying removes no tax until you approve it.
Keep your store maintainable
Exclude personalized account, order-form and private quote routes from shared page caching. Check the actual theme, checkout and payment gateway you use, along with the installed promotion products.
Tools can export business records and separate support diagnostics. Record exports contain metadata for attached documents; a complete database backup is needed to preserve the originals. Deactivation and uninstall retain B2B data.
If a route returns 404 after activation, save WordPress Permalinks once. If Tools reports a compatibility hold, review the named product and send the relevant support diagnostics.
