HeyBill

Getting things ready

Taking you to your next HeyBill page

Please wait while the page loads.
HeyBill

(  Payment links  )

Payment links
for South African businesses

Let clients pay you by card from a link. Connect your own PayFast or Yoco account, and HeyBill adds a payment link and QR code to every invoice — then marks the invoice paid when the money comes in.

What is a payment link?

A payment link is a web address that opens a secure card payment page for a set amount. You send it to your client on WhatsApp, by email or as a QR code; they tap it, enter their card details on the payment provider’s page, and the money goes to your merchant account. No card machine, no website and no shop needed.

HeyBill creates the payment link for you from the invoice, so the amount and reference are always right — and when the provider confirms the payment, the invoice is marked paid and your reminders stop.

  1. ( 01 ) Create the invoiceMake an invoice or quote in HeyBill as usual.
  2. ( 02 ) HeyBill adds the payment linkA PayFast or Yoco link and a scan-to-pay QR code are added to the invoice and its PDF.
  3. ( 03 ) Share itSend the invoice on WhatsApp or email. Your client taps the payment link or scans the QR code.
  4. ( 04 ) Get paid — automatically recordedThe payment lands in your PayFast or Yoco account and HeyBill marks the invoice paid.

Your gateway, your money

HeyBill connects to the payment provider you already use. Money goes straight from your client to your PayFast or Yoco account — HeyBill never holds it.

( 01 )

PayFast payment links

Paste your merchant ID, merchant key and passphrase. HeyBill builds a secure PayFast payment link for each invoice.

( 02 )

Yoco payment links

Paste your Yoco secret key. HeyBill creates a Yoco checkout for the invoice and registers for Yoco’s payment notifications automatically.

( 03 )

QR code on the invoice

A scan-to-pay QR code is added to the online invoice and its PDF, so clients can pay from a printed copy too.

( 04 )

Share on WhatsApp

Send the invoice with its payment link in one tap. Your client pays from their phone.

( 05 )

Automatic “paid” status

Verified payments are recorded on the invoice, so reminders stop and your reports stay right.

( 06 )

Links for group payments

Collecting from a group? In Runs & Collections, each person gets their own Yoco payment link for their share.

Checked before it counts

A payment only marks an invoice paid after HeyBill has verified the notification with the provider: PayFast notifications are signed with your passphrase and confirmed with PayFast, and Yoco notifications are signed with a secret unique to your account. The amount must match the invoice, and repeated notifications are only ever counted once.

(  Card or EFT?  )

Payment link
or bank transfer?

You don’t have to choose. HeyBill invoices always show your banking details for EFT; the payment link is there for clients who’d rather pay by card right now.

EFTPayment link
Client needs your banking details ✓ —
Client pays by card — ✓
Pay from a WhatsApp message in a tap — ✓
Invoice marked paid automatically in HeyBill Mark it yourself ✓
Provider fees Your bank’s fees PayFast or Yoco fees

(  FAQ’s  )

Payment links
questions, answered

How do I create a payment link?

Connect your PayFast or Yoco account in HeyBill’s Settings, then create an invoice. HeyBill adds the payment link and QR code to the invoice for you — share the invoice on WhatsApp or email and your client can pay from it.

Do I need my own PayFast or Yoco account?

Yes. HeyBill connects to your own merchant account so payments go directly to you.

Does HeyBill charge fees on payment links?

HeyBill doesn’t add a fee to your payments. Your payment provider’s normal fees apply.

Can I send a payment link on WhatsApp?

Yes. Share the invoice on WhatsApp in one tap; your client opens it and taps the payment link, or scans the QR code.

How do I know when a client has paid?

When PayFast or Yoco confirms the payment, HeyBill verifies it and marks the invoice paid automatically. Any reminders scheduled for that invoice stop.

Can I make a payment link without an invoice?

Payment links in HeyBill are attached to an invoice or to a person’s share in a group collection, so the amount and reference are always clear. For a quick once-off, create an invoice with a single line item.

Why does PayFast need a passphrase?

The passphrase lets HeyBill confirm that a payment notification really came from PayFast. You can set one in your PayFast dashboard under Settings → Developer Settings.

(  Keep exploring  )

Ready to
get paid faster?

Create your HeyBill account in under a minute — no card needed.