E-commerce

How to manage receipts, invoices, and reimbursements in multiple currencies?

How to manage receipts, invoices, and reimbursements in multiple currencies?

September 3, 2026

Are you wondering how to provide a consistent receipt or invoice when a customer buys in one currency but pays in another? Or how to explain a refund that seems lower than the initial amount due to exchange rates?

The answer lies in a clearly defined service policy that separates the display currency (for the customer) from the internal settlement currency, while automating complex banking explanations.

This article breaks down the post-order workflow specific to multiple currencies, an area that is often a source of conflict between accounting and customer service, distinct from simple display errors at the time of payment.

So how do you structure your support for this complex case? On the agenda:

  • Why do currency-related tickets increase drastically post-order?

  • What is the fundamental difference between display currency and payment currency in Shopify Markets?

  • How to classify the twelve types of inquiries for efficient customer service routing?

  • What tools and macros should you use to handle amount differences on refunds?

Let's get started.

Summary

Why are requests for receipts and invoices in multiple currencies increasing?

The increase in post-order tickets

Customer support for multi-currency purchases does not concern the price display at checkout, but rather the post-payment phase. Customers contact the service after receiving their order or during a refund.

Five specific pain points systematically emerge in this scenario. First, the missing invoice where the business customer needs the document for their accounting and VAT deduction.

Second, the currency conflict on the receipt where the confirmation email displays a different currency from the subsequent bank statement. The third pain point concerns foreign exchange drift (FX drift) on partial or full refunds.

The fourth and fifth pain points relate to accounting reconciliation: the customer demands a PDF with a specific currency while the bank statement shows an amount converted by the issuing bank.

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

What is the difference between display currency and settlement currency?

Understanding Shopify Markets Data

Confusion often arises from a lack of familiarity with the technical fields stored in the cart and the order. Shopify systematically records the presentation currency (presentment_currency) and the displayed amount (presentment_total).

This data is used to communicate with the customer and display receipts. It does not necessarily correspond to the settlement currency (shop_money), which is used for the final payout to the merchant account.

Refunds processed through Shopify are always executed using the presentation currency of the original order, ensuring the customer sees the original amount on their receipt. However, the customer's bank may perform a conversion at the time of the final credit.

This distinction is crucial to explain why a refund of 120 Canadian dollars may appear as 89 US dollars on a US bank statement without any error on the merchant's part. The MCUR-FLOW flow must therefore cite the presentation currency in all customer communications.

How to classify the twelve typologies of multi-currency requests?

Setting up a ticket routing system

To efficiently process these requests, it is necessary to distinguish twelve precise scenarios that cannot all be resolved by a simple generic response. These typologies feed into an MCUR-MAP matrix for automatic routing.

Requests of the "mcur_document" type include the request to resend the receipt or invoice as a PDF, as well as the specific request for an invoice in a given currency. The "mcur_refund_fx" scenarios cover discrepancies in received amounts and exchange rate drifts on refunds.

The management of intra-EU VAT invoices for B2B constitutes another distinct group, as does accounting reconciliation where the customer requests a PDF that matches their bank statement. Other cases include the export of CSV data for businesses and specific conversions via PayPal Shop Pay.

Which technology stack should be prioritized to manage these complex flows?

The tools required for customer service

Managing these flows requires precise integration between the e-commerce platform and third-party applications. Shopify’s "presentment fields" are the source of truth, but they are not sufficient for generating complex documents.

Applications like Sufio or Order Printer Pro are often essential for customizing invoices and receipts according to the customer's currency. These tools ensure that the PDF document respects the customer's display currency, even if the payment was processed in another currency.

The database must include a conversion matrix (MCUR-MAP) that links refund rules to tax policies. Using tags like "mcur_*" in Gorgias or Klaviyo allows for automated email resending and ticket segmentation for customer service.

What documents must be included in a currency refund policy?

Redefine the refund and invoice policy

A robust policy must clarify that the refund follows the currency of the product and not that of the issuing bank. This means that if a customer purchases in Canadian dollars, they will be refunded in Canadian dollars, regardless of the currency of their bank account.

It is imperative to explain in the terms and conditions the phenomenon of exchange rate drift (FX drift). The customer must know that the final amount credited will depend on the exchange rate applied by their bank at the time of the transaction, which can lead to a discrepancy.

For invoices, the rule must be strict: provide a document corresponding to the currency displayed at the time of purchase. This avoids accounting errors and ensures that the customer can use the document for their tax deductions in their own jurisdiction. The MCUR-MAP matrix must list these rules by market (CA, UK, EU, US).

How to manage the influx of tickets during peak seasonal periods?

Anticipating B2B activity peaks and trade holidays

Invoice requests experience a significant peak in the fourth quarter (Q4) due to businesses' accounting needs for the annual closing. This "spike" must be anticipated by reinforcing processing capacities before the end of the fiscal year.

Similarly, during Black Friday and Cyber Monday, cross-border orders explode. The volume of currency-related tickets increases proportionally. It is crucial to pre-load MCUR-FX-01 macros into the system before the international wave.

Preparing a dedicated finance queue allows for the quick processing of specific requests like CSV export or accounting reconciliation, which cannot be delegated to a simple bot without human validation. This maintains customer service quality despite the increased workload.

What key indicators should be tracked to measure the effectiveness of currency support?

Define and track the right KPIs

The performance of this specific module is not measured by the overall volume of tickets, but by resolution-oriented indicators. The first contact resolution rate (mcur_fcr) is the primary indicator to measure whether your agents are responding correctly to the first request.

The complaint rate related to quote refund (chargeback FX refund) must be minimized as it indicates a flaw in the explanation of refunded amounts. A significant decrease in this rate signals a clear and explained policy.

Finally, customer satisfaction (mcur_csat) for these specific tickets gives the real measure of the clarity of the documents provided. Without a dedicated guide, these indicators remain confused with those of standard tickets or display errors at the time of payment.

What is the strategy for reducing the number of banking complaints?

Explaining the gap between the refunded amount and the bank debit

The main reason for dispute is the perception of theft when the customer sees an amount lower than the promised refund. The root cause is often the conversion made by the customer's issuing bank, and not a merchant error.

To counter this, explanatory macros must be integrated into automated responses or refund notification email templates. These messages must detail that the amount is calculated in the original currency (e.g., 120 CAD) but converted by the bank at the daily rate.

An escalation to the finance team must be planned if the gap seems abnormal, as a Shopify or Stripe conversion bug is rare but possible. The P1 prioritization specifically concerns currency errors on the refund document itself, to be processed within 24 hours.

How to differentiate between cases of pricing errors and post-order support?

Separate the display error and document request flows

It is vital not to mix tickets concerning the price displayed error before payment with those related to post-payment documents. A customer reporting a difference between the displayed price and the debit must be directed to the conversion error flow (MCUR-DISP).

Conversely, a customer requesting an invoice in euros after having paid in dollars falls under the MCUR-SUP flow. The routing matrix must distinguish between these two cases because the technical solution is different: fixing the display bug versus generating a new document.

The banking "refund pending" status concerns delays, while the currency issue concerns the amount and the currency. Treating a currency ticket as a simple refund delay would lead to dissatisfaction because the customer is looking for proof of the original amount in euros, not just confirmation that they have been refunded.

What role does AI play in qualifying tax and accounting requests?

Automation of tax questions before human escalation

Artificial intelligence plays a key role in sorting complex B2B billing requests. A chatbot can identify whether the customer is requesting an invoice for intra-EU VAT or a simple proof of payment.

These tools qualify the request before sending it to the accounting department, thereby reducing processing time. They can also explain the reverse charge rules if the customer is a foreign professional.

AI does not process the refund itself, but it guides the customer to the right resource or provides the necessary information for the human agent to respond quickly. This helps maintain a high resolution rate without overloading the internal accounting team with irrelevant requests.

How does Qstomy help manage these complex operations?

The role of the Qstomy AI agent in multi-currency support

Qstomy acts as a specialized agent capable of navigating the complexity of multi-currency operations for your customers. Unlike generic responses, Qstomy can check the presentation currency of a specific order by consulting Shopify data.

When a customer is concerned about a different refund amount, Qstomy immediately explains the concept of bank conversion and directs them to the relevant documents. It helps reduce response time by instantly providing the customized MCUR-MAP matrix for your store.

In case of doubt regarding VAT or B2B compliance, Qstomy identifies the nature of the request and filters the information before escalation, ensuring that your human agents only handle cases requiring expertise. This is a lever for transforming complex tickets into rapid resolutions.

What checklist should be followed before launching a full currency service?

Key steps to validate your operational readiness

Before fully enabling multi-currency management, ensure that your invoicing applications are properly connected to Shopify's "presentment" fields. Check that each invoice template generates the amount in the correct currency according to the market.

Then, test refund scenarios by simulating currency conflicts to validate your explanatory macros. Ensure that "mcur_*" routing tags are correctly configured in your ticketing software (Gorgias, etc.).

In brief and FAQ

Is the refund always identical to the payment? No, the displayed amount is identical, but the final value depends on the bank. What should I do in case of a currency error on an invoice? Use the document resend function with the correct parameters.

To go further: Customer support for multi-currency purchases: receipt, invoice, and refund - Qstomy, Click-to-buy purchases: avoiding errors between link, cart, and order - Qstomy, AI Chatbot and bank refund delays: reassuring without promising an exact date - Qstomy, AI Chatbot for currency error on invoice: explaining and routing to accounting - Qstomy, AI Chatbot for PayPal refunds: explaining status, delay, and escalation - Qstomy, AI Chatbot for B2B VAT questions: qualifying before accounting escalation - Qstomy, Barcode scan errors in store: identifying product, price, and action - Qstomy.

Enzo

September 3, 2026

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.