CarrollWood Integrated Services LLC

Professional Services & Software for Growing Businesses

Live Application

CWIS Intersect

Your PayPal and Zettle transactions, classified and posted to QuickBooks Online — automatically. Built for bookkeepers who manage multiple clients and can't afford to do it by hand.

Designed for desktop use — functional on mobile for quick reference.

The Cost of Manual Transaction Entry

Without CWIS Intersect:

  • PayPal and Zettle transactions entered manually — one at a time
  • Fees, refunds, and transfers each require separate journal entries
  • Hours spent each month reconciling payment processor reports
  • Inconsistent categorization across clients and accounting periods
  • Errors discovered at tax time, not when they happen
  • Scaling to more clients means proportionally more manual work

With CWIS Intersect:

  • Transactions pulled directly from PayPal and Zettle APIs
  • Fees, refunds, and transfers classified and posted automatically
  • Review and post a month of transactions in minutes
  • Consistent categorization through configurable mapping rules
  • Real-time visibility into what has been posted and when
  • Add more clients without adding more manual work

Key Features

🔗

PayPal & Zettle Integration

Connects directly to the PayPal Transactions API and Zettle Purchase API to pull your complete transaction history for any date range — automatically, without manual exports or CSV files.

📊

Smart Transaction Classification

Transactions are automatically classified as sales, refunds, expenses, bank transfers, or credit card funding. A full review step lets you approve or skip individual items before anything is posted to QBO.

⚙️

Flexible Account Mapping

Map each transaction type to the correct QuickBooks Online account for each client. Sales go to income, fees to expenses, transfers to the right bank account — exactly how your chart of accounts is structured.

🏪

Vendor Mapping

Map PayPal payee names to your QuickBooks vendors and expense accounts. New vendors encountered during a sync are created automatically in QBO — no extra steps required.

👥

Multi-Client Management

Manage all your bookkeeping clients from a single login. Each client has their own PayPal credentials, QuickBooks connection, account mappings, and sync history — completely isolated from one another.

🕐

History & Undo

Every sync run is logged with a full audit trail. If something was posted incorrectly, undo the entire run — all associated records are automatically removed from QuickBooks Online and the sync log in one step.

See It in Action

CWIS Intersect is designed to be straightforward for bookkeepers: connect accounts once, configure mappings once, then sync with a few clicks whenever you're ready.

Client management page showing client details and settings

Client Management

Manage all your bookkeeping clients from a single interface. Each client has its own isolated connections, account mappings, and sync history.

Account connections page for PayPal and QuickBooks OAuth

Secure Connections

Connect PayPal and QuickBooks Online through their official OAuth flows. Optionally add Zettle for in-person cash sales. All tokens are encrypted at rest.

Account mappings configuration showing role to QBO account assignments

Account Mapping

Map each transaction role — sales, fees, bank transfers, credit card funding — to the right QuickBooks Online account for that client.

Sync date range selection interface

Flexible Sync Control

Choose any date range to pull transactions. Sync a single day or catch up on months of history — on your schedule, with no risk of duplicate entries.

Transaction review page showing classified transactions before posting

Transaction Review

Review auto-classified transactions before anything is posted. Adjust categorizations or skip individual items — full control remains with the bookkeeper.

Transaction history showing past sync runs grouped by date

History & Undo

Every sync run is logged with a complete audit trail. Undo entire sync runs when corrections are needed — records are removed from both QBO and the sync log.

How It Works

1

Connect Your Accounts

Authorize Intersect to access PayPal and QuickBooks Online for each client via their official OAuth flows. Optionally connect Zettle for cash purchase data. Setup takes a few minutes per client.

2

Configure Mappings

Set up account mappings once per client — tell Intersect which QBO accounts to use for sales, fees, transfers, and expenses. Vendor mappings handle recurring PayPal payees automatically going forward.

3

Fetch & Review

Select a date range, pull transactions from PayPal and Zettle, and review the automatically classified results. Approve, skip, or adjust individual items before anything is posted to QuickBooks.

4

Post to QuickBooks

With one click, Intersect posts all approved transactions to QuickBooks Online as SalesReceipts, Expenses, Transfers, and RefundReceipts — logged, reconciled, and ready for review.

Who It's For

Bookkeepers & Accountants

If you manage the books for businesses that use PayPal, CWIS Intersect is built for you. Handle multiple clients — each with their own isolated configuration and sync history — from a single login.

Small Businesses Using PayPal

If PayPal is how your customers pay you, and QuickBooks Online is where you track your finances, Intersect bridges the gap — keeping your books current without the manual entry work.

Businesses Accepting Cash via Zettle

If you use Zettle for in-person sales alongside PayPal, Intersect pulls both into a single sync — so all your payment channels end up in QuickBooks, not just one.

Ready to Automate Your Bookkeeping?

CWIS Intersect is available now. Register for access or get in touch to discuss setup for your business or clients.

Create an Account Contact Us