Overview
Accounting integrations transfer accounting-ready data from Pleo to external systems using API-triggered export jobs. Deployment depends on your ERP/accounting system capabilities and whether the integration is partner-hosted or run in-house. All deployments rely on OAuth 2.0 for secure authorisation when accessing Pleo data.Deployment Options
Module / On-Premises
Some ERP/accounting systems allow the integration to run within their own environment. Examples include NetSuite and SAP B1. Benefits include:- Higher stability and tighter connectivity
- Ability to leverage the ERP/AS platform tech stack for configuration
- Typically requires a single OAuth 2.0 authorisation step to access Pleo data
- Not all ERP/accounting systems support this deployment
- May require additional licensing, platform setup, or technical approval
- Suitable for organisations that prefer in-house control over integration execution
- Check with your partner manager or customer success team to confirm availability and any additional costs
Cloud Platform
The integration runs on a cloud platform or partner-hosted middleware, such as integrations deployed by Pandium. Key workflow:- A bookkeeper or automation in the Pleo Web App initiates an export job.
- Immutable, accounting-ready JSON records are produced.
- Your integration consumes the records programmatically via API, authenticated using OAuth 2.0.
- Centralised management by partners or middleware providers
- Works well for complex multi-system workflows
- Enables near real-time responsiveness using webhook notifications or polling
- Integration logic can be decoupled from the ERP/AS platform
- Webhooks notify the integration of new export jobs (
v1.export.job-created) or master data changes (v1.vendor.created) - Ensure partner agreements are in place for any partner-hosted deployments
Considerations for Both Deployment Types
- Ensure OAuth 2.0 tokens are stored and refreshed securely
- Follow API rate limits and error handling guidelines
- Traceability and auditing of export jobs are critical
- Test in Staging before promoting to Production
For more on webhooks and event-driven notifications, see Event-Driven Notifications (Webhooks).
What Comes Next?
- Review your ERP/Accounting system capabilities and determine which deployment approach fits best
- Familiarise yourself with Accounting Integrations and the integration lifecycle
- Ensure team members responsible for the integration understand OAuth 2.0 flows and token handling
- Set up a Staging environment for testing before Production deployment