We're Here to Help

Support & Help Center

Find answers, get help, and connect with our team

Support Channels

Choose the support channel that works best for you

📚

Documentation

All Plans

Comprehensive guides, API reference, and tutorials

📖

Cookbooks & Examples

All Plans

Pre-built workflows and code examples for common use cases

💬

Community Support

All Plans

Get help from our community on Discord and GitHub

🎮

Interactive Playground

All Plans

Test the API and see examples in action

📧

Email Support

Commercial+

Get help via email (response within 24 hours)

🚀

Priority Support

Enterprise

24/7 support with SLA guarantees and dedicated account manager

Support Tiers

Different support levels for different needs

OSS / Free

Response Time: Community response

  • ✓Documentation & Guides
  • ✓Community Support (Discord, GitHub)
  • ✓Cookbooks & Examples
  • ✓Interactive Playground

Commercial

Response Time: 24 hours

  • ✓Everything in OSS
  • ✓Email Support (24 hour response)
  • ✓Technical Integration Help
  • ✓Bug Reports & Feature Requests

Enterprise

Response Time: <4 hours (P1)

  • ✓Everything in Commercial
  • ✓24/7 Priority Support
  • ✓Dedicated Account Manager
  • ✓SLA Guarantees (<4hr response)
  • ✓Phone Support
  • ✓Custom Integration Support

Support Escalation

How we handle and escalate support requests

Level 1

Support Bot / Self-Service

  • •Documentation
  • •Community
  • •Knowledge Base
  • •Automated Responses
Level 2

Support Engineer

  • •Email Support
  • •Technical Questions
  • •Integration Help
Level 3

Senior Support Engineer

  • •Complex Issues
  • •Performance Problems
  • •Advanced Integration
Level 4

Engineering Team

  • •Bugs
  • •Feature Requests
  • •Infrastructure Issues
Level 5

Leadership

  • •Critical Incidents
  • •Security Issues
  • •Customer Escalations

Issue Severity & Response Times

We prioritize issues based on severity to ensure critical problems are resolved quickly

P0: Critical

Response: 15 minutes
Resolution: 4 hours

System down, data breach, complete service outage

P1: High

Response: 1 hour
Resolution: 24 hours

Major feature broken, high error rate, multiple customers affected

P2: Medium

Response: 4 hours
Resolution: 72 hours

Minor feature broken, moderate error rate, single customer affected

P3: Low

Response: 24 hours
Resolution: 7 days

Documentation issues, UI improvements, feature requests

Frequently Asked Questions

Search our knowledge base for quick answers

How do I get started with Settler?

Get started in under 5 minutes! Install the SDK with `npm install @settler/sdk`, get your API key from the dashboard, and create your first reconciliation job. Check out our quickstart guide in the documentation or try the interactive playground to see it in action.

What platforms does Settler support?

Settler supports 50+ platforms including Stripe, Shopify, QuickBooks, PayPal, Square, Amazon Pay, and many more. We have pre-built adapters for the most popular platforms, and you can easily build custom adapters for any platform with our adapter SDK.

Is there a free tier?

Yes! Our OSS (Open Source) tier is free forever with 1,000 reconciliations per month, access to 2 adapters, and 7-day log retention. Perfect for getting started and small projects. Check out our pricing page for full details on all tiers.

How accurate is the reconciliation?

Settler achieves 99.7% accuracy with our advanced matching algorithms, confidence scoring, and fuzzy matching capabilities. We use multiple matching strategies including exact matching, fuzzy matching, and date range matching to ensure high accuracy even with imperfect data.

Can I use Settler on-premise?

Yes! Enterprise plans include on-premise deployment options for maximum security and compliance. We provide Docker containers and deployment guides. Contact our sales team at enterprise@settler.dev to discuss your requirements.

What security certifications do you have?

We're SOC 2 Type II certified, GDPR compliant, and PCI-DSS ready. All data is encrypted at rest and in transit using AES-256-GCM. Enterprise customers get additional security features including SSO, RBAC, and dedicated security reviews.

How do I handle unmatched records?

Settler provides a comprehensive exception queue where you can review unmatched records, see confidence scores, and manually resolve discrepancies. You can also configure automatic retry rules and webhook notifications for unmatched records.

What happens if my reconciliation job fails?

Settler automatically retries failed jobs with exponential backoff. You'll receive webhook notifications for failures, and all errors are logged with detailed information. Check the job logs via the API or dashboard to diagnose issues.

Can I reconcile multiple currencies?

Yes! Settler supports multi-currency reconciliation with automatic currency conversion using real-time exchange rates. You can configure currency matching rules and tolerance levels for each currency pair.

How do webhooks work?

Settler sends webhooks for key events like reconciliation completion, job failures, and unmatched records. Webhooks are signed with HMAC for security verification. Failed webhook deliveries are automatically retried up to 5 times with exponential backoff.

What is the API rate limit?

Rate limits vary by plan. OSS tier: 100 requests/minute. Commercial: 1,000 requests/minute. Enterprise: Custom limits. All responses include rate limit headers (X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset) so you can implement proper backoff strategies.

How do I build a custom adapter?

Custom adapters are built using our adapter SDK. Each adapter implements a simple interface to fetch and normalize data from your platform. Check out our adapter documentation and examples in the cookbooks section.

What data retention policies do you have?

Data retention varies by plan: OSS (7 days), Commercial (30 days), Enterprise (custom, up to 7 years). You can export all data via the API at any time. Enterprise customers can configure custom retention policies.

How do I integrate Settler with my existing systems?

Settler is API-first and integrates easily with any system. Use our REST API, TypeScript/JavaScript SDK, or CLI. We provide webhooks for real-time updates and detailed documentation with integration recipes for common patterns.

What kind of support do you offer?

OSS tier: Community support via Discord and GitHub. Commercial: Email support with 24-hour response time. Enterprise: 24/7 priority support with SLA guarantees, dedicated account manager, and phone support. See the support tiers section above for details.

Still Need Help?

Our support team is ready to assist you. Get in touch via email or schedule a call with our sales team.