Skip to main content

Blackpen Web Content

Payment gateways

PayFast integration and Yoco setup that is actually tested

PayFast integration and Yoco setup for WooCommerce stores, including stores we did not build. We connect the gateway, test real payments end to end, and make sure order emails, stock and refunds behave the way they should.

Every job is quoted in writing before we start, so you know the cost up front.

Belhar, Cape Town · 60+ projects since 2018 · WooCommerce stores anywhere in South Africa

Quoted up frontAny WooCommerce storeTested with real paymentsPayFast or YocoYour merchant account

What a proper PayFast integration covers

Connection
Gateway installed
The official WooCommerce plugin for PayFast or Yoco, connected to your merchant account.
Testing
Sandbox and live tests
Payments tested in sandbox, then with a real transaction, before customers use it.
Orders
Status updates
Orders move to processing when paid, and stock reduces only when payment clears.
Emails
Confirmations that arrive
Customer and admin emails checked so paid orders do not go unnoticed.

Common PayFast integration problems we fix

The most common problem is an order that was paid but still shows as pending. That usually means the payment notification from PayFast is not reaching the site, often because of a security plugin, a firewall rule or a wrong setting.

Other problems include test mode left on, wrong merchant keys, duplicate orders, and emails that never arrive. Each one looks like a payment failure to your customer, even when the money went through.

Yoco has its own quirks, but the approach is the same: install the official plugin, configure it properly, and test with real payments before switching it on.

If your store needs more than a gateway fix, we also build full online store websites from R3499.

How a PayFast integration job runs

1. Send your store. Tell us your store address, which gateway you use or want, and what is going wrong if something already is.

2. We quote it. We check the store and give you a written price before touching anything.

3. Set up and test. The gateway is configured, tested in sandbox, then tested again with a real payment.

4. Hand back. You get a short note of what was changed, and your merchant details stay in your name.

Every PayFast integration or Yoco setup is tested with a real transaction before customers use it.

Stores with working payments

South African WooCommerce stores we built, taking payment online.

All seven live sites are on the work page.

PayFast integration questions

Do you only work on stores you built?
No. We set up and fix PayFast and Yoco on any WooCommerce store.
PayFast or Yoco: which should I use?
It depends on your fees, payout timing and whether you already use Yoco in-store. We will explain the trade-offs.
Why are paid orders showing as pending?
Usually the payment notification is being blocked. We find where and fix it.
How much does it cost?
It depends on the store, so we quote it in writing before starting.
Can you move my store from one gateway to another?
Yes. We can switch you from PayFast to Yoco or the other way round, keep your order history intact, and test the new gateway before the old one is switched off.

Send us your store address.

// A WhatsApp message is enough. Price and timing agreed in writing before any work starts.
Haarlem Avenue, Belhar, Ext 12, Cape Town 7493 · Mon–Fri 08:00–18:00
+27 83 358 6600  ·  info@blackpenwebcontent.co.za