PayFast Onsite Modal Test

Flow: this page β†’ Worker /onsite/init β†’ returns uuid β†’ PayFast engine opens modal β†’ PayFast sends ITN to your notify_url.

Config

Uses /config Pages Function to load Worker base URL.

Create Onsite UUID

Leave as "All methods" to let users choose between card, EFT, etc.

Engine Debug

If the modal doesn't open, check what globals the engine exposes.