Certus

You paid to bring the customer. Keep the whole journey.

Certus is one system for checkout, payment routing and recovery messaging. It sits inside the transaction, so every tool downstream knows what actually happened to the money.

1.25% + 29¢ per successful transaction. No decline fees. Settles to your own bank account.

ledger · live91.4% auth
authcard · visaapproved · route A
renewsub · monthapproved · retry 0
authapple payapproved · route A
authcard · mcdeclined · cascade → B
authcard · mcapproved · route B
upsellone-clickapproved · +$38.00
recoversms sentcart · $112.00
authgoogle payapproved · route A
dunningemail d+3recovered · $79.00
renewsub · yearapproved · retry 1
authcard · amexapproved · route C
payoutsettlet+2 · $4,180.22
authcard · visaapproved · route A
renewsub · monthapproved · retry 0
authapple payapproved · route A
authcard · mcdeclined · cascade → B
authcard · mcapproved · route B
upsellone-clickapproved · +$38.00
recoversms sentcart · $112.00
authgoogle payapproved · route A
dunningemail d+3recovered · $79.00
renewsub · yearapproved · retry 1
authcard · amexapproved · route C
payoutsettlet+2 · $4,180.22

Works with 50+ gateways and platforms, including

  • Adyen
  • Braintree
  • NMI
  • Airwallex
  • PayPal
  • Paysafe
  • FluidPay
  • Shopify
  • WooCommerce
  • Klaviyo
  • ActiveCampaign
  • Omnisend
  • Twilio
  • Zapier

Five moments decide whether a customer is worth what you paid for them.

Most stacks handle each one in a different tool. Certus runs them as one sequence.

  1. 1

    Acquire

    Server-side tracking hands every ad platform a clean conversion signal.

  2. 2

    Convert

    A checkout that adapts to device, country and wallet before the first keystroke.

  3. 3

    Upsell

    One-click offers after payment, priced and tested per segment.

  4. 4

    Recover

    Abandonment and dunning flows triggered by what the processor saw, not the browser.

  5. 5

    Renew

    Subscriptions with smart retries, cascades and replenishment nudges.

What gets left behind

Each tool in a fragmented stack sees one slice of the customer and acts on it alone. The revenue leaks in the gaps between them.

Checkout tool
sees a form submit, not an approval
Processor
sees a card, not a customer
Email platform
sees a click, not a decline
Subscription app
sees a renewal date, not a retry history

An orchestration layer, drawn as a flow

Flows is the visual builder for the whole journey. Drag a checkout, a routing rule, a retry and an SMS onto the same canvas and ship it. Every node runs on real payment events.

  • Branch on approval, decline reason, BIN or basket value
  • Test two variants of any node against live traffic
  • Publish to a store page, a funnel or a headless SDK
Build a flow
CheckoutRoute: autoApprovedCascade → BUpsell +1SMS recover

Three modules, one ledger

Checkout & funnels

Adaptive storefront pages, intelligent checkout, dynamic upsells and cross-sells, native server-side tracking. One conversion surface across every store page.

  • Apple Pay, Google Pay and cards
  • Multi-step and one-page layouts
  • A/B test any step

Payment orchestration

Route every transaction across Certus Processing and 40+ gateways with rules you set. Cascade declines to a second route automatically and settle to your own accounts.

  • Smart routing by BIN, country and amount
  • Cascade-on-decline retries
  • Native processing through Certus Processing

Messaging & CRM

Email and SMS keyed to payment events: approvals, declines, refunds and renewals. Recovery, abandonment and replenishment sequences without a second tool.

  • Klaviyo, ActiveCampaign, Omnisend
  • Twilio SMS
  • Zapier and webhooks

Built for brands that are scaling, not testing

If you are moving off CheckoutChamp, Funnelish, sticky.io or ClickFunnels, the migration is a routing rule and a redirect.

Subscription brands
Retries, cascades and dunning built into billing rather than bolted on.
Digital and info products
Order bumps and post-purchase upsells that don't need a funnel builder.
High-volume ecommerce
Multi-processor routing to keep approval rates up when volume spikes.
International merchants
Local acquirers, local wallets and currency-aware checkout by default.

Born inside the transaction

Certus started as the internal billing layer of a subscription brand that couldn't get its approval rate above 80%. The fix wasn't a better processor. It was a system that knew, at the moment of the decline, which customer this was, what they had bought before, and which route to try next.

Every other tool in the stack was integrating with the transaction from the outside. We built one that lives inside it, then opened it up.

Headless when you want it

TypeScript-first SDK with zero dependencies for React, Vue, Svelte or plain HTML. Webhooks for every payment event. An MCP server so Claude, Lovable or v0 can build your storefront against live products.

  • Hosted checkout with one link per product
  • Signed webhooks for approvals, declines, refunds and renewals
  • Your own processing account: your money, your payout schedule
import { Certus } from "@certus/sdk";

const certus = new Certus({ store: "acme-labs" });

const session = await certus.checkout.create({
  product: "prod_starter_kit",
  upsells: ["prod_refill_pack"],
  route: "auto",           // cascade on decline
  recover: { sms: true },  // abandonment flow
});

window.location.href = session.url;

Certus Processing: approved in days

Apply from the dashboard with your business details, representative and bank account. Our team reviews the application, usually within a few business days, and activates your processing account at 2.9% + 29¢. Payouts land in your bank, and you can still route to other gateways alongside it.

  1. 1

    Apply

    Business, representative, bank account and documents, saved as you go.

  2. 2

    Review

    A person checks the application. If anything is missing we ask, not reject.

  3. 3

    Activate

    Your processing account appears as a route the moment it is approved.

Apply for Certus Processing
“We were paying sticky.io for orchestration and two other tools for the rest. Certus replaced all three and cut the bill by about 60%.”
Head of growth, supplement subscription brand
“Approval rate went from 78% to 91% in the first month once cascading was on. That's the whole margin of the business.”
Founder, DTC skincare
“The dunning sequence recovered $47K in the first quarter. It was live before our email team had a ticket for it.”
COO, meal kit subscription

Pricing

One fee per successful transaction. Everything included.

Platform fee

1.25% + 29¢

per successful transaction. Nothing on declines, refunds or retries.

Seat fee

$75 / week

Waived once you process more than $50K a month. Cancel any time.

Card processing

2.9% + 29¢

Certus Processing at 2.9% + 29¢, settled to your bank. Or bring your own gateway at no extra charge.

Everything is included on every account.

  • Adaptive checkout and funnels
  • Payment orchestration and cascade-on-decline
  • Subscriptions, trials and dunning
  • Email and SMS triggered by payment events
  • A/B testing on every step
  • Server-side tracking
  • Visual flow builder
  • SDKs, webhooks and MCP

Keep the whole journey.