apLedger
QuickBooks Online inside WordPress — without another expensive monthly middleware subscription.
Sync customers, invoices, payments, and products on any WordPress site. Add WooCommerce, Stripe, subscriptions, forms, or your own systems whenever you need them.
Requires: QuickBooks Online account (Simple Start, Essentials, or Plus) • WordPress 6.0+ • PHP 7.4+
Bi-Directional Sync
Changes in WordPress update QBO. Changes in QBO update WordPress. Always in sync.
Customer Sync
WordPress users automatically created as QBO customers. Contact info, addresses, and notes synced.
Invoice Sync
Create invoices in WordPress, they appear in QBO. Mark paid in QBO, it updates WordPress.
Payment Tracking
Payments recorded in either system sync automatically. A/R always accurate.
Product Catalog
Pull QuickBooks products and services into a searchable local WordPress catalog with SKUs, prices, costs, and status.
Auto-Sync
Runs every 30 minutes via WP-Cron. Or trigger manual sync anytime.
WooCommerce Ready
Turn paid orders into sales receipts, create QuickBooks customers, record refunds, and handle subscription renewals.
Stripe Connector
Convert Stripe payments and refunds into organized QuickBooks transactions without requiring WooCommerce.
Works With Any System
A secured webhook and REST interface accepts customers, invoices, payments, sales receipts, and refunds from forms, CRMs, or custom apps.
Full Accounting Console
Search customers, invoices, payments, products, sync status, and errors without leaving WordPress.
Duplicate Protection
Source links, record hashes, and sync locks prevent repeated transactions and overlapping sync jobs.
Conflict Detection
When WordPress and QuickBooks both change a record, apLedger flags the conflict instead of silently overwriting it.
Dry Runs
Preview synchronization work before committing changes to your accounting system.
Complete Audit History
See what moved, in which direction, when it happened, and whether it succeeded, failed, skipped, or conflicted.
Your Data Stays Local
Encrypted credentials and a purpose-built local accounting mirror keep WordPress fast, searchable, and under your control.
Rate-Limit Protection
Automatic throttling and backoff protect your QuickBooks connection when Intuit asks integrations to slow down.
Exports and Custom Mapping
Export accounting records and map QuickBooks entities to your own WordPress tables and workflows.
Simple Pricing
1 Site
- ✓ 1 WordPress site
- ✓ 1 QBO company
- ✓ All sync features
- ✓ 1 year updates
- ✓ Email support
5 Sites
- ✓ 5 WordPress sites
- ✓ 5 QBO companies
- ✓ All sync features
- ✓ 1 year updates
- ✓ Priority support
Unlimited
- ✓ Unlimited sites
- ✓ Unlimited QBO
- ✓ All sync features
- ✓ 1 year updates
- ✓ Priority support
14-day money-back guarantee. Cancel anytime.
Quick Setup (5 Minutes)
Install Plugin
Upload and activate. Enter your license key.
Connect QBO
Click “Connect to QuickBooks,” sign in with your normal QuickBooks email, choose your company and approve access. No Intuit developer account or API credentials.
Start Syncing
Initial sync runs automatically. You’re done!


