Written by Chris Klosowski. Last updated on June 30, 2023. Added gateway error logging. Added automatic failed payment detection. Added automatic plugin updater. Fixed a bug with currency codes in PayPal Express.