Bundle Builder — Backend Orders
Privacy policy · Effective August 8, 2026, updated September 30, 2026 · Contact: fredrik@customconesusa.com
This Chrome extension is an internal tool for Custom Cones USA / DaySavers staff. It adds a bundle-builder panel to the BigCommerce control panel's manual/draft order screen and to our Cin7 Core sales screens, so staff can add the company's product bundles to backend orders and sales quotes at correct bundle pricing, and quote our stores' own shipping rates on a Cin7 sale. It runs only on our own BigCommerce admin pages (store-*.mybigcommerce.com/manage) and our own Cin7 Core sale pages (inventory.dearsystems.com/Sale, /SaleMultiple).
Data the extension handles
- The order's cart identifier (a UUID), read passively from the admin page's own API requests, so the panel knows which order to add bundles to.
- The bundle selections a staff member makes in the panel (which products, quantities).
- On a Cin7 Core sale page: the page's URL (to know it is a sale), the sale's own status responses as the page loads them (to know whether the quote or order is still a draft), and product lookups for the chosen components made with the staff member's own Cin7 session, exactly as the page's product picker does.
- On a Cin7 Core sale page, only when a staff member asks to reprice the sale's lines or quote its shipping: the lines already on the sale (product codes, quantities and prices) and, for a shipping quote, the ship-to address — read from the sale's own address data as the page loads it, or typed into the panel by the staff member.
Bundle selections are sent only to our own bundle application server, which prices them and, on BigCommerce, adds the items to the order through BigCommerce's official APIs. On Cin7 Core the extension adds the priced lines to the on-screen order grid the staff member then saves, and on request adds the chosen shipping charge (with its method name as the charge's comment) to the on-screen Additional Charges and the method name to the carrier field the same way. For a reprice or a shipping quote, the sale's lines (and the ship-to address) go only to that same server, which asks our own BigCommerce stores for prices or shipping rates and returns them; the address is used for that one request and is not stored. The extension holds no credentials and keeps no personal information about staff or customers.
Storage
Two configuration values (the bundle application server's URL and, optionally, which of our stores' bundles to list on Cin7) and the store last picked for a shipping quote are kept in Chrome's extension storage. Uninstalling the extension removes them.
What it does not do
- No analytics, tracking, or cookies.
- No collection of browsing history or page content.
- No selling or sharing of any data with third parties.
- No activity outside our BigCommerce control panel and Cin7 Core sale pages.