Adding wholesale blocks to your Shopify theme
Install the signup form, volume pricing table, quick order form, and more on your storefront.
Overview
Wholesale Signup Form
This block dynamically loads your form configuration from the ShipWave app proxy, including required fields, custom fields, and the active/inactive state. When you update the form settings in Admin → Wholesale → Applications → Form Settings, the storefront block reflects those changes automatically—no theme editing needed. If the form is deactivated, the block shows a message that applications are not currently being accepted. Custom fields (text, textarea, and select dropdowns) are rendered dynamically based on your configuration.
To add: Open the Shopify theme editor, navigate to the page where you want the form, click Add block, and select ShipWave Wholesale Signup from the app blocks section.
Volume Pricing Table
This block reads volume tier data from the product's app-owned metafields and automatically resolves which customer group the logged-in customer belongs to. It then displays only that group's tiers in a table showing quantity thresholds and the corresponding discount or price at each level. If the customer belongs to multiple groups, the block uses group priority to select the correct one. Retail customers and non-logged-in visitors see nothing.
To add: Open the theme editor on a product page template, click Add block in the product information section, and select ShipWave Volume Pricing.
Login to View Pricing
This block hides the product price for non-logged-in visitors and shows a "Login to view pricing" message instead. When a wholesale customer logs in, their custom price is displayed. This is useful for stores that want to keep wholesale pricing private.
To add: Open the theme editor on a product page template, click Add block, and select ShipWave Login to View.
Quick Order Form
This block provides a streamlined order form where wholesale customers can enter quantities for multiple products at once without navigating to individual product pages. It shows a list of products with variant selectors and quantity inputs, plus an "Add All to Cart" button. The block is only visible to customers who have the
wholesale tag or a wholesale group metafield on their Shopify profile—retail customers won't see it. Ideal for repeat buyers who know exactly what they need.To add: Open the theme editor, navigate to the desired page, click Add block, and select ShipWave Quick Order.
Reorder Button
This block adds a "Reorder" button to past orders, letting wholesale customers duplicate a previous order with one click. All items from the original order are added to the cart at current wholesale prices. This saves time for customers who place similar orders repeatedly.
To add: Open the theme editor on the account/order page template, click Add block, and select ShipWave Reorder.
Block settings
Visibility — Show to all visitors, logged-in customers only, or wholesale customers only.
Styling — Colors, fonts, and spacing to match your theme.
Text — Customizable labels and messages (e.g. the "Login to view pricing" text).
Adjust these settings in the theme editor by clicking on the block after adding it.
FAQs
More in Wholesale & B2B
- Getting started with wholesale & B2B pricing
An overview of ShipWave's wholesale system and how to activate it for your store.
- Creating and managing customer groups
Organize your wholesale customers into groups with different pricing, limits, and payment terms.
- Setting up pricing rules
Override default group discounts for specific products, collections, or variants.
- Configuring volume (quantity break) pricing
Offer bigger discounts for larger orders with automatic quantity-based pricing tiers.
- Managing wholesale applications
Review, approve, and manage applications from potential wholesale customers.
- Setting up wholesale shipping rules
Offer free shipping, flat rates, or discounted shipping for your wholesale customer groups.
- Using net terms for wholesale customers
Offer deferred payment terms and track invoices with automated reminders.
- Creating wholesale draft orders
Create orders on behalf of wholesale customers with automatic discount application.
- Importing and exporting wholesale pricing
Bulk manage pricing rules and volume tiers using CSV files.
- Testing wholesale pricing with test mode
Safely verify your wholesale configuration before rolling it out to real customers.
- Migrating from legacy wholesale tiers to v2
Upgrade from ShipWave's original four-category system to the full multi-group pricing engine.