In the euro zone, only the euro is the legal currency. This means that no one can be forced to pay or collect in a currency other than the euro. Social currencies (social, local, etc.) are accepted voluntarily and serve to make transactions of goods and services.
The traders can accept another instrument of payment in free will, beyond the euro, provided that the taxes are duly collected in euros.