Files
Job-Info/Mode3/README.md
T

36 lines
811 B
Markdown

# Mode3 - QuickBooks SOAP Integration
This mode provides a SOAP server for QuickBooks desktop integration via the QuickBooks Web Connector.
## Features
- SOAP endpoint for QuickBooks Web Connector
- Query and update QuickBooks entities (customers, invoices, etc.)
- Request authentication and session management
- Change detection and queue management
## Setup
```bash
cd Mode3
bun install
bun run backend/server.ts
```
## Environment Variables
Create a `.env` file with:
```
QUICKBOOKS_USER_NAME=your_username
QUICKBOOKS_PASSWORD=your_password
QUICKBOOKS_FILE_PATH=/path/to/quickbooks/file
LOG_LEVEL=info
```
## API Endpoints
- `POST /ws` - SOAP endpoint for QuickBooks Web Connector
- `POST /quickbooks/auth` - Authenticate with QuickBooks
- `GET /quickbooks/status` - Get current QB session status