Shopify just expanded its Multi‑Currency Payouts feature to two major markets – Australia and France. If you run a store on the Advanced or Shopify Plus plan, you can now receive payouts in a broader set of currencies, reducing conversion fees and simplifying bookkeeping.
What Changed?
Effective immediately, eligible merchants in Australia can receive payouts in 13 currencies (AUD, NZD, USD, EUR, GBP, CAD, NOK, SEK, DKK, CHF, JPY, SGD, HKD). Those in France can receive payouts in 18 currencies (EUR, AUD, CAD, CHF, CZK, DKK, GBP, HKD, HUF, JPY, NOK, NZD, PLN, RON, SEK, SGD, USD, ZAR). The default payout currency remains AUD for Australian stores and EUR for French stores, but any supported currency can be paid into a bank account you add in the corresponding region.
Who Is Affected?
• Merchants on the Advanced or Shopify Plus plans in Australia or France gain direct access to the new payout options. • Developers building apps or custom integrations that interact with Shopify Payments need to be aware of the expanded payout‑currency list and may need to adjust validation, reporting, or UI components that previously assumed a single‑currency payout. • Finance teams will see more granular payout statements, so any automated reconciliation scripts should be reviewed.
How to Enable and Configure Multi‑Currency Payouts
If you prefer to automate the setup, you can use the Admin GraphQL API to create payout bank accounts. Below is a minimal mutation example:
mutation AddPayoutBankAccount($input: BankAccountInput!) {
bankAccountCreate(input: $input) {
bankAccount {
id
countryCode
currency
lastFourDigits
}
userErrors {
field
message
}
}
}
# Example variables for an Australian USD payout
{
"input": {
"countryCode": "US",
"currency": "USD",
"accountNumber": "123456789",
"routingNumber": "021000021",
"bankName": "Chase Bank"
}
}
Best Practices for Developers
shop { paymentSettings { supportedPayoutCurrencies } }. * Listen for the payouts/create webhook to trigger downstream accounting or tax‑calculation workflows, as the currency field may now contain values previously unseen (e.g., ZAR, HUF). * Adjust any currency‑conversion logic that assumed a one‑to‑one mapping between store currency and payout currency; now a single store can have multiple payout accounts with different base currencies.Key Takeaways
Next Steps
Ready to start receiving payouts in the currency that works best for your business? Log into your Shopify admin, enable the new currencies, and update your integrations today. Have questions or need help with API implementation? Drop a comment below or reach out to our Shopify Partner support team.

