Yes, payments through the Customer Portal are reflected in real-time
On the Mobile App, there may be a 15-minute delay