Currently, we're unable to import PayFast payments to QuickBooks Online (QBO).
Since these payments are deposits, I'd suggest getting these transactions directly from your bank via WebConnect and then import the data to QBO. You can use this workaround to import payment transactions.