This only applies if they click on the PayPal checkout button. The payment is recorded in PayPal only. It does not record the purchase in the database or send a confirmation.
Everything works fine if they choose the eCart checkout method. The php version has not changed.