Schedule a demo

Pick a time with our team. The scheduler is provided by Calendly and sets its own cookies.

Prefer email? support@coriunder.com

We use your details to arrange your demo. Read our Privacy Policy.

Settlement Management

Pay merchants from numbers you can prove.

Settlement is not volume times a percentage. It is interchange, scheme fees, acquirer cost, your markup, disputes, reserve and wire fees, applied differently per merchant, per MID and per currency. The engine calculates all of it from reconciled data and produces a statement the merchant can actually follow.

LD
Lumen Digital · September
MID 4410 · EUR · settlement statement
Approved
Captured
184,210.00
Interchange
−2,763.15
Scheme fees
−1,105.26
Acquirer cost
−1,842.10
Your markup
−1,312.11
Refunds
−5,430.00
Chargebacks
−1,705.00
Reserve 10%
−2,100.00
Net payout
167,952.38
Interchange −2,763.15
from 4,812 reconciled rows
Acquirer file · 30 Sep
Wired
2 Oct · IBAN •• 0471

Acquirers and payout providers you can settle across

Nuvei
Finaro
Silverflow
Checkout.com
Stripe
Yapily
Paysafe
Rapyd

The last step, and the one everyone gets wrong

A merchant forgives a decline. They do not forgive a payout they cannot explain. Settlement here is calculated, evidenced and gated, so the number you send is the number you can defend.

Per

Merchant, MID and currency

8

Dispute types on their own line

1

Click for every statement

0

Unreconciled money paid out

What it does

Every deduction, with a reason attached

The settlement engine takes reconciled transactions, applies the fee structure that belongs to that merchant, holds what your risk policy says to hold, converts where it must, and produces both the payout instruction and the document that explains it.

1Assign a pricing templateSame engine
Cost plusAcme · 3 MIDs
BlendedLumen · 2.9%
IC++Northwind
2Rates per MID, brand and currency
MID 4410Visa · EURmarkup0.45%
MID 4410Mastercard · EURmarkup0.50%
MID 4412Visa · GBPmarkup0.55%
3Real acquirer cost, from reconciliation
Total cost · September
€7,022.62 3.8% of volume
Interchange 52% Scheme 19% Acquirer 21% Disputes 8%

A fee engine, not a percentage

Pricing lives in templates you define and assign, so a merchant on cost plus and a merchant on a blended rate are two configurations of the same engine rather than two code paths. Rates apply per merchant, per MID, per card brand and per currency, and the acquirer cost that reconciliation wrote back onto each transaction is what the calculation actually uses. That is the difference between showing a merchant an estimate and showing them what the transaction really cost.

Fee and terminal templates
1Set the policy oncePer merchant, per currency
Hold
10%
Period
180 days
Currency
EUR
2Held funds as their own balance
Reserve held
€29,570
across 4 cycles
MarAprMayJun
3Releases on scheduleEach one logged
Mar cycledue now+€4,100Released
Apr cyclein 31 days€7,900Held
May cyclein 61 days€8,450Held

Reserve that releases itself

Set the percentage and the holding period per merchant and per currency, and every cycle holds and releases on schedule without anyone maintaining a calendar. Held funds are visible as their own balance rather than being quietly netted away, each release is an auditable event, and the merchant can see what is held, what is coming and when. The most common cause of a merchant dispute about reserve is not the policy; it is not being able to see it.

Rolling reserve reports
1Each currency is its own book
167,952EUR · ready
42,180GBP · ready
1,240USD · below min
2Small balances carry forward
USD balance1,240 of 2,500 minimumCarried forward
3FX fee on its own linePay out in EUR
GBP 42,180.00→at 1.1650€49,139.70
FX fee0.50%-€245.70
Paid out in EUR€48,894.00

Currencies that stay separate

Each currency settles as its own book with its own reserve policy, its own minimum payout threshold and its own wire fee. A balance under the threshold carries forward instead of triggering a payout that costs more than it moves. When a merchant wants everything in one currency the conversion happens at settlement with the FX fee shown as a line of its own, because a spread buried inside a rate is the fastest way to lose a merchant's trust.

Currency conversion
1Pre-payout checks runOctober
Transactions reconciled4,812 matched
Cost data completeevery settled row
Above minimum payout€171,305
2One check fails
Funding not reconciled
3 movements · €12,400
Payout held
3A named operator decidesLogged
DK
Approve exception
Reason required · Finance lead
RejectApprove

It refuses to pay what it cannot prove

Settlement will not quietly pay out money the platform has not reconciled. Depending on how the programme is set up it can be restricted to reconciliation-matched rows only, or it can stop entirely while funding movements are still outstanding and require a named operator to approve the exception before anything moves. Paying a merchant is the one step you cannot undo with a correcting entry, so it is the step that deserves a gate rather than a warning nobody reads.

How reconciliation feeds it
1Every movement on its own lineSeptember · EUR
Captured volume184,210.00
Chargebacks-2,180.00
Representments-1,240.00
Recoveries+1,520.00
2Cost appendix by dispute type
285.00Chargeback fees
150.00Pre-arbitration
126.47Arbitration
3Every merchant in one action
SpreadsheetMerchant portalGenerate all

A statement that answers the question

Every merchant asks the same thing: why is this month lower than last month. The statement is built to answer it. Volume, refunds and each dispute type carry their own line, so a representment is never buried inside chargebacks and a recovery is never mistaken for a sale. Behind the summary sits a cost appendix that breaks the total down by component and by dispute type. Statements generate as spreadsheets, appear in the merchant's own portal under your brand, and can be produced for every merchant on the platform in one action rather than one at a time.

Balance and statement rows
1Settlement calculatedFrom reconciled rows
Acme · September · EUR
€167,952.38
Awaiting approval
2Approved, then sent

Bank wireWire fee €25 on statement

BalanceMerchant draws down
3A returned wire finds its way home
Wire returned
Beneficiary account closed
→
SET-2609-ACME
Linked to its settlement
Reopened

From calculation to money out

A calculated settlement is an instruction, not a payment. It goes through approval, then out as a bank wire through your payout providers or as a credit to a balance the merchant draws on themselves, with the wire fee accounted for in the same statement that produced the figure. Because payouts and settlement share one system, a failed or returned wire comes back to the settlement it belongs to instead of becoming a separate mystery for the finance team to chase.

Payouts and balance requests
How it works

How a settlement cycle runs

1

Calculate

Reconciled transactions for the cycle are priced through the merchant's fee template, with disputes and their fees applied on their own lines.

2

Hold

Reserve is taken according to the merchant's policy and earlier cycles that have reached their release date are paid back in.

3

Check

The pre-payout gates run. Anything unreconciled, under threshold or otherwise unsafe stops the cycle and waits for a named approval.

4

Pay

The payout goes out as a wire or a balance credit, and the statement lands in the merchant's portal explaining every line of it.

In the box

What the finance team gets

Fee templates

Pricing defined once and assigned, per merchant, MID, brand and currency.

Cost plus or blended

Both models on one engine, using the real acquirer cost from reconciliation.

Rolling reserve

Percentage and hold period per merchant and currency, released on schedule.

Per-currency books

Each currency with its own threshold, reserve and wire fee.

Dispute lines

Each dispute type deducted on its own line, never merged into one figure.

Pre-payout gates

Unreconciled funding stops the run until an operator approves it by name.

Cost appendix

Interchange, scheme, margin and dispute fees itemised behind the summary.

Bulk statements

Generate every merchant's statement for a period in a single action.

Wire and balance payout

Pay out through your providers or credit a balance the merchant draws on.

Your cycle

Settlement periods on the schedule you define, per merchant.

Finance dashboards

Settled against unsettled, by merchant, acquirer and currency.

Audit trail

Who approved which cycle, when, and what the figures were at the time.

Bring your worst statement.

The one a merchant queried and your team needed a day to explain. We will show you the same cycle as the engine would produce it.

For your developers

Every payment call, documented.

The developer center carries the API reference for payment processing, integration guides for hosted pages, iframes and server to server, a payment method wizard that generates the code, signature validation tooling and response simulation for testing before you go near production.

  • API reference
  • Integration guides
  • Payment method wizard
  • Code generation
  • Signature validation
  • Response simulation
  • Testing sandbox
Documentation devcenter.coriunder.cloud Open the developer center

Frequently asked questions

  • Can we settle some merchants on cost plus and others on a blended rate?

    Yes. Pricing is held in templates that are defined once and assigned, so the two models are configurations rather than separate systems. Cost plus uses the real acquirer cost that reconciliation wrote back onto each transaction, which is what makes it defensible rather than estimated.

  • How is rolling reserve configured?

    As a percentage held for a defined period, set per merchant and per currency. Each cycle holds its share and releases the cycle that has reached its date, without anyone tracking it manually. Held funds are visible in their own right and every release is recorded, so a merchant asking what is held and when it comes back gets an answer from the system.

  • What stops a settlement from running?

    Unreconciled money is the main one. Settlement can be configured to pay only what reconciliation has matched, or to stop entirely while funding movements are outstanding and require an operator to approve the exception by name. Balances under the minimum payout threshold carry to the next cycle rather than triggering a wire that costs more than it moves.

  • Can a merchant settle in a different currency from the one they process in?

    Yes. Each processing currency settles as its own book with its own thresholds and reserve, and converting into a payout currency applies your FX fee as a visible line rather than as a hidden spread inside the rate.

  • What does the merchant actually receive?

    A statement covering captured volume, refunds, each dispute type on its own line, the cost of processing, reserve held and released, wire fees and the net payout, with a cost appendix breaking the total down by component. It is available as a spreadsheet and in the merchant's portal under your brand.

  • Do we have to generate statements one merchant at a time?

    No. A single action produces the statement for every merchant on the platform for a period, each filed against that merchant so it appears in their portal without anything being emailed around.

  • How does the money actually reach the merchant?

    As a bank wire through your payout providers, or as a credit to a balance the merchant draws on when they choose. Either way the wire fee is accounted for in the same statement, and because payouts and settlement are one system a returned or failed wire comes back to the settlement it belongs to.

Still have a question?
Watch it in the product

Short walkthroughs from the admin

All tutorials

Merchant fees and rolling reserve

Updating fees in bulk

Processing refunds

Stop running settlement on spreadsheets.

We will scope your fee structures, your reserve policy and your settlement cycle with you.

Settlement behaviour is configurable per programme. Talk to our team about the model you run today.