Connect BSS B2B Wholesale to WhatsApp and AI Chat for Shopify
Yes. AeroChat works directly with BSS B2B Wholesale. It reads each buyer’s custom prices and volume price breaks, submits wholesale account applications and checks their status through the BSS public API, on WhatsApp, Instagram, web chat and every other channel your trade buyers use.
If your Shopify store sells wholesale with BSS B2B Wholesale (the BSS B2B Wholesale Pricing app), AeroChat can answer the questions trade buyers send before they order. A buyer on WhatsApp asks what their price is for a product and gets the price their account actually pays. Another asks what they save at 50 units. A new stockist applies for a wholesale account in the chat. Your Shopify store is built into AeroChat, and BSS connects through its public API with a key you generate in the app. You describe the workflow in your own words, AeroChat builds it, and BSS stays the place your team sets wholesale pricing.
What you can do with BSS B2B Wholesale and AeroChat
- Answer “what is my wholesale price?”. AeroChat finds the buyer in Shopify and reads the variant prices BSS calculates for that customer from your custom pricing rules.
- Show volume price breaks. AeroChat reads the volume pricing rules that apply to the product and the buyer, and lists each quantity tier and its price or discount.
- Price a bulk quantity. When a buyer asks what 120 units would cost, AeroChat works out the tier from the volume rules and replies with the unit price and the total.
- Answer “which products have my trade pricing?”. AeroChat reads the custom pricing rules that apply to the buyer and lists the products and collections they cover.
- Take a wholesale account application. AeroChat asks the questions on your BSS registration form in the chat and submits the application to BSS.
- Answer “is my account approved yet?”. AeroChat checks the applicant’s registration status in BSS and tells them whether it is pending, approved or rejected.
What it looks like on WhatsApp
Customer: Hi, what’s my price on the 500ml amber bottles? (example)
AeroChat: For your account, the 500ml amber bottle is US$1.10 each, against US$1.60 retail. Would you like to see the volume breaks too?
In BSS B2B Wholesale: nothing changes. AeroChat read the prices your custom pricing rules give this customer.
Customer: What if I take 200? (example)
AeroChat: At 100 to 249 bottles your price drops to US$0.95 each. 200 bottles would be US$190.00. At 250 or more it is US$0.85 each.
In BSS B2B Wholesale: nothing changes. AeroChat read the volume pricing tiers for this product and customer.
Customer: I run a café and want to stock your products. How do I open a trade account? (example)
AeroChat: Happy to help. I just need a few details: your business name, your email, your phone number and your business registration number.
Customer: Bean There Café, hello@beanthere.example, +65 9123 4567, 202512345K.
AeroChat: Thank you. Your application is in. Our team reviews new trade accounts within two working days, and you will get an email once it is approved.
In BSS B2B Wholesale: a new wholesaler registration with the form fields filled, waiting for your approval.
Works on every chat channel
Your buyers message you wherever they already are. The same BSS connection and the same workflows run on each of these channels, and BSS stays the record whichever one they use.
| Channel | What your buyers can do |
|---|---|
| Message your WhatsApp Business number to check their price, see volume breaks, price a bulk order or apply for a trade account. Voice notes are transcribed, so a spoken request works too. | |
| Send the same requests by direct message. A comment on your post can get an automatic reply that moves the conversation to a DM. | |
| Facebook Messenger | Send the same requests to your Facebook Page. Comments on your Page posts can get an automatic reply too. |
| Telegram | Send the same requests to your business on Telegram. |
| Web chat | Ask the same questions in the chat on your Shopify store, right on the product page. |
| Write to your Gmail or Office 365 address and get the same answer the chat gives. |
How the connection works
There are two parts. Your Shopify store is built into AeroChat: you install AeroChat from the Shopify App Store and connect the store in the dashboard, and it syncs your products and looks up customers and orders. BSS B2B Wholesale connects through its public API, documented at docs-shpf.bsscommerce.com. Through it, AeroChat reads custom pricing and volume pricing for a customer, and submits and checks wholesale registrations. BSS works with Shopify product and customer IDs, so the two parts line up.
- What AeroChat reads from BSS B2B Wholesale: variant prices for a customer after your custom pricing rules, the custom pricing rules that apply to a customer, volume pricing rules and their quantity tiers for a product and customer, your registration form fields, and wholesaler registrations with their status.
- What AeroChat writes to BSS B2B Wholesale: new wholesaler registrations, with the answers to your registration form.
To connect, open the BSS B2B Wholesale app in your Shopify admin, click Integrations, open the Public API tab and click Get API key. Turn on the Public API function if it is off, then click Generate API key, and copy the key right away, because BSS shows it only once. BSS says Public API access needs the Platinum plan, or the Enterprise modular plan with the Public API module (as of November 2026). AeroChat confirms who the buyer is in Shopify by the email or phone number on their account before it shares account prices.
You describe the workflow in your own words, for example “when a trade buyer asks for their price, find them in Shopify and read their BSS price for that product”. AeroChat builds the workflow as a draft and asks for the BSS key by name. You enter it in the AeroChat dashboard. It never passes through the conversation.
Workflows to copy
Six ready-made workflows for BSS B2B Wholesale. Copy one into AeroChat, add your BSS key, and it runs on every channel.
1. Answer “what is my wholesale price?”
Copy this into AeroChat
When a trade buyer asks for their price on a product, find them in Shopify by the email or phone number on their account. Find the product in our catalog and read the variant prices BSS calculates for that customer. Reply with their price for each variant they asked about, and the retail price for comparison. If BSS returns no custom price for them, say they see retail pricing and offer to help them apply for a trade account.
2. Show volume price breaks
Copy this into AeroChat
When a buyer asks about bulk pricing or quantity discounts, find them in Shopify and read the volume pricing rules BSS applies to that product and customer. List each tier with its quantity range and the price or discount, in one short list. Say whether the tiers count units of the product, the variant or the whole order, as the rule sets it.
3. Price a bulk quantity
Copy this into AeroChat
When a buyer asks what a quantity would cost, read the volume pricing tiers BSS applies to that product and customer. Find the tier their quantity falls in, and reply with the unit price and the total. If the next tier is close, say how many more units reach it and the price there. Check stock in Shopify and say if the quantity is not available. Send the product link so they can order while logged in to their trade account.
4. Answer “which products have my trade pricing?”
Copy this into AeroChat
When a buyer asks which products their trade pricing covers, find them in Shopify and read the custom pricing rules BSS applies to them. List the collections or products covered, up to ten, and offer to give the price for any of them. Never share another customer’s prices or rules.
5. Take a wholesale account application
Copy this into AeroChat
When someone asks to open a trade or wholesale account, read our registration form fields from BSS. Ask for each required field in a natural way, two or three at a time, and always ask for their email. Repeat the details back and ask them to confirm. Submit the registration to BSS. Tell them how long our team takes to review it, from the knowledge base, and that they will get an email once it is approved.
6. Answer “is my account approved yet?”
Copy this into AeroChat
When an applicant asks about their trade account, ask for the email they applied with. Look up recent wholesaler registrations in BSS and find theirs by that email. Tell them whether it is pending, approved or rejected. If it is approved, explain how to log in to see trade prices. If it is rejected, hand the conversation to our team. Never approve or reject an application yourself.
Who uses it
Shopify stores that sell to retailers, cafés, salons and other businesses use chat to answer price and quantity questions before a trade order. These recipes fit a store that runs on Shopify and BSS B2B Wholesale:
- B2B suppliers: product and stock questions, quote requests and order placement.
- Read more on chat for wholesale buyers on Shopify.
What stays in BSS B2B Wholesale
BSS stays your wholesale pricing record. Custom pricing rules, price lists, volume pricing, registration forms and approvals all live there. AeroChat reads the prices those rules give each buyer, so what it quotes in chat matches the prices your rules set.
AeroChat handles the conversation. It answers price and quantity questions, takes applications and checks their status, and leaves pricing and approvals to your team in BSS.
WhatsApp workflows that use BSS B2B Wholesale
These end-to-end WhatsApp workflows run with BSS and your Shopify store behind them. See them all in the WhatsApp workflows library.
Questions
Does AeroChat work with BSS B2B Wholesale?
Yes. It connects through the BSS public API with a key you generate in the app. It is not a BSS product, and AeroChat has no partnership with BSS Commerce.
Will AeroChat show wholesale prices to anyone who asks?
No. The recipes find the buyer in Shopify first and read only the prices BSS gives that customer. A shopper without a trade account sees retail pricing and an offer to apply.
Can AeroChat approve trade accounts?
No. It submits the application and checks its status. Your team approves or rejects in BSS.
Which plan do I need?
On the BSS side, Public API access needs the Platinum plan, or the Enterprise modular plan with the Public API module (as of November 2026). On the AeroChat side, workflows via Skills are on every plan, with a 7-day free trial. Choose by message volume: Starter covers 500 AI responses a month, Growth 2,000 and Advanced 5,000.
Using a different system? If it has a public API, it connects to AeroChat the same way: describe what you want, paste in its key, and it runs.
Can’t find your tool? Message us in the chat on this page and we’ll tell you how it connects.
Answer trade price questions from BSS in chat
Install AeroChat, paste the wholesale price recipe, add your BSS key, and ask your own chat what a trade buyer pays for your best seller.
7-day free trial.
