Written by Chris Klosowski. Last updated on July 5, 2023. Fixed a bug with duplicate signup payments being created Updated the currency settings to use edd_get_currency()