I’ve hooked up Paypal to Magento recently and noticed the payments were coming through but only as authorization and not payment complete. Strange.
Paypal payments through magento online store showing up as authorisation and not payment so you have to login and click capture manually. We want it to be automatically captured and not stuck in a pending state.
Set your payments paypal config in magento admin from authorisation to sale.