Skip to content
FOR PLATFORMS WITH COMPLEX MONEY FLOWS

Handling money gets complicated. Keep your product simple.

SettleOps runs each money operation from start to final state, while your product stays focused on its core business.

Operation · op_7f3a92Awaiting decision

Apartment rental #48213: payout to the host once check-in is confirmed

  1. Payment accepted12:04 · ₽18,400
  2. Decision from an external systemwaiting for check-in confirmation · by 18:00
  3. Payout to the host₽16,560 · after the decision
  4. Final status and webhook
Why it's waitingWaiting for the host to confirm check-in. 6-hour timeout, then the guest is refunded.
What's next“Confirmed” → payout. “Cancelled” → refund.

Money operations no longer need a person to see them through.

SettleOps takes over execution and oversight. Your team steps in only where their input is actually needed.

Before4 touches
Operationpayment accepted
Supportopens a ticket
Financereconciles the statement
Engineertriggers a refund
Supportreplies to the customer
Closedeventually
After0 touches
Operationpayment accepted
SettleOpsexecutes and monitors
Final statewebhook to your system
One rental with a private host: the guest has paid, the host hasn't confirmed check-in. Illustrative.
03 · How it works

Manage money operations, not the logic that executes them.

You define the operation. SettleOps runs it all the way to a final state.

Your productCreate operation
SettleOpscontrol layer
  1. 01Run an action
  2. 02Wait for an event
  3. 03Run the next action
  4. 04Check the result
and so on, until the operation is closed
TipYou don't have to build this logic yourself. Retries, timeouts, compensations and waiting for decisions are already built in.
Final state
COMPLETEDPARTIALLY_COMPLETEDFAILEDCANCELLED
Always one of these four. No operation stays in between forever.
04 · Scenarios

Describe the scenario for a complex operation. SettleOps takes over its execution.

Payment A
Payment B
Payment C
Payout A
Operation
Final state

Group related operations

Batching

Combine related payments and payouts into a single managed operation.

Payment
Waiting for decision
External decision
Payout
Final state

Wait for an external decision

External decision

Pause the operation, wait for an external system's decision, then resume execution automatically.

Operation
Execution
Repeat
Execution
Repeat
…

Repeat operations on a schedule

Recurring

Run recurring money operations without manually checking every run.

05 · Resilience

Automatic execution all the way to a final state

SettleOps handles execution errors and failures: it applies the configured retry and failover policies automatically, so the operation keeps moving without manual intervention.

Operation
Execution
success
Next step
failure
Retry policy
retry
failover
Resume
Final state

Retries actions that failed temporarily.

Fails over to a backup execution channel when the policy allows it.

Completes the operation according to the execution outcome and the defined rules.

Execution policies are set when the operation is created. SettleOps applies them automatically and takes the operation to a final state by the defined rules.

Payments · Refunds · Payouts

MirB2C
SBPB2C
06 · Transparency

Automation without losing control

Every operation explains itself. The console shows its state, the actions taken and its execution history. Webhooks deliver the same changes straight into your product.

Open the demo → [LINK NEEDED]

  • Payout to the host after check-in is confirmed
    Awaiting decision
    op_7f3a92· touches: 0
  • Order: handyman + courier + commission
    Completed
    op_7f3a8e· touches: 0
  • Subscription, payment 3 of 12
    Completed
    op_7f3a71· touches: 0
  • Refund after the host cancelled
    Completed
    op_7f3a5c· touches: 0
  • Courier payout: bank unavailable
    Retry in 15 min
    op_7f3a40· touches: 0
Illustrative. Demo environment data, not a customer's.
07 · Pilot

What we do and how we measure the result

We run the pilot on your real process: we record the baseline before the start and assess the result against a clear, measurable success criterion.

Duration
2–4 weeks
Your process
One scenario where manual work and failures create the heaviest operational load.
Baseline
Measured before the start: operations per month, number of failures, and touches per operation.
Success criterion
Share of operations with no manual intervention, and the number of touches and failures before and after moving to SettleOps
Price
A fixed fee for each operation created.
08 · Before we talk

Frequently asked questions

What is an operation? Is it a payment or a payout?

An operation is a container for financial actions: payments, refunds and payouts. It usually maps to a business transaction in your product. For example, an apartment rental deal consists of the tenant's payment and the payout to the owner.

Is this some kind of payment gateway?

No. SettleOps is an operational payments layer that sits between your product and payment gateways. It runs the whole operation and routes payments, refunds and payouts through rails that are already connected, providing orchestration, oversight and resilience.

Which payment methods and scenarios are supported today?

Payments, refunds and payouts for the B2C payment systems Mir and SBP. Scenarios: a group of related payments and payouts, an operation that waits for an external system's decision after a payment or payout, and recurring operations on a schedule.

What do you need from us for the pilot?

Integrating your product with SettleOps via the API or SDK, plus baseline metrics: how many operations you run per month and how many manual touches and failures each one takes today.

How do we measure the result?

Two numbers, before and after: the share of operations closed with no manual intervention, and the average number of touches per operation.

What if the pilot doesn't work out?

We part ways at the end of the pilot or sooner. Removing the integration is a single step.

09 · Request

Discuss a pilot

A few questions to see whether there's something to talk about. We reply within one business day.

See alsoDemo environment [LINK NEEDED]API documentation [LINK NEEDED]

We use your answers only to discuss the pilot. No mailing lists.