Body: <p>Since the upgrade to civiCRM 5.1.3 our email Membership Renewal reminders have been coming out with membership_fee formatting incorrectly i.e. $80.00 is displaying as $80.000000000
  I've tried changing the parameters in the Localization settings but nothing seems to make any difference. Could this be a Drupal problem instead?
  Anyone seen this before and got ideas or suggestions? thanks.</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-07-25T23:03:08.790Z
Comments.Text: You mention 5.1.3 - I assume you are now on critical security release 5.3.1 (actually 5.3.2 is dropping today with some minor fixes to that so if not on 5.3.1 yet wait til 5.3.2 drops)
Comments.UserDisplayName: user4278
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-07-27T06:36:48.363Z
Comments.Text: I have seen the same behaviour on 5.3.1 but had not yet time to investigate it. Wat worked in my case was to change the fee on membership type, and then to change it back to the correct amount.
Comments.UserDisplayName: Kainuk - CiviCooP
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-08-04T12:16:51.853Z
Comments.Text: I'm seeing this too, on 5.3.2 under Drupal. I thought it was the same problem as fixed in https://github.com/civicrm/civicrm-core/pull/12186/files but this patch to CRM/Utils/Token.php is in place in 5.3.2, so not that. Does Schedule Reminders go through a different route from Print/Merge Documents (which works correctly)?
Comments.UserDisplayName: Tom Crawshaw
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-08-31T02:28:50.950Z
Comments.Text: Upgraded to 5.4 and still seeing this problem. I was going to try and setup Reminder as Plain text only but getting a message saying there must be an HTML version. Why's that? Documentation seems very patchy in this area
Comments.UserDisplayName: Paul Everett
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-09-03T09:10:37.953Z
Comments.Text: Is this using the offline membership signup/receipt message template?  I wonder if this is related to your PHP environment at all - depending on how the scheduled jobs are run?  Eg. from within CiviCRM or via cron.
Comments.UserDisplayName: Matthew Wire
Tags: <civimember><scheduled-reminders>
Title: Currency formatting incorrectly on Membership Renewal Reminders
ThreadText: # Currency formatting incorrectly on Membership Renewal Reminders
  
  (Asked by: username_0 on 2018-07-25)
  
  Since the upgrade to civiCRM 5.1.3 our email Membership Renewal reminders have been coming out with membership\_fee formatting incorrectly i.e. $80.00 is displaying as $80.000000000
  I've tried changing the parameters in the Localization settings but nothing seems to make any difference. Could this be a Drupal problem instead?
  Anyone seen this before and got ideas or suggestions? thanks.
  
  **Tags:** civimember, scheduled-reminders
  
  > **Comments:**
  > **username_1**: You mention 5.1.3 - I assume you are now on critical security release 5.3.1 (actually 5.3.2 is dropping today with some minor fixes to that so if not on 5.3.1 yet wait til 5.3.2 drops)  
  > **username_2**: I have seen the same behaviour on 5.3.1 but had not yet time to investigate it. Wat worked in my case was to change the fee on membership type, and then to change it back to the correct amount.  
  > **username_3**: I'm seeing this too, on 5.3.2 under Drupal. I thought it was the same problem as fixed in https://github.com/civicrm/civicrm-core/pull/12186/files but this patch to CRM/Utils/Token.php is in place in 5.3.2, so not that. Does Schedule Reminders go through a different route from Print/Merge Documents (which works correctly)?  
  > **username_0**: Upgraded to 5.4 and still seeing this problem. I was going to try and setup Reminder as Plain text only but getting a message saying there must be an HTML version. Why's that? Documentation seems very patchy in this area  
  > **username_4**: Is this using the offline membership signup/receipt message template?  I wonder if this is related to your PHP environment at all - depending on how the scheduled jobs are run?  Eg. from within CiviCRM or via cron.  
  
  ---
  
  ## 0 answers
  
  