Skip to content
karvio

Integrations

connects to your accounts, not ours

Every integration uses credentials that belong to your business, set in your own configuration. Nothing passes through a Karvio account.

Integrations and their status
AreaConnects toStatusWhat it does
PaymentsStripeIncludedHosted checkout page, deposit holds with later capture or release, refunds and signed webhooks, on your own Stripe account.
EmailAny SMTP serviceIncludedBooking confirmations, reminders, payment requests and password resets through your own mail relay.
File storageLocal disk or S3-compatibleIncludedPhotos, agreements, invoices and documents on your server or in your own bucket.
Identity verificationStripe IdentityIncludedOptional document check before pickup. A person makes the final decision; the software never rejects a customer by itself.
AccountingCSV exportIncludedLedger and revenue exports for your accountant or accounting package. There is no direct connection to accounting software.
E-signatureYour providerInterfaceBuilt-in acceptance records a typed name with time, address and a fingerprint of the text. A provider can be connected through the adapter.
SMSYour providerInterfaceReminder and notification events are ready; a text-message provider is connected per project.
TelematicsYour providerInterfaceOdometer and fuel readings can be fed from a telematics service through the adapter.
Tolls and finesYour providerInterfaceIncidental charges can be created from a provider's feed through the adapter and are always reviewed by staff.
InsuranceYour insurerInterfaceClaims are tracked in the product. Submitting to an insurer happens through their own channel unless an adapter is built.
Included
The adapter ships with the product. You add your own account keys, and it is tested against your account during setup, before you go live.
Interface
The product defines the connection point and ships a simulator for it. Connecting a real provider is development work, scoped per business.

Built to be honest

a simulator can never pose as the real thing

  • Simulators exist for demos and testing, and anything they produce is labelled as simulated
  • A production installation refuses to start with a simulator unless you explicitly allow it
  • If a real integration is switched on but not configured, the software says so clearly. It does not pretend to succeed.
  • Webhooks are verified and processed once, however many times they are delivered

need a provider that is not listed?

Tell us what you use today. Adding a provider means writing one adapter against a defined interface.

Contact us