Buyer checks out
The buyer selects tickets on your TKKT event page and completes the Yoco-hosted payment step.
Yoco event ticketing
TKKT creates the event listing, checkout hand-off, QR tickets, and organiser reporting. Yoco processes the card payment for your own Yoco account.
01
Beyond the Dust used Yoco for its paid checkout and processed R27,500 in ticket revenue plus R5,100 in optional top-ups through the organiser's own payment account. TKKT charged R0 in platform fees. The listing and tickets sat on TKKT; the card payments were processed through the organiser's Yoco account.
02
Complete Yoco's own business verification and account requirements. TKKT cannot approve or accelerate that process.
In Yoco, go to Connect, Checkout API, How to connect, Live keys, Verified Domains, Add domain. Copy the organiser-specific checkout host shown in TKKT Payments. Never add plain tkkt.co.za.
Yoco emails you when the domain is verified. Until then Yoco declines card payments, so do not save a live key yet. There is no step to ask TKKT for: checkout routing through your domain switches on by itself when you save the key.
Once the domain is approved, copy the Live Secret Key beginning with sk_live_, not the Live Public Key beginning with pk_live_. Paste it only in TKKT Payments, never chat, email or WhatsApp.
TKKT probes the credential. A valid live key enables paid checkout; a test or rejected key leaves paid sales disabled.
03
The buyer selects tickets on your TKKT event page and completes the Yoco-hosted payment step.
TKKT verifies the completed checkout before issuing the booking reference and QR ticket.
The booking appears in your TKKT organiser reporting while the payment remains in your Yoco account flow.
04
FAQ
Yoco may still be waiting for domain verification. In TKKT Payments, copy your exact organiser checkout domain and add it under Connect, Checkout API, How to connect, Live keys, Verified Domains, Add domain. Never add plain tkkt.co.za. Once Yoco approves it, securely save the Live Secret Key beginning with sk_live_ in TKKT Payments and card checkout switches on by itself.
No. The payment is processed through the organiser's connected Yoco account.
Yes. Free events work without a gateway. A paid event can be published, but buyers cannot complete paid checkout until a live gateway is connected.
Refund the payment through your provider account, then contact TKKT to mark the matching ticket refunded so its QR code is rejected. TKKT does not hold the funds.
Yes. Beyond the Dust issued 110 tickets and processed R27,500 through the organiser's own account, with R0 TKKT platform fees.
Your listing can be prepared first. Paid checkout switches on after your live credential is connected.
Describe Your Event R0 TKKT platform fee. No card required to start.