live · beta open
NEWDynamic installment splits - drag to adjust

Build the offer.
Send the link.
Get paid on the call.

The offer-building layer for service businesses. Adjust the deposit on a slider, split the balance into installments, and a branded payment page is on your prospect's screen before the call ends.

app.offry.co/o/new
Offer builder
Auto-saved
M
6-week intensive program
Maya Coaching · Product
$
30% ($2,400)
min 30%
Prospect sees changes in real time
Prospect sees
live
M
Maya Coaching
maya-coaching.offry.co
⏱ 71h 24m
Your offer
6-week intensive program
$8,000
Total · USD · exc. tax
Due today
$2,400
Then, monthly
Jun 12$1,904
Jul 12$1,848
Aug 12$1,848
Secure checkout · 256-bit encryption
// THE FULL PICTURE

Everything between "I'm interested" and "deposit collected."

Offry is the connective tissue between your sales call and the paid deposit. Builder, branded portal, hard-expiring links, discount strategies, retries, webhooks, analytics. Every surface the deal touches, under one roof.

PROSPECT PORTAL

Their payments, in one branded place.

No more "what's my balance" emails. Installments, receipts, and upcoming charges in their own login.

M
Maya Coaching · Portal
Total
$8,000
Paid
$4,267
Remaining
$3,733
Deposit
Jun 1
$2,400
Paid
Installment 1 of 3
Jul 1
$1,867
Paid
Installment 2 of 3
Aug 1 · 3 days
$1,867
Due
Installment 3 of 3
Sep 1
$1,867
Queued
STRIPE-NATIVE

Money lands in your Stripe.

We never touch your funds. Payouts, tax, compliance, all yours, direct from your processor.

Connect onboarding
Direct payouts
TEAM-FRIENDLY

Every teammate gets their own login.

Owner, admin, and teammate roles. No per-seat fees on any tier. Bring the whole team.

MDPL
+8
HARD-EXPIRING LINKS

Pressure that's polite - and automatic.

Set the window when you build the offer. The link locks itself, status flips to expired, the prospect can't pay late without re-quoting.

SENT
Wed 14:31
VIEWED
Wed 14:34
PENDING
14h left
EXPIRES
Sat 18:00
SMART DISCOUNTS

Five templates, one tap.

Built-in conditional strategies. Pick one, attach it to the offer, and the rules engine handles the rest. Nudges show prospects exactly how to unlock more.

ifdeposit ≥ 50%ANDinstallments ≤ 3
−5%
ifpay in full
−$200
Save another $480
Increase deposit to 50% to unlock the early-pay discount.
AUTO-RETRY

Failed cards don't become lost revenue.

Three retry attempts on schedule, then a fallback Payment Link. Email reminders sent to the prospect at each step.

Aug 1 · $1,867
retrying
attempt 1 · Aug 1failed
attempt 2 · Aug 4failed
attempt 3 · Aug 8recovered ✓
REVENUE OPS

Outstanding, at-risk, landed - at a glance.

Balance overview, conversion, upcoming installments without spreadsheets.

Outstanding
$48.2k
Conversion
71%+9%
MonTueWedThuFriSatSun
BRANDING STUDIO

Your portal, your palette, your slug.

Logo, accent color, custom slug. Emails go out under your business name and brand.

M
Maya Coaching
offry.co/maya/{offerId}
+
// WHAT HAPPENS AFTER YOU HIT SEND

The full lifecycle, on rails.

01
Offer sent
Branded email
+0s
02
Deposit collected
Secure checkout
+47s
03
Installments scheduled
Auto-billed monthly
+1d…+90d
04
Paid in full
Receipt sent · portal updated
+90d
▸ PAYMENT METHODS

Eleven ways
to take the money.

Whatever your prospect reaches for, Offry surfaces it. Methods filter automatically by currency and by the capabilities you've activated.

Auto-filtered by currencyCapability-aware
Deposit + installments
8

Recurring-compatible. Can be saved for off-session installment charges.

Card
GBPUSDEURCADAUD
Link
GBPUSDEURCADAUD
ACH Direct Debit
USD
SEPA Direct Debit
EUR
Bacs Direct Debit
GBP
Cash App Pay
USD
iDEAL
EUR
Revolut Pay
GBPEUR
Pay in full only
3

Buy-now-pay-later. Cannot be saved for future charges, so deposit flows fall back to a saveable method.

Klarna
EURGBPUSDCADAUD
Affirm
USDCAD
Afterpay / Clearpay
USDGBPAUDCAD
▸ WEBHOOKS

Push offer events
wherever you need.

Nine outbound events fire as offers move through their lifecycle. Hookdeck-backed delivery handles retries, with per-endpoint signing secrets and one-click rotation.

Hookdeck deliveryHMAC signingSecret rotationAuto retries
Event types
offer.createdoffer.deposit_paidoffer.installment_paidoffer.completedoffer.expiredoffer.cancelledoffer.refundedoffer.delinquentinstallment.refunded
200
{
  "event": "offer.deposit_paid",
  "timestamp": "2026-05-13T18:24:11Z",
  "data": {
    "offerId": "j5742k9c0wq8s2k3h1p4m6n7r8t9v0xy",
    "productId": "k8s6t2v5x9q1r3w7p4m2n6h8j0l5d1ab",
    "productName": "Inner Circle Mentorship",
    "prospectEmail": "maya@example.com",
    "prospectName": "Maya R.",
    "status": "ACCEPTED",
    "currency": "usd",
    "originalPrice": 480000,
    "totalPrice": 432000,
    "discountAmount": 48000,
    "depositAmount": 144000,
    "paidAmount": 144000,
    "balanceRemaining": 288000,
    "installmentCount": 3,
    "createdAt": "2026-05-12T09:14:02.118Z",
    "acceptedAt": "2026-05-13T18:24:10.842Z",
    "completedAt": null,
    "expiresAt": "2026-05-15T09:14:02.118Z",
    "offerUrl": "https://offry.co/maya/j5742k9c0wq8s2k3h1p4m6n7r8t9v0xy"}
}
x-offry-signature: t=1715625851,v1=9c8a…x-offry-event: offer.deposit_paid
// WHY NOT JUST USE STRIPE?

Stripe handles the money.
Offry handles the moment.

Stripe is brilliant at processing payments. It is not brilliant at building a flexible offer live on a sales call - that's the part where deals die.

Without Offry
  • Alt-tab to Stripe dashboard mid-call
  • Mentally calculate deposit + installments
  • Create a payment link manually
  • Email it after the call
  • Track installments in a spreadsheet
  • Chase failed cards manually
Time to send14–18 min · post-call
With Offry
  • + Builder open in your sales tab
  • + Drag deposit slider, pick split
  • + Link generated automatically
  • + Paste it into the chat - live
  • + Installments collect themselves
  • + Dunning + retries handled
Time to send28 sec · on the call
// PRICING

Free until you close.

Flat percent on collected revenue. No seat fees, no setup, no monthly minimum. Money lands in your own account. We never touch it.

Available now
Beta access
$0/mo
+ 3.5% on collected revenue
  • Unlimited offers
  • Branded prospect portal
  • Team logins + roles
  • Built-in discount strategies
  • Cards, Link, ACH, SEPA + BNPL
  • Installments + automatic dunning
  • Outbound webhooks (9 events)
  • Direct payouts to your account
  • 72-hour hard-expiring links
Coming soon
Operator
$**/mo
+ lower % on collected revenue
  • Everything in Beta
  • Custom domain on portal
  • Priority support
Coming soon
Agency
$***/mo
+ lowest % on collected revenue
  • Everything in Operator
  • White-label portal
  • Revenue attribution per teammate
  • SLA + dedicated support

Indicative pricing. Final amounts and inclusions may change before launch - beta users keep their pricing locked.

YOUR NEXT CALL IS A WAITING DEPOSIT

Stop sending
"the link" later.

Setup takes 4 minutes. Connect your account, set your default deposit, send your first offer. Free during beta. 3.5% only when a deposit clears.

no card · pay only when you close · live in 4 minutes