Stripe checkout for invoices
Requires a connected Stripe account. Available on every plan.
Pay with Stripe on the invoice page opens a secure, Stripe-hosted checkout for that invoice — the same trusted payment experience used across the internet, itemized with your invoice's line items.
How it works
- Open any unpaid invoice.
- Click Pay with Stripe.
- Stripe's checkout page opens, listing the invoice's line items and total.
- The card payment goes straight to your connected Stripe account.
Money never passes through Velosiq. The checkout runs against your Stripe account, so funds settle to your bank on your own Stripe payout schedule.
What the client sees
Each invoice line item becomes its own row in Stripe's checkout, with the same description, unit price and quantity you entered. Clients see an itemized bill rather than a single unexplained figure, which is the version that gets paid without a follow-up question.
Checkout accepts card payments and charges in USD.
The payment records itself
When a checkout completes, Velosiq automatically:
- Records the payment on the invoice (method: Stripe, reference: Stripe Checkout)
- Updates the invoice status to Paid
- Writes the payment to the activity log
- Sends you an in-app notification (if you have Paid notifications on — they're on by default)
No manual bookkeeping — the invoice takes care of itself.
This happens through a webhook from Stripe rather than in the browser, so it does not matter whether the client keeps the tab open, closes it, or loses signal on the confirmation screen. If Stripe delivers the same event twice, Velosiq recognises the payment it has already recorded and does not book it a second time.
Use it for the full amount
Checkout bills the invoice's line items and records the payment as covering the invoice in full. It is the right tool for "here is the invoice, pay it" — and it is not the way to collect part of a balance.
If a client has already paid a deposit and owes the remainder, don't send them to checkout: it would bill the whole invoice again. Take the balance with Charge a card, or record the payment manually once it arrives by another route.
Good to know
- The button appears only while the invoice is unpaid; once paid, it disappears.
- If you haven't connected Stripe yet, the invoice page shows a pointer to Settings → Profile → Payments instead of the button.
- A Stripe account that is connected but not finished onboarding can't take payments yet — Velosiq will say so rather than opening a checkout that would fail.
- After a successful payment the client is returned to the invoice, which now shows as paid. Backing out of checkout returns them to the same invoice with nothing charged.
- Amounts are in USD, and Stripe's standard processing fees apply — Velosiq adds nothing on top.