Answers.Body: <p>Yes, you can change the invoice value based the currency </p>
  
  <p>To start with please create an extension using </p>
  
  <p>hook_civicrm_tokens and hook_civicrm_tokenValues</p>
  
  <p>Make the necessary changes in Message Templates -> System Workflow Message -> Contribution Invoice Receipt</p>
  
  <p>This will allow you to make the changes in Invoice </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-06-19T10:25:39.320Z
Answers.LastActivityDate: 2015-06-19T10:25:39.320Z
Answers.UserDisplayName: Ramesh - ARTECH Consultancy
Body: <p>We have a client who has membership bases in two countries (e.g. Australia and New Zealand). I understand that we can have two membership organisations to manage the two membership bases. </p>
  
  <p>The issue seems to be that the invoice template, for contributions, shows the Name, Address, Currency etc for the primary domain. </p>
  
  <p>Due to legal requirements as to what should appear on an invoice we need to be able to change the invoice content a little to reflect the address of the member organisation, rather than the primary organisation. </p>
  
  <p>Is it possible to have the content of the Invoice change to reflect the membership organisation? Maybe by detecting the Contribution Currency and adjusting the invoice template markup to suit?</p>
  
  <p>The API explorer is throwing an error for me, when trying to search for Contributions, so it's hard to know where to start on this one. </p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-06-19T09:22:06.963Z
Comments.Text: as the api explorer, can you create a separate issue with a more detailed explanation?
Comments.UserDisplayName: Xavier
Tags: <civicontribute><currency>
Title: Is it possible to modify content in the invoice template based on contribution currency?
ThreadText: # Is it possible to modify content in the invoice template based on contribution currency?
  
  (Asked by: username_0 on 2015-06-19)
  
  We have a client who has membership bases in two countries (e.g. Australia and New Zealand). I understand that we can have two membership organisations to manage the two membership bases.
  
  The issue seems to be that the invoice template, for contributions, shows the Name, Address, Currency etc for the primary domain.
  
  Due to legal requirements as to what should appear on an invoice we need to be able to change the invoice content a little to reflect the address of the member organisation, rather than the primary organisation.
  
  Is it possible to have the content of the Invoice change to reflect the membership organisation? Maybe by detecting the Contribution Currency and adjusting the invoice template markup to suit?
  
  The API explorer is throwing an error for me, when trying to search for Contributions, so it's hard to know where to start on this one.
  
  **Tags:** civicontribute, currency
  
  > **Comments:**
  > **username_1**: as the api explorer, can you create a separate issue with a more detailed explanation?  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2015-06-19. Score: 2
  
  Yes, you can change the invoice value based the currency
  
  To start with please create an extension using
  
  hook\_civicrm\_tokens and hook\_civicrm\_tokenValues
  
  Make the necessary changes in Message Templates -> System Workflow Message -> Contribution Invoice Receipt
  
  This will allow you to make the changes in Invoice
  
  
  ---
  
  