Skip to main content

Who does what

What Debitura handles and what you handle, for each integration. The main difference: with the Starter Integration you open one link and Debitura handles setup and correction; with the Full Integration your platform handles each response itself.

Which emails Debitura sends

Both integrations: a welcome email with a set-password link after the client signs the SDCA (if a welcome template is configured), and up to three contract-signing reminders while production cases wait for a signature. See Branding and hosted pages for timing and templates.

Starter only: one approval invitation to the submitting user when an existing Debitura client must approve the connection.

Case-start notifications, both integrations: Debitura emails the client with the collector's identity and each case's recorded fee when collection starts, subject to Case preferences and suppression. See content and timing.

Your platform still presents current onboarding, signing, KYC and correction links.

Client communication​

ResponsibilityStarterFull
Get the onboarding link to the clientYou: open solutionUrlYou: deliver onboardingLinks.url
Get the approval link to an existing clientDebitura emails it; you can also open solutionUrlYou: deliver the 409 approval URL
Get signing, KYC and fix links to the clientYou: open solutionUrlYou: deliver solutionUrl from 422 responses
Case-start confirmation and grouped updatesDebitura: existing case-start path; each case keeps its collector/feeDebitura: same path, preferences and suppression
Welcome email and signing remindersDebitura (your templates, from a Debitura address)Debitura (your templates, from a Debitura address)

Client onboarding​

ResponsibilityStarterFull
Create or find the clientDebitura, from your collection requestYou: POST /clients
Host the onboarding and signing pagesDebituraDebitura
Choose and store externalTenantIdYouYou
Handle the responseYou: act on the request statusYou: every POST /clients code (201, 202, the 409 variants)
Re-present the link if the client abandonsYou: read the request, open the current solutionUrlYou: re-present the onboarding URL
Apply your logo and primary colourDebituraDebitura
Expire approval requests (default 7 days, max 30, set per partner)DebituraDebitura
React to an expired approvalYou: the request shows expired; a new request asks againYou: on client.link_expired, call POST /clients again

Cases and collection​

ResponsibilityStarterFull
Create the caseDebitura, when nothing is left for the client to doYou: mint a bearer token, POST /cases
Correct invoice dataThe client, in a Debitura draft (needs_fixing)You: validate before submitting, handle errors
Enforce agreements and KYCDebitura: the request waits (awaiting_signature, awaiting_kyc)Debitura: 422 with solutionUrl
Continue after the client signs or verifiesDebitura continues eligible requests; you GET all selected IDs after return and show any remaining actionYou: retry the case submission
Choose allowPendingContractsNot applicableYou
Route cases to collection partners by jurisdictionDebituraDebitura
Recover the debt (contact debtors, legal escalation, payments)Collection partner (not Debitura)Collection partner (not Debitura)
Show case status to your usersYou: per-invoice request results, current GET and case webhooks; submitted is not active collectionYou: webhooks or polling

Revenue and invoicing​

The same for both integrations.

ResponsibilityOwner
Calculate referral fees at each pipeline stageDebitura
Lock the USD amount when the collection partner pays platform commissionDebitura
Call GET /reporting/transactions to retrieve fee data (optional; the Partner Dashboard shows the same)You
Send a monthly invoice to Debitura for "Ready to Invoice" feesYou
Pay after receiving the partner's invoice (net 20 business days)Debitura
Reconcile invoice amounts against API dataYou

Business context: see the Referral program overview for commercial terms and fee structure.

Webhooks​

The same for both integrations.

ResponsibilityOwner
Fire events on state changesDebitura
Retry failed deliveries with exponential backoff (8 attempts: 1 initial + 7 retries)Debitura
Disable a subscription after 8 failed attempts, or at once on 410 GoneDebitura
Register and maintain subscriptionsYou
Save the signing secret at creation (shown only once)You
Verify the HMAC signature on every eventYou
Respond within 10 seconds, process asynchronouslyYou
Deduplicate using event.idYou
Monitor and re-enable disabled subscriptionsYou

Common assumptions that are wrong​

AssumptionReality
Debitura emails the onboarding link to your clientNo, on both integrations. You open or deliver it.
Debitura emails the approval linkStarter: yes, one invitation. Full: no, you deliver the 409 approval URL.
Debitura's emails replace your signing and KYC handlingNo. Reminders go out only while production cases wait for a signature, and nothing is sent for KYC, for an invoice that needs fixing or for a 422.
One shared setup form completes every selected invoiceNo. Refresh all request IDs; agreements, KYC, explicit draft submission or rejection can remain per invoice.
A submitted Starter request means collection has startedNo. The case can still be in verification or another early stage.
Debitura pays referral fees automaticallyNo. You invoice Debitura monthly.
allowPendingContracts bypasses KYCNo. KYC is always a hard 422 block on the Full Integration.
Bearer tokens can be refreshedNo. Mint a new one on expiry (30-minute lifetime).
Webhook delivery is exactly once or guaranteed for every next-action changeNo. Delivery can repeat or publication can be missed. Deduplicate by event.id and recover with current GET.
Once the SDCA is signed, no more signing is neededNo. New jurisdictions, zones and renewals can require new signatures.
You can choose which collection partner handles a caseNo. Debitura routes by jurisdiction.
A referral rate change reprices all cases for an existing clientNo. Each case records its plan and base referral rate at creation; later payments keep that case's rules. New cases use the then-applicable rate. The Integration payout allowance and agreed exceptions apply separately; see Case referral rates.
Debitura performs the debt collectionNo. Collection partners (agencies and law firms) do the recovery work.