Here is the mistake I see teams make with baby registry cash funds: they treat it as a feature and build it as a form. Add a goal, add a progress bar, drop in a card field, done. Then real money starts flowing, a contributor pays twice, a parent cancels a half-funded nursery goal, and suddenly the "feature" is a small unlicensed bank with no ledger. Cash funds and group gift funds are the most trust-sensitive thing a registry does, because you are holding money that belongs to someone else, and the engineering has to respect that from the first line.
What a cash fund actually is
Babylist made the universal registry mainstream: a parent adds items from tens of thousands of retailers including Amazon and Target, plus cash funds and favor requests, all on one list, and Babylist reports 9M+ annual shoppers moving through that model. The cash fund is the piece that quietly changes what you are building. A boxed gift ends when it ships. A cash fund does not end when it is paid, it ends when the money reaches the parent, correctly, with every fee and refund accounted for. That gap between "paid" and "settled" is where the real work lives.
So before any UI, get precise about the money. A contributor pays into a goal. You hold that money through a processor. Some of it may be refunded. Eventually the parent withdraws it, as a payout or a gift card. Every one of those transitions is a state, and every state needs a record. That is the ledger.
The money-movement ledger
This is the framework I hand every team scoping this feature. Model a contribution as a small state machine, not a row that flips from "unpaid" to "paid". Each arrow below is a place money can be lost if you skip the record.
The practical upshot: do not store a fund as "amount raised = $340". Store it as a list of contributions, each with its own status, processor reference, fee and timestamps, and derive the $340. When a dispute lands, you can point at the exact contribution, its fee, and its current state. When you cannot do that, you are guessing, and guessing with other people's money is how registries lose trust in a single bad week.
Fees, and the honesty tax
Every contribution carries a processor cut, usually around 2.9 percent plus a fixed fee per card in most Western markets, and often a payout or currency fee when the money leaves. You have three honest options: absorb the fee as a cost of acquisition, pass it to the contributor, or pass it to the parent. There is no fourth option where the fee disappears. What matters more than which you pick is that you show it before the card is charged. A contributor who thinks they gave $100 and later learns the parent received $94 feels tricked, even though the math was always there. Surface it. The transparency is cheaper than the review.
What everyone gets wrong: treating a cash fund like a live wallet
The most expensive misunderstanding is showing parents a spendable balance the moment money lands, as if you were a bank. You are not, and you should not want to be, because becoming a money transmitter drags you into licensing you do not need. Route contributions through a licensed processor such as Stripe or Adyen, let it hold and move the regulated money, and expose payouts to the parent on a defined trigger: a scheduled release, a manual withdrawal request, or conversion to a gift card. The parent sees a clear "raised so far" and a clear "available to withdraw", and those two numbers are not the same until the money has settled and cleared its refund window. Collapsing them is how you end up paying out cash you later have to claw back.
This is the same discipline we argue for on the retail side of a registry. If you want the wider money picture, our breakdown of how Babylist makes money shows where funds fit alongside affiliate and shop revenue, and how fulfilment works covers the physical-gift half of the same ledger.
Tell us what you have in mind. We turn AI prototypes and fresh ideas into shipped, scalable products, from India, for the US and UK.
The refund matrix, written before launch
Fuzzy refund rules are how you collect chargebacks. Every refund scenario needs a coded answer decided up front, not improvised by a support agent at 2am. The matrix below is the starting point I give teams; the exact windows are yours to set, but the cells must all be filled.
What we build first
- The ledger and processor integration, so every contribution has a state, a fee and a reference before any UI ships.
- The refund matrix in code, with each cell answered and each action logged, because this is what auditors and contributors both rely on.
- Reconciliation you can run daily, proving contributions equal held plus paid plus refunded, minus fees, to the cent.
- Defer multiple currencies, recurring gifting and fancy payout options until the single-currency core reconciles cleanly.
This is exactly how our app development team scopes money features: the ledger and the refund matrix first, the progress bar second. If your registry also needs a bespoke shop or subscription layer around these funds, that is our custom software and SaaS work, built from India for US, UK and EU founders with the payment accounts in your name. Cash funds live or die on trust, and trust is a reconciliation problem before it is a design one. The next feature most teams pair with funds is favor requests, which turns the same contribution machinery toward help instead of money.
Frequently asked questions
What are baby registry cash funds?
Cash funds let contributors chip money toward a goal instead of buying a boxed product. Babylist popularised the pattern: alongside items from tens of thousands of retailers, a parent can add a nursery fund, a diaper fund, a college fund or a group gift toward one big-ticket item, and several people pay into it. On the surface it is a payment form. Underneath it is money you now hold on someone else's behalf, which is a very different engineering problem.
How do you pay out money collected in a cash fund?
You do not hand parents a live balance the way a bank would. The clean model is to route contributions through a payment processor such as Stripe or Adyen, hold the funds, and pay the parent out on a defined trigger: a scheduled payout, a manual withdrawal, or a gift card. Each contribution carries a processing fee, a refund window and a reconciliation record, so the payout is the last step of a ledger, not the first.
What fees apply to baby registry cash funds?
At minimum the payment processor's cut, roughly 2.9 percent plus a fixed fee per card transaction in most Western markets, and any payout or currency-conversion fee when the money leaves. Some platforms add a small service fee on top; others absorb it as a cost of acquisition. Whatever you choose, show it before the contributor pays. Hidden fees on a gift are the fastest way to earn a one-star review.
Do you need to refund a cash fund contribution?
Yes, and you need rules for it before launch, not after the first dispute. A contributor may pay twice by mistake, a card may be charged fraudulently, or a parent may cancel a fund with money already in it. Each case needs a coded answer: who can refund, within what window, and what happens to the fee. A refund matrix that spells this out per scenario is the difference between a clean support ticket and a chargeback.
What is reconciliation and why does it matter for gift funds?
Reconciliation is proving that every dollar a contributor paid matches a dollar you either hold, paid out, or refunded, with the fees accounted for. When several people pay into one fund and one big-ticket gift, the sums stop being trivial. Skip it and you slowly leak money, or worse, pay a parent more than you collected. It is unglamorous accounting logic and it is non-negotiable.
Is holding gift money a compliance issue?
It can be. Depending on the market and volume, holding and moving other people's money touches payment regulation, KYC on payouts, and consumer-protection rules. The pragmatic route for most builds is to lean on a licensed processor that handles the regulated parts, rather than becoming a money transmitter yourself. In the EU and UK you also inherit GDPR obligations on the contributor and payout data you store.
Should cash funds and physical gifts share one checkout?
They should share one cart experience and one ledger, but the flows behind them differ. A physical gift ends in fulfilment; a cash fund ends in a balance and a payout. Modelling them as two payment types on one shared money ledger keeps the parent's balance honest and the contributor's receipt consistent, without pretending a fund is a product it is not.
Can appico build cash and group gift funds into a registry?
Yes. We build the contribution flow, the processor integration, the refund matrix and the reconciliation ledger end to end, from India for US, UK and EU founders, at a fraction of onshore cost, with the code and payment accounts in your name. We scope the money movement first, because that is the part that decides whether the feature is trustworthy, and trust is the whole product here.
“Disciplined, committed, over-delivers. Three years in, I would re-hire any day.”
“A factory of ideas.”
“A fantastic-looking and performing website.”
Talk to the team, we reply within 24 hours, and the first consultation is free.
Start a conversation →