How to videos

Rundocs › Integrations

Benjamin Moore

Last updated 2026-06-30

📧

For any questions about this, please email rsos@benjaminmoore.com and support@rundoo.ai

The Benjamin Moore integration connects your Rundoo to Benjamin Moore directly — same ordering pipe, same product catalog, same rebate feeds the BM rep talks about. Once it's on, BM products show up in your catalog with real SKUs and pricing, POs get submitted over EDI instead of emailed as PDFs, and qualifying painter sales get forwarded to BM for CCP, RSD, and Contractor Rewards.

In the Admin mode, open the Company left tab and scroll to the Benjamin Moore offers section — that's where the rebate side of the integration gets configured. Catalog sync lives on the Benjamin Moore vendor in the POS mode, Vendors left tab.

What the Benjamin Moore integration does

Rundoo has a direct, always-on integration with Benjamin Moore. You don't install anything — it's part of your Rundoo. What it gives you:

benjamin-moore screenshot 1
  • Direct ordering. POs where the vendor is Benjamin Moore get submitted over EDI when you click Order, not emailed as a PDF. What crosses over is a short reference code (the VCQE6-style ID, not the full PO body) — BM's side looks up the rest from that reference. See Benjamin Moore orders for how to place one.

  • Catalog sync. BM's product catalog — SKUs, descriptions, pricing — comes straight from Benjamin Moore. You don't maintain BM products by hand; you import them from the synced catalog and Rundoo keeps them fresh. Paint Care Fees are NOT part of the catalog; you add them as Additional fees on each BM product that needs one.

  • CCP and RSD. Qualifying sales to enrolled painters get packaged and submitted to BM on a schedule, so painters accrue their rebates and BM sees per-painter sales data without anyone uploading spreadsheets.

  • The B badge. Rundoo surfaces a B pill on BM-integrated records — product rows, the Ordering column on Products, PO lines paired to BM. It's a visual signal the record is running through the integration; coverage varies by product, so treat the badge as a hint rather than a guarantee every BM item carries it.

How a new Benjamin Moore retailer gets enabled

If you just became a BM retailer and don't see any BM plumbing in your Rundoo yet — no Benjamin Moore offers section, no Benjamin Moore vendor option — that's expected. Enablement isn't self-serve: it's coordinated between you, your Benjamin Moore rep, Benjamin Moore's RSOS (Retailer Sales Operations Support) team, and Rundoo.

The flow:

  1. Contact your Benjamin Moore rep. Tell them which programs you want turned on — CCP, Contractor Rewards, direct ordering, RSD. The rep relays your request to Benjamin Moore internally; you don't need to cc Rundoo.

  2. BM's RSOS team emails Rundoo. Once Benjamin Moore has you approved on their side, the RSOS team reaches out to Rundoo directly with your enrollment details. This step happens BM → Rundoo without any action from you.

  3. Rundoo enables the integration on your tenant. After RSOS confirms, Rundoo wires the integration up on your side — the Benjamin Moore vendor record, the catalog pairing, and the Benjamin Moore offers section in Admin mode, Company left tab all appear. From there, you configure rebate toggles and start pulling BM products into your catalog.

💡

Don't see Benjamin Moore offers in Admin > Company yet? That's the signal enablement isn't complete. Start by reaching out to your BM rep — Rundoo Support can confirm enablement status if you're unsure where your request sits, but we can't fast-track Benjamin Moore's internal process.

Connecting BM

Most of the BM integration comes pre-wired when Rundoo sets up your company — the API plumbing on BM's side, the Benjamin Moore vendor record in your Vendors list, and the catalog pairing that tells Rundoo which external catalog to sync from. Pairing happens server-side; on the vendor's detail page you'll see a plug icon next to the vendor name and the helper text "Orders will be sent through EDI" under the Vendor name field once it's live.

benjamin-moore screenshot 2

What you actually configure:

  • Set each location's Benjamin Moore outlet number. In the Admin mode, Locations left tab, open each location and scroll to the Integrations section. Paste your store's outlet number into the Benjamin Moore outlet number field — it's the ID BM uses to key your CCP and RSD submissions to that store. Help text: "The Benjamin Moore outlet number is used for integrations like CCP." Rundoo's onboarding team usually fills this in during go-live; you'd only edit it if you opened a new location or BM reassigned your outlet.

  • Pull BM products into your catalog. New BM SKUs and pricing flow in through the catalog sync — see Catalog sync below for the import flow, and Updating BM costs when prices change for the bulk-update step when BM raises wholesale costs (paint surcharges, annual increases, etc.).

  • Configure Benjamin Moore offers. The rebate side (CCP / RSD / Contractor Rewards) is configured separately on Company details — see the next section.

💡

If Benjamin Moore doesn't appear as a vendor option on new POs, the vendor record hasn't been paired with the integration yet — email support@rundoo.ai and we'll pair it server-side. If you're a new BM retailer and don't see any BM plumbing at all yet, see How a new Benjamin Moore retailer gets enabled above.

CCP and RSD rebates

Benjamin Moore runs two data feeds that Rundoo populates from your sales:

  • CCP — Benjamin Moore's painter rewards program. Enrolled painters earn rebates on qualifying paint they buy from you.

  • RSD — Benjamin Moore tracks per-painter sales using each enrolled painter's 10-digit Regional Sales Director (RSD) number. Rundoo tags qualifying sales with the painter's RSD so BM credits the right contractor.

benjamin-moore screenshot 3

Both run through the Benjamin Moore offers section in the Admin mode, Company left tab:

  • Auto-submit sales to CCP and RSD — the master toggle. On: Rundoo bundles qualifying sales and sends them to BM on the schedule below. Off: submissions don't go out automatically. Leave this on unless BM has specifically asked you to pause.

  • Contractor rewards bonus code — your Contractor Rewards bonus code, issued by BM when your store enrolled. Rundoo stamps this on submissions so BM credits the right retailer. Set once at implementation; don't change unless your BM rep tells you to.

  • CCP submission frequency — how often Rundoo bundles and sends the CCP batch. Defaults to Monthly, which matches BM's standard cadence.

  • Allow customers to automatically submit sales for Contractor Rewards — the per-customer auto-submit toggle. With this on, any painter customer flagged for Contractor Rewards has their qualifying sales forwarded to BM without extra work at the register.

💡

CCP and Contractor Rewards are painter-side programs — the rebate goes to the painter, not to your store. Rundoo's job is getting accurate sales data to BM on time so enrolled painters accrue credit. Questions about enrollment, tiers, or payout timing go to your BM rep, not Rundoo Support.

Signing a customer up for Contractor Rewards

Enrollment itself happens on Benjamin Moore's side — your BM rep signs the painter up and issues them a PaxID. Your job in Rundoo is to attach that PaxID to the customer record so qualifying sales get forwarded to BM under the right painter. For the full program walkthrough — how points land, what painters see on BM's portal, and the Invite button that emails sign-up links from the counter — see Contractor Rewards.

In the POS mode, Customers left tab, open the customer's row, then the Settings top tab. Scroll to the bottom — the Contractor rewards section sits under Tax exemptions.

benjamin-moore screenshot 4

Paste the PaxID BM gave you into the PaxID input and click Save. From that point forward, every qualifying BM paint sale to this customer is bundled into the Contractor Rewards submission Rundoo sends on your CCP submission cadence (see the Benjamin Moore offers section above).

💡

Don't have a PaxID yet? The customer isn't enrolled — your BM rep needs to sign them up through Benjamin Moore directly. Rundoo doesn't enroll painters; it syncs sales for already-enrolled painters.

⚠️

Double-check that Allow customers to automatically submit sales for Contractor Rewards is on in the Benjamin Moore offers section (see above). Without that master toggle, Rundoo won't forward this customer's sales to BM even if the PaxID is set.

Updating BM costs when prices change

When Benjamin Moore raises wholesale costs — a paint-product surcharge, an annual price increase, a new can size — your existing BM products in Rundoo keep ringing at their old cost until you update them. The bulk-update path lives at POS mode, Products left tab, Integrations top tab, then pick Price changes from the Vendor catalogs dropdown at the top-right.

The Price changes page lists every product where the synced vendor catalog has a different cost or price than what's currently saved on the product. Each row shows New price, Price change %, Current Price, New cost, Cost change %, Current cost, and Margin change so you can scan the deltas before committing.

Filter to Benjamin Moore via the Filter control if you want to limit the view to BM's changes (handy when multiple vendors push catalog updates at once). Tick the checkbox on each row you want to update — or Select all to grab every BM row — then click one of the three bulk-action buttons at the bottom:

  • Update costs — applies only the New cost column to the selected products. Use this for a vendor surcharge where you want to keep your selling prices where they are and let margin compress, or where you'll re-run pricing rules separately.

  • Update prices — applies only the New price column. Rare on its own; usually you want costs and prices moving together.

  • Update prices and costs — applies both, so your tier prices follow the new MSRPs and your costs reflect the new wholesale. Most common after a Benjamin Moore price action.

After committing, the rows drop off the Price changes queue. Re-run the catalog sync (see below) if BM has pushed a fresh update and you don't see expected deltas yet.

💡

BM surcharges typically show up as Cost change % increases on every paint SKU — a 1–3% bump across the catalog. Filtering the Price changes list to Vendor = Benjamin Moore and sorting by Cost change % is the fastest way to spot which products are affected. If you don't see any Benjamin Moore rows after a surcharge announcement, BM hasn't pushed the updated catalog to Rundoo yet — give it a day, then ping your BM rep.

Catalog sync

BM's product catalog is the canonical source for BM's SKUs, descriptions, and pricing — when you stock BM products, you pull them from the synced catalog instead of creating them by hand.

benjamin-moore screenshot 5

In the POS mode, Products left tab, the Catalog top tab shows BM's full catalog with the items you haven't yet added to your inventory. Each row has a UPC, a Name, an MSRP, and BM's description — pick the items you stock and add them to your products.

The Integrations top tab (one tab to the right) shows the raw vendor-catalog view. Use the Vendor catalogs dropdown at the top right to switch between vendors (Benjamin Moore, Orgill, etc. if you run multiple integrated vendors). Select rows and click Import to inventory at the bottom-right to pull them in. This is where you'd bulk-import a batch of new BM SKUs after a catalog refresh.

For the broader catalog workflow — adding items, keeping your store-level pricing, reviewing what's stocked — see Product catalog.

⚠️

Don't hand-create a product that already exists in BM's catalog. You'll end up with two records — one with the correct BM SKU and pricing from catalog sync, one you typed in yourself — and the BM integration won't know which one to match against. If a BM product isn't showing up in your catalog yet, it likely hasn't been pulled into your inventory — check the Catalog top tab on Products, or the Integrations top tab → Vendor catalogs view, and import it from there.

Placing BM orders

With the integration connected and the catalog synced, placing a BM order works like any other PO — but with BM-specific plumbing behind the scenes (direct submission, Paint Care Fee calculation, automatic rebate logging). Full walkthrough: Benjamin Moore orders.

  • Contractor Rewards — the full walkthrough of Benjamin Moore's painter loyalty program: bonus codes, PAX IDs, the Invite button at the counter, and what painters see on BM's portal.

  • Benjamin Moore orders — placing, receiving, and vouchering a BM PO.

  • Product catalog — the Catalog and Integrations top tabs, importing catalog items into your inventory.

  • Company details — the Admin > Company page where the Benjamin Moore offers section lives.