How to Link MYOB Acumatica with Shopify for B2B Selling
InSyncer connects MYOB Acumatica with Shopify or Shopify Plus to create a B2B ecommerce experience where trade customers see their negotiated pricing, product catalogues, and account details — all driven from your ERP.
What B2B features are supported
- Customer-specific trade pricing: Each trade customer’s negotiated pricing from Acumatica price classes flows into Shopify
- Quantity breaks: Volume-based pricing tiers configured in Acumatica sync to Shopify
- Promotional pricing: Time-bound promotional rates from Acumatica with correct start and end dates
- Trade catalogues: Control which products each B2B customer can see based on Acumatica configuration
- Customer account mapping: Shopify customers linked to Acumatica debtor accounts for accurate pricing and order routing
Prerequisites
- Shopify or Shopify Plus
- MYOB Acumatica with customer price classes configured
- InSyncer B2B Sync plan ($345 USD/month)
How it works
Acumatica is the source of truth for all B2B pricing and customer relationships. InSyncer reads the pricing data from Acumatica and pushes it into Shopify’s B2B features (catalogs, price lists, company accounts).
When a trade customer logs into your Shopify store, they see:
- Their specific pricing (not the retail price)
- Volume discounts that match their Acumatica terms
- Only the products they’re authorised to purchase
- Their order history and account details
Orders placed by B2B customers flow back into Acumatica mapped to the correct debtor account with the correct pricing applied.
Configuration
B2B configuration is handled by the CyberWorkshop team. It involves:
- Mapping Acumatica price classes to Shopify price lists
- Configuring customer account linking (Acumatica debtor to Shopify company)
- Setting up catalogue rules for product visibility
- Testing with sample trade customer accounts
- Verifying pricing accuracy across different customer tiers
Need help?
B2B integrations are more complex than B2C and benefit from careful scoping. Contact info@insyncer.com to discuss your requirements.