No, it is not guaranteed. Redirect may not be conducted in such a case that end user closes PayPay App before redirect execution.
When there is no redirect, refer to the figure below and conduct polling with Get Payment Details API to check whether end user has paid or not.
PayPay for Developers Q&A