Just for anyone landing here in the future:
I had the same problem today (everything worked fine yesterday). It turned out that even though I didn’t run any Woocommerce updates (or any updates), my PayPal Pro API credentials disappeared out of the Checkout settings in my Woo dashboard area. I just went to my payment options, selected the credit cards via paypal pro, and went in to re-insert the API Username, Password, and Signature (found under “NVP/SOAP API integration” classic integration in the API Access portion of my business profile in PayPal).
I hope this helps.
-
This reply was modified 8 years, 1 month ago by TR060102.