Written by Chris Klosowski. Last updated on June 30, 2023. Fixed a bug with PayPal Express and non USD currencies. Fixed a problem with HTML entities getting decoded correctly in the PayPal purchase description.