What it is
Integration options are the different methods available for connecting your systems to Debitura and creating collection cases. You can choose from:
Native accounting integrations - Direct connections to QuickBooks Online, Stripe, or Zoho Books
Zapier - Workflow automation connecting Debitura with thousands of other apps
CSV/ZIP import - Bulk file uploads for multiple cases at once
API - Programmatic access for custom integrations built by developers
Why it matters
Choosing the right integration method directly affects how efficiently you can submit cases. A mismatch between your needs and your integration approach can lead to manual work, delays, or implementation complexity. Taking time to select the best option upfront saves effort in the long run.
Native accounting integrations
If you use QuickBooks Online, Stripe, or Zoho Books, you can connect directly to Debitura. The integration automatically fetches unpaid invoices from your accounting system, maps customer data to debtor information, and lets you select invoices to convert into collection cases.
Available systems:
QuickBooks Online - OAuth2 authentication with date filtering
Stripe - API key authentication, supports both one-time and subscription invoices
Zoho Books - OAuth2 authentication with multi-region support
All native integrations use direct API calls rather than storing copies of your invoice data, keeping the connection lightweight and your accounting system as the source of truth.
Zapier
Zapier lets you connect Debitura with thousands of other applications through automated workflows called Zaps. You can trigger case creation when events happen in other systems, or send Debitura updates to external tools.
Available triggers:
New Case - fires when a collection case is created
New Payment - fires when a payment is registered
Case Closed - fires when a case is closed
Available actions:
Create Case - creates a new debt collection case
Zapier uses polling to check for events at regular intervals (frequency depends on your Zapier plan). It requires an API key from your Debitura account.
CSV/ZIP import
For bulk uploads without an automated connection, you can import cases using CSV files or ZIP archives containing documents.
CSV import:
Upload a spreadsheet with case data
AI-assisted field mapping suggests how your columns match Debitura fields
Preview and verify data before submitting
Cases are processed in the background
ZIP import:
Upload an archive containing documents for existing cases
AI analyzes file names and contents to propose case matches
Review and approve mappings before processing
API
The external API provides REST endpoints for programmatic case management. Developers can build custom integrations that create cases, upload documents, track status, and receive real-time updates via webhooks.
Key capabilities:
Create and retrieve collection cases
Upload supporting documents
Track case status and payments
Receive webhook notifications for real-time updates
The API uses a long-lived API key for authentication. It supports rate limiting at 100 requests per minute.
Developer Docs: Developers building API integrations can find complete technical documentation, code examples, and endpoint references at Developer Docs: Integration guides and Developer Docs: Customer API.
What to expect: choosing the right option
Use this decision guide to identify the best integration method for your situation:
Factor | Native Integration | Zapier | CSV/ZIP Import | API |
Best for | QuickBooks, Stripe, or Zoho users wanting hands-off sync | Connecting Debitura to other apps without coding | Occasional bulk uploads or one-time migrations | Custom systems or high-volume automation |
Setup effort | Low - OAuth/API key connection | Low to medium - requires Zap configuration | None - upload files as needed | High - requires developer resources |
Ongoing effort | Minimal - review and select invoices | Minimal - runs automatically | Manual - prepare and upload each batch | Minimal once built |
Technical resources needed | None | None (business user can configure) | None | Developer required |
Automation level | Semi-automated (sync + manual selection) | Fully automated (event-triggered) | Manual (batch upload) | Fully automated (programmatic) |
Real-time updates | No | Polling-based (depends on Zapier plan) | No | Yes (webhooks available) |
Decision checklist
Choose native integration if:
You use QuickBooks Online, Stripe, or Zoho Books
You want to review invoices before submitting them as cases
You prefer a no-code solution
Choose Zapier if:
You need to connect Debitura with apps not natively supported
You want event-driven automation without writing code
You already use Zapier for other workflows
Choose CSV/ZIP import if:
You submit cases infrequently or in batches
You are migrating historical data
Your system can export to CSV format
Choose API if:
You have developer resources available
You need custom logic or high-volume automation
You require real-time status updates via webhooks
Your accounting system is not natively supported and Zapier does not meet your needs
Where to find integration settings
You can manage your integrations from the Integrations page in your Debitura account. From there you can connect accounting systems, view connection status, and access settings.
For CSV imports, go to the Bulk Import (CSV) page.
To generate or manage API keys, visit API Keys.
