Skip to content

Payment integration

Accept invoice payments with PayFast

Get paid in rand. Customers pay your ZAR invoices through PayFast checkout, including recurring payments, and each payment is verified with PayFast before it's recorded.

  • Built for ZAR invoices
  • Verified with PayFast
  • Recurring payments
Invoice Crowd Payment Methods with PayFast selected and a PayFast account set to Live, a paid invoice recorded after PayFast confirmed it, and the Refund window asking to refund in the PayFast dashboard and record it.

From setup to paid

From invoice to paid with PayFast

Connect your PayFast account once and every invoice can offer it. Each payment is confirmed with PayFast before it reaches your books.

Connect your account

Each business profile uses its own PayFast account, in Live or Sandbox mode.

Invoice Crowd PayFast account form with Live and Sandbox modes and a fictional nickname, the business's PayFast accounts, and the Merchant Key kept write-only when editing.

Connect PayFast in a few fields

Enter your merchant ID and merchant key, choose Live or Sandbox, and add your PayFast passphrase to unlock recurring payments.

  • Per business profile
  • Live and Sandbox modes
  • Secret keys stay hidden

Use the PayFast account you already have

Customers pay into your own PayFast account, on your existing PayFast pricing. PayFast appears on invoices in South African rand (ZAR).

  • Your own merchant account
  • Your existing pricing
  • Paid into your account

A smooth checkout for customers

Customers see only the payment options that suit their invoice.

Invoice Crowd invoice INV-2047 for Verde Coffee Roasters in ZAR, the customer's Select a Payment Method sheet with Pay Using Payfast, and what PayFast asks for next.

Pay Using PayFast

Your customer opens a ZAR invoice, chooses Pay Using PayFast and pays on PayFast's checkout. Invoice Crowd builds the checkout from the invoice amount, so the customer always pays the right balance.

  • Amount taken from the invoice
  • Applied to the right invoice
  • Secure PayFast checkout

Recurring payments through PayFast

Add your PayFast passphrase and you can bill recurring customers through PayFast, with each payment verified before it's recorded.

  • Recurring billing built in
  • Unlocked by your passphrase
  • Every payment verified

Confirmed before it's recorded

An invoice is marked paid once PayFast confirms the payment.

Invoice Crowd Payments Needing Review holding a PayFast payment for INV-2047 that arrived after the invoice was paid, with the checks PayFast payments must pass before they are recorded.

Every payment matched to its invoice

Invoice Crowd verifies PayFast's signed payment notification, confirms it with PayFast, and checks the merchant and the exact ZAR amount before marking the invoice paid.

  • Right account and mode
  • Same invoice, amount and currency
  • Confirmed as paid by PayFast

Refunds kept in step

Make a refund in your PayFast account, then record it with Refund on the invoice. The invoice, its credit note and your books stay in step.

  • Refund in PayFast
  • Record it in one step
  • Books stay accurate

At a glance

Everything PayFast brings to your invoices

Get paid online, keep every payment matched to its invoice, and keep your books in step without extra work.

  • PayFast checkout

    Customers pay on PayFast's checkout, straight from a ZAR invoice.

  • Signed and verified

    Every payment notification is signature-checked and confirmed with PayFast before it's recorded.

  • Recurring payments

    Add your PayFast passphrase to bill recurring customers through PayFast.

  • Quick setup

    Add your merchant ID and merchant key, choose Live or Sandbox, and you're ready to take payments.

  • Confirmed by PayFast

    An invoice is marked paid once PayFast confirms the payment for the exact ZAR amount.

  • Your PayFast account

    Payments go to your own PayFast account, on your existing PayFast pricing.

  • Made for rand

    PayFast appears on your ZAR invoices, built from the invoice amount.

  • A receipt with every payment

    Each payment gets its own receipt PDF, attached to the customer's payment confirmation email.

  • Nothing slips through

    If an invoice changes after checkout starts, the payment waits in Payments Needing Review for you to apply, keep as credit or refund.

  • Refunds kept in step

    Refund in your PayFast account, then record it with Refund on the invoice, so the invoice and your books agree.

  • Pass on processing fees

    Add a gateway fee for PayFast if you choose, shown to the customer as Gateway Fees on the invoice.

  • Offer more ways to pay

    Switch on other gateways alongside PayFast and customers choose the one they prefer.

Questions

PayFast and Invoice Crowd, answered

Can my customers pay invoices with PayFast?

Yes. Customers pay your ZAR invoices through PayFast checkout, and Invoice Crowd verifies each payment with PayFast before recording it.

What do I need to connect PayFast?

Your PayFast merchant ID and merchant key, plus a choice of Live or Sandbox mode. Add your passphrase to bill recurring payments. PayFast is included on paid plans; the free plan includes PayPal.

How does PayFast checkout work?

Your customer opens a ZAR invoice, chooses Pay Using PayFast and pays on PayFast's checkout. Invoice Crowd builds the signed checkout from the invoice amount, verifies PayFast's payment notification and records the payment.

Can I bill recurring customers with PayFast?

Yes. With your PayFast passphrase added, recurring payments run through PayFast, and each one is verified before it's recorded.

How does Invoice Crowd confirm a PayFast payment?

Invoice Crowd verifies the signature on PayFast's payment notification, confirms it with PayFast, and checks the merchant and the exact ZAR amount before marking the invoice paid. If a confirmed payment can't be applied, for example because the balance changed, it waits in Payments Needing Review for you to decide.

Who sets the PayFast transaction fees?

PayFast sets its transaction fees, exchange costs and payout timing under your PayFast agreement, separate from your Invoice Crowd plan. You can pass a processing fee on to customers with the gateway fee setting.

How do I refund a PayFast payment?

Make the refund in your PayFast account, then record it with Refund on the invoice in Invoice Crowd. The invoice, its credit note and your books stay in step.

Start getting paid with PayFast

Connect PayFast in Sandbox mode, pay a sample invoice, then switch to Live when you're ready.

  • Confirmed by PayFast before it's recorded
  • Every payment matched to its invoice
  • 30-day free trial