Online Invoice Payments

Clients pay by card or PayPal straight from the invoice link. The money goes to your account, and the invoice marks itself paid.

pinebill.app/share/invoice/…

Amount due

$1,250.00

Pay with
Pay with

Pay by card through Stripe, or with PayPal

FromNorthwind Studio
Billed toAcme Corporation
InvoiceINV-2041
DueMar 14

INV-2041

Sent

Payments

No payments yet

Reminders

Reminder · 3 days before dueMar 11
Reminder · on due dateMar 14
Reminder · 7 days overdueMar 21

Connect your own Stripe account, your PayPal Business email, or both, and every invoice you share gets a Pay with Stripe or Pay with PayPal button. Your client opens the link, pays the amount due, and lands back on the invoice with a receipt. PineBill marks the invoice Paid, stops its reminders and tells your team — and because the money goes straight to your own account, PineBill takes 0% commission. Stripe and PayPal charge their usual processing fees.

Card or PayPal

Connect Stripe for card payments, PayPal for PayPal, or both. When both are connected, your client picks the button they prefer.

0% PineBill commission

Payments go straight to your own Stripe or PayPal account. PineBill never holds the money; only the provider's standard processing fees apply.

Marked paid for you

The moment a payment lands, the invoice moves to Paid, its reminders stop and your team gets an Invoice paid notification.

On per invoice

New invoices accept online payments once an account is connected. Turn it off for any invoice you'd rather be paid by bank transfer.

Set up once, then every invoice can be paid

Connect the account you already use, and the pay buttons appear on the invoices you share.

Connect

Your Stripe account, your PayPal Business email

Stripe connects with a restricted key that can only open checkouts and report payments — PineBill opens Stripe's key form with both permissions already filled in. PayPal needs nothing but your Business email.

  • Stripe, PayPal, or both
  • Restricted key, two permissions
  • PayPal: just your Business email
  • Test mode before going live
  • Owner only, with security alerts

Online payments

Payment methods

Stripe

Not connected

Clients pay invoices by card

PayPal

Not connected

Clients pay with PayPal

Keys are encrypted and never shown again. Only the owner can connect.

What your client sees

Open the link, pay the amount due, get a receipt

Your client sees the amount due with the pay buttons right above Download PDF. No account, no login. After paying they come back to the invoice and see Payment received, with the amount, date and payment method.

  • Pay buttons on the invoice link
  • Always the amount due
  • Payment received confirmation
  • “View and pay invoice” emails
  • Works with password links

Invoice INV-2042 from Northwind Studio

Hi Dana, here's your invoice for the March retainer. You can view it and pay online using the button below.

Amount due$860.00
DueApr 15
View and pay invoice

Put a pay button on your next invoice.

Start with a free trial — 7 days, no credit card required.

Refunds keep the books straight

Refund in Stripe or PayPal, and the invoice follows.

Refunds & balances

Refund it there, and the invoice reopens here

Refund a payment in your Stripe dashboard or PayPal account and PineBill records it on the invoice as a negative amount, moves the invoice back to Sent — or Overdue if its due date has passed — turns its reminders back on and tells your team. A partial refund leaves only the refunded amount due.

  • Refunds recorded automatically
  • Invoice reopens with the balance
  • Reminders resume
  • Reminders ask for the balance
  • Failed refunds reversed

INV-2041

Paid

Payments

stripe

Card payment · Mar 9

$1,250.00

Amount due$0.00

However you bill, get paid sooner

Five ways businesses take payments in PineBill — and the capability each one leans on.

Use cases

Send it, they pay, it's done.

From a solo freelancer to a team with a billing channel in Slack — the invoice link is where the money comes in.

Pay with Stripe

Freelancer

Send the invoice link when the work ships, and let the client pay by card on the spot instead of waiting for a bank transfer to clear.

1
Stripe and PayPal

Agency

Clients in different places prefer different ways to pay. Connect both and each invoice offers card and PayPal side by side.

2
Reminders that stop

Consultant

Reminders go out on schedule until the client pays online, then stop on their own — no awkward follow-up to someone who already paid.

3
Invoice paid notifications

Small Business

Whoever handles the books hears the moment money lands, in the app, by email or in Slack, with the payment recorded on the invoice.

4
Per-invoice switch

Contractor

Take card payments on small jobs, and switch online payments off for the large ones you'd rather be paid by bank transfer.

5

Choose the Right Plan for Your Business

Start with a Free Trial (7 Days). No credit card required.

Solo

Perfect for solo entrepreneurs and freelancers

$7.50/ month

$90.00 billed yearly3 months free

Start free trial
  • 100 invoices / month
  • 100 estimates / month
  • 500 AI credits / month
  • 100 customers
  • 1 team member
  • 10GB storage

Pro

Most popular

Everything you need to scale your business

$16.58/ month

$199.00 billed yearly2 months free

Start free trial
  • 3K invoices / month
  • 3K estimates / month
  • 3K AI credits / month
  • 2K customers
  • 5 team members
  • 150GB storage

Enterprise

Advanced features for large organizations

$75.00/ month

$900.00 billed yearly2 months free

Start free trial
  • Unlimited invoices / month
  • Unlimited estimates / month
  • 10K AI credits / month
  • Unlimited customers
  • Unlimited team members
  • 1TB storage

Cancel anytime · No setup fees

Frequently Asked Questions

Everything about taking invoice payments online with PineBill. Can't find what you're after? Reach out to our team.

No. PineBill takes 0% commission. Your client pays you directly through Stripe or PayPal, the money goes straight to your own account, and only Stripe's or PayPal's standard processing fees apply.

Stripe, for card payments, and PayPal. Connect either one or both from Payment Methods → Online payments. When both are connected, the invoice shows both buttons and your client picks one.

For Stripe, a restricted API key from your own Stripe account with two permissions: Checkout Sessions and Webhook Endpoints. PineBill opens Stripe's key form with both already filled in. For PayPal, just the email of your PayPal Business account. Only the workspace owner can connect or change a payment account.

All paid plans, including Solo, and your free trial. There's no extra charge for turning it on.

No. The pay buttons always charge the full amount due. If part of an invoice has already been paid, or a payment was partly refunded, the amount due is the remaining balance.

The invoice moves to Paid and the paid date is set, the payment is recorded on the invoice with its provider, date, payer email and amount, pending reminders are cancelled, and your team gets an Invoice paid notification in the app, by email and in Slack if you've mapped it.

Refund the payment in your Stripe dashboard or PayPal account. PineBill records the refund on the invoice, moves the invoice back to Sent (or Overdue if it's past due), turns its reminders back on and notifies your team. A partial refund leaves only the refunded amount due.

Yes. Each invoice has an Accept online payments switch in the Payment tab of the invoice editor. It's on by default for new invoices once an account is connected; turn it off for any invoice you want paid another way, such as a bank transfer.

The buttons appear when a payment account is connected, Accept online payments is on for the invoice, the invoice is Draft, Sent or Overdue, something is still owed, and the provider supports the invoice's currency.

Yes. Connect Stripe with a test-mode key, which starts with rk_test_, and pay a test invoice with Stripe's test card 4242 4242 4242 4242. When you're ready, replace it with a live key.