I need you to fix a Woocommerce error, payment is successful but WC marks it as cancelled

Job ID: 33295164

Budget: $10 – $30 USD

I have a website that sells digital downloads. I use Woocommerce and 3 payment options:
Paypal Express
Stripe
Amazon Pay

All 3 were working fine until a few hours ago, and now all 3 are failing. As stated in the tiltle, the payments go through, customers are being charged, but Woocommerce is not processing them correctly, so they don't get their download link in the success page, nor do they get the email with the download link.

And in the Orders page in the Admin, you can see the transactions marked as cancelled.
Related categories: PHP WordPress eCommerce HTML WooCommerce