Return plus webhook
TKKT can verify the Paystack reference when the buyer returns, while the signed webhook provides a backup if that browser flow is interrupted.
Paystack event ticketing
TKKT supplies the event page, booking flow, ticket issue, reporting, and scanner. Paystack processes the payment through your own connected account.
01
Finish Paystack's own business activation requirements before expecting a live key to process real cards.
Find the key in Paystack under Settings and API Keys. Use the live secret key for public paid sales.
Choose Paystack in the organiser payment settings and submit the secret key through the secure credential form, not the AI chat.
Configure https://tkkt.co.za/api/paystack_webhook.php in Paystack so successful charges are confirmed server to server.
Check that the event price, checkout, confirmation, email ticket, and dashboard all agree before launch.
02
TKKT can verify the Paystack reference when the buyer returns, while the signed webhook provides a backup if that browser flow is interrupted.
Incoming Paystack notifications are checked against the expected signature.
The amount reported by the provider is checked against the booking session before finalisation.
03
FAQ
You can use it for testing, but real ticket sales remain disabled until a valid live key is connected.
TKKT does not currently instruct organisers to complete the same Yoco-style domain step for Paystack. Paystack still applies its own account activation requirements.
The transaction is processed through the organiser's Paystack account. TKKT does not hold the ticket funds.
Refund the money through Paystack, then contact TKKT to mark the matching ticket refunded so its QR code becomes invalid.
Connect Paystack from the organiser dashboard when your paid tickets are ready to go on sale.
Describe Your Event R0 TKKT platform fee. No card required to start.