PRIMS Integration

Every order you take on Square — in PRIMS, without re-typing.

CafeKit reads your Square account — register sales, Square Online preorders, and DoorDash & Uber Eats orders that flow through Square — totals everything by item, date, and location, and builds a PRIMS ship-ticket file you download and upload. No re-typing.

Sound Familiar?

Getting Square Orders Into PRIMS Right Now

Orders come in from a few different places, and none of them land in PRIMS automatically. So someone on your team adds them up and types them in.

Four Order Channels, Zero Automatic Totals

Register, Square Online, DoorDash, Uber Eats — they all land in Square. But Square doesn't add them up for PRIMS, and PRIMS can't pull them in on its own.

Someone Has to Add It All Up by Hand

That means pulling numbers from multiple Square reports, adding them up yourself, and keying each item into PRIMS — or skipping it and flying blind.

Preorders Get Counted on the Wrong Day

A cake ordered today for pickup next Friday shows up in today's Square numbers — not Friday's. If no one manually moves it, that batch gets built short.

20–30 Minutes of Typing, Every Bake Day

With 50+ items across multiple locations, that's a half-hour of data entry before the oven even comes on — and one transposed number means a mis-built batch.

Before & After

From scattered order screens and a handwritten tally to one ready-to-upload file.

Without CafeKit — adding it up by hand:

Square register: 14 Sourdough

Square Online: 6 Sourdough, 4 Cakes

DoorDash: 3 Sourdough

Uber Eats: 2 Sourdough

... add it all up on paper ...

Now type every number into PRIMS by hand...

With CafeKit — your PRIMS file, ready to upload:

PRIMS Export — 06/26/26
Customer Code PO Number Ship to Code Ship Date Item Code Quantity
CK100062626MAINMAIN06/26/26SOUR-LF25
CK100062626MAINMAIN06/26/26CAKE-BD4
CK100062626MAINMAIN06/26/26BAG-FR15
CK100062626WESTWEST06/26/26SOUR-LF12

All channels and preorders totaled for you — download it, upload it, done.

Keep Using Square & PRIMS

How It Works

Connect your Square account once. After that, building the PRIMS file for any day takes seconds.

1

Connect your Square account

CafeKit reads every channel that flows through your Square account — register sales, Square Online preorders, and DoorDash and Uber Eats orders routed through Square. Nothing changes about how you take orders today.

2

CafeKit totals everything up

CafeKit adds up every order by item, date, and location. Preorders are automatically counted on the day they're due — not the day the customer placed them. No paper tally required.

3

Export the PRIMS file

Click Export → PRIMS – Excel File. You get a file in the exact layout PRIMS expects — six columns, PO numbers already generated (ship date plus each location's ship-to code), one row per item per location.

4

Upload it into PRIMS

Import the file in PRIMS the same way you always have. No re-typing, no missed channels, no transposed numbers. You review what's in the file and decide when it goes in — you're always in control.

CafeKit and PRIMS, each doing what it does best

CafeKit's job is to gather your Square order data and turn it into accurate, ready-to-use production numbers. PRIMS takes it from there — lot traceability, compliance, and everything else it already handles for your bakery. You're not replacing PRIMS; you're just stopping the daily re-typing.

See It With Your Own Orders

We'll walk through your actual Square setup, show you what the PRIMS file looks like for your bakery, and answer any questions about how it fits into your current workflow.

Or pick a time for a quick 15-minute call

Frequently Asked Questions

Common questions about getting Square orders into PRIMS.

Schedule a chat with Zech