How to Take Partial Payments Online (Free, 2026)
Not every sale gets paid in one lump sum — customers often want to split a large amount into a deposit and a balance, or pay across milestones. Handling that cleanly online keeps cash flowing and avoids awkward chasing. Here's a simple way to take partial payments without any special billing software.
Quick answer
To take partial payments, break the total into separate payment links — a deposit now and the balance later — and send each when it's due. With OneSol's free payment forms (onesol.io), you set each amount, connect your own Stripe account, and the customer pays by card each time; every part shows in one dashboard so you can track what's still owed.
1. Split the total into clear stages
Decide how the payment divides — for example 50% now and 50% on delivery, or three equal milestone payments — and write down what each stage covers. Agreeing the schedule in writing first prevents confusion about what's due and when. Clear stages also make the customer feel in control of the cost.
2. Create a payment link for each part
Build a free OneSol payment form at onesol.io for the first portion, priced at that exact amount and clearly labeled like "Payment 1 of 3." Connect your own Stripe account so each part pays straight to your bank. Reuse the same setup to create the next link when that stage comes due.
3. Send each link when its stage is due
Share the first link to collect the deposit, then send the next link at the agreed milestone or date. Labeling each payment clearly ("Balance — final payment") tells the customer exactly what they're paying for. This keeps the process transparent and reduces questions or disputes.
4. Track what's paid and what's outstanding
Every partial payment appears in your dashboard, so you can see at a glance which stages are settled and which are still owed. Match each payment to the customer's email captured at checkout to keep your records tidy. When the final part is paid, you have a complete history of the whole transaction in one place.
Ready to start? OneSol is free.
Sell, book and get paid from one link — no card needed.
FAQ
What's the difference between partial payments and installments?
Partial payments split a total into a few agreed stages you invoice manually (like deposit + balance), while installments are usually automatic recurring charges. For most small businesses, sending a link per stage is simpler and gives you more control.
Can the customer pay each part with a different card?
Yes. Each payment link is a fresh checkout, so the customer can pay each stage with whatever card or wallet they choose.
How do I make sure I actually get the final payment?
Agree the schedule in writing upfront, and for services hold final delivery until the balance link is paid. Because each payment is verified by card before you continue, you're protected against non-payment.
Is there a fee for splitting payments?
OneSol is free and takes no cut. You'll pay your card processor's standard per-transaction fee on each part, since each stage is a separate charge through your own Stripe account.
Related guides
How to Offer a Payment Plan or Installments (2026)
Offer a payment plan or installments online: use buy-now-pay-later via Stripe or split a purchase into a deposit and balance, with clear terms buyers trust.
Read guideHow to Get Paid as a Freelancer in 2026 (Free Tools)
Get paid reliably as a freelancer: invoice clearly, take card payments, set deposits, and avoid late payments. Free, no-code setup steps.
Read guideHow to Take Payments in Person With a Link or QR Code (Free)
Take payments in person without a card machine: create a payment link, turn it into a free QR code, let customers scan and pay by card, then confirm and deliver.
Read guideHow to Take Payments on Facebook (Free in 2026)
Learn how to take payments on Facebook in 2026 with a free checkout link for posts, Groups, and Marketplace — card payments straight to your own account.
Read guide