Celeste by Acro Commerce
The Celeste library
Celeste is a free B2B commerce diagnostic from Acro Commerce. This is the reference behind it: what Acumatica and Cin7 commerce connectors actually do with contract pricing, matrix items, multi-warehouse stock and tax, which commerce platforms survive those rules, and what the project really costs.
116 pages published. Every page names its sources and says where the evidence runs out.
Symptoms and fixes
10 pagesThis specific thing is going wrong. What is causing it?
- Why does the price on our website not match the invoice?
- Customers are ordering past their credit limit
- Our order desk is drowning in order entry
- Customers keep phoning to check stock
- A big customer wants us in their procurement system
- Our dealer portal is a spreadsheet
- Our connector broke after an Acumatica upgrade
- We oversold stock we did not have
- Tax-exempt customers are being charged tax
- Our ERP implementation forgot the website
ERP reality checks
15 pagesWill this actually work with the ERP we already run?
- Does the Acumatica Shopify connector sync customer-specific prices?
- Acumatica matrix items and Shopify variants: the option limits and the sync errors you will hit
- Multi-warehouse availability between Acumatica and a storefront: what one stock number costs you
- How do you stop Acumatica recalculating tax that Shopify already charged at checkout?
- Acumatica sells in cases but syncs the each price: the UOM mismatch that puts a wrong number on the page
- Running a French and English storefront when the item description lives in Acumatica
- Why can’t I see the Shopify and Shopify POS Connector option in Acumatica?
- Acumatica and BigCommerce B2B Edition: the six customer sync behaviours that surprise people
- Can one Acumatica tenant run two Shopify storefronts?
- Acumatica’s Product Configurator on a storefront: what it is and what reaching it costs
- Does the Acumatica Shopify connector support Shopify’s higher variant limit?
- Cin7 Core vs Cin7 Omni for B2B ecommerce: which one are you actually on?
- Is the Cin7 Core B2B portal enough, or do you need a real B2B storefront?
- How does Cin7 contract pricing reach a Shopify or BigCommerce storefront?
- Can Cin7 Core hold one stock truth across DTC, wholesale and marketplaces?
Platform profiles
5 pagesIs this commerce platform right for a company like ours?
- Shopify B2B and Acumatica: what syncs, what does not, and what you build
- BigCommerce B2B Edition and Acumatica: what syncs, what does not, and what you build
- Shopware and Acumatica: there is no native connector, so what are the real options?
- Shopify B2B and Cin7 Core: what syncs, what does not, and what you build
- Shopware and Cin7: nothing exists in either direction, so what does a build actually involve?
Comparisons
15 pagesWhich of these two should we pick, given what we run?
- Shopify B2B vs BigCommerce B2B Edition for Acumatica users
- Native connector vs middleware for Acumatica: which one should carry your B2B storefront?
- Acumatica’s customer self-service portal vs a B2B storefront: when is the portal enough?
- Cin7 Core B2B portal vs Shopify B2B: which one should a Cin7 wholesaler run?
- Shopware vs Shopify B2B for an Acumatica manufacturer
- Shopware vs BigCommerce B2B Edition for Acumatica users
- Shopware Community vs Rise vs Evolve vs Beyond: which edition does a B2B project actually need?
- Shopware Cloud vs self-hosted when you need an ERP integration
- Shopware B2B Components vs the Shopware B2B Suite: what is the difference?
- Acumatica vs Cin7 for B2B ecommerce: what each does to a storefront
- Cin7 vs NetSuite for B2B ecommerce: the honest, uneven comparison
- Which ERP can run a real-time B2B storefront?
- Acumatica vs NetSuite for B2B ecommerce, from nobody who resells either
- Cin7 vs Business Central for B2B ecommerce
- When to leave Cin7, and when to stay
B2B mechanics
9 pagesHow does this piece of B2B selling actually work in software?
- How does contract pricing actually work in B2B ecommerce, and why does it break native connectors?
- Quote to order: what changes when most of your revenue starts as a quote instead of a checkout
- Punchout explained: cXML, OCI, and what a customer means when they say "we need punchout"
- Credit limits and payment terms on a B2B storefront: reading the live position from the ERP
- Company accounts, buyer roles and approvals: why one customer record per person is the wrong shape for B2B
- Multi-warehouse availability: what do you show a buyer when stock lives in five places?
- Two brands, three regions, one ERP: what has to be modelled where?
- What date do you actually put on the page? Promise dates, lead times and backorders
- Volume-break and tier pricing: break quantities, two-dimension matrices, and what survives a connector
Decision guides
3 pagesWhat will this cost, how long will it take, and what does it need from us?
Integration architecture
4 pagesHow should our two systems actually talk to each other?
- Where should a B2B price be calculated: in the ERP, in the storefront, in middleware, or at request time?
- Batch sync or read live from the ERP: which one should your B2B storefront do?
- One ERP, many storefronts: where does the shared layer stop?
- What should the storefront do when the ERP is unreachable?
Replatforming and deadlines
5 pagesWe have to move off something. What does that actually involve?
Scenarios
1 pagesWhat do companies shaped like ours actually do?
For partners and VARs
10 pagesHow do I scope, qualify and sell a commerce project attached to an ERP deal?
- How to qualify a commerce opportunity inside an ERP deal
- What "Fulfilled by Acumatica" actually means
- Certified, validated, or just Marketplace listed
- What attaching commerce does to an ERP deal, in both directions
- Keep it, subcontract it, or refer it
- Who owns the integration defect?
- When the storefront underperforms, the ERP renewal takes the blame
- How do you estimate a commerce attach before you have seen the item master?
- Where commerce fits for a Cin7 partner
- Twelve commerce questions to add to your ERP discovery script
Research
1 pagesWhat does the data actually say?
Glossary
30 pagesWhat does this term actually mean?
- What is avalara?
- What is b2b customer portal?
- What is backorder?
- What is catalogue entitlement?
- What is company account?
- What is composable commerce?
- What is contract pricing?
- What is CPQ?
- What is credit limit?
- What is dealer portal?
- What is EDI?
- What is ERP integration?
- What is headless commerce?
- What is kit?
- What is matrix item?
- What is middleware?
- What is minimum advertised price?
- What is multi-warehouse availability?
- What is native connector?
- What is order approval?
- What is PIM?
- What is price class?
- What is punchout?
- What is quote to order?
- What is rebate?
- What is replenishment ordering?
- What is RMA?
- What is source of truth?
- What is unit of measure conversion?
- What is volume pricing?
Connector errors
8 pagesThe sync threw this exact message. What does it mean and how do I clear it?
- “At least one option value is duplicated” on Acumatica template sync
- “Shopify supports only up to 3 product options” on template sync
- “Sync ID is not found for the record” on Shopify price list sync
- Why did BigCommerce get the base UOM price, not the sales UOM price?
- Matrix items missing from an Acumatica Shopify sync
- Acumatica template sync keeps reordering our Shopify variants
- Access denied for paymentTerms field on an Acumatica Shopify sync
- “You may have reached the API calls limit” from Cin7 Core to Shopify
How this fits with Acro Commerce
Acro Commerce writes the strategy: why ERP-driven commerce projects fail, how to decide architecture before platform, what a discovery engagement produces. The Library answers the layer underneath, the specific and checkable question you have two weeks before you sign. The two link to each other on purpose.
