Are you using the the Accept Card Payments with PayPal app for your online payment? If these are pending payments, usually this will be seen in your bank balance once your bank downloads transactions. I have some information to share on why this is happening, Danger.
Normally, it takes 2-3 days for funds to clear through various banking systems. However, the more parties there are in between, the longer it takes.
If you're an e-commerce merchant and you use a payment gateway to collect money from customer, whether it's a credit card, Amex, or other payment forms, there's a delay of 1-3 days in the funds coming into your bank account.
On the other hand, you may consider contacting your bank or the third-party payment service provider you're using for online transactions. They can help you check specific issues related to your payments or to seek further assistance with the payment processing.