Which Currencies Does UniLink Support? (Stripe Multi-Currency Guide)

Which Currencies Does UniLink Support? (Stripe Multi-Currency Guide)
Sell to buyers worldwide with 135+ supported currencies, local price display, and flexible payout settings — all powered by Stripe.
When you sell digital products, courses, or physical goods through UniLink, currency handling can feel complicated — especially once buyers from different countries start purchasing. Stripe, the payment processor behind UniLink's checkout, takes care of the heavy lifting. It supports over 135 currencies, converts prices on the fly for international buyers, and settles funds to your bank account in whichever currency you choose. This guide explains exactly how that system works and how to configure it to your advantage.
What Multi-Currency Support Does
Stripe's multi-currency system has two distinct layers: the currency your store charges in (the charge currency) and the currency your buyer sees on the checkout page (the presentment currency). These can be different, and understanding both helps you set up your store correctly.
Your charge currency is the base currency you configure in your UniLink store. When a buyer from a country with a different local currency visits your checkout, Stripe automatically converts your price into their local currency using the real-time exchange rate. The buyer sees a familiar local amount, which reduces friction and abandoned carts. You still receive the funds in your charge currency (minus any conversion fee).
The payout currency is separate again — it is the currency Stripe sends to your bank account when you trigger a payout. This depends on your Stripe account's country and connected bank. Most sellers have their charge currency and payout currency match, but if you operate across multiple markets you can maintain separate Stripe balance accounts in different currencies and route payouts accordingly.
How to Get Started With Stripe Currency Settings
- Open your UniLink Dashboard — log in at unilink.us and navigate to the Store section in the left sidebar.
- Go to Store Settings → Payments — this is where your Stripe connection and currency configuration live.
- Connect or verify your Stripe account — if you have not connected Stripe yet, click "Connect with Stripe" and complete the onboarding flow. Your Stripe account country determines which currencies you can accept and which payout currencies are available.
- Set your store currency — choose the primary currency for your products (e.g., USD, EUR, GBP). All product prices you enter in the dashboard are treated as this currency.
- Review presentment currency behavior — by default Stripe enables automatic currency conversion for buyers. No action needed; it is on automatically.
- Optionally enable multi-currency pricing — in your Stripe dashboard under Products, you can add explicit prices in additional currencies. When a buyer in that currency checks out, Stripe uses your fixed price instead of converting, avoiding rounding artefacts.
- Confirm your payout currency — in the Stripe dashboard under Settings → Payouts, verify the currency your bank account receives. Make sure this matches a currency Stripe supports for your country.
How to Use Multi-Currency Pricing
- Open the Stripe dashboard — go to dashboard.stripe.com and navigate to Products.
- Select the product you want to price per currency — click on it to open the product detail view.
- Click "Add another price" — this creates an additional price object on the same product.
- Choose the currency for the new price — for example, add EUR 9.99 alongside your default USD 10.99 price.
- Set the amount — enter the exact amount you want to charge in that currency. Stripe will use this exact figure for buyers in that currency, skipping automatic conversion.
- Repeat for each currency you want to fix — common candidates are EUR, GBP, AUD, CAD, and JPY if you have significant traffic from those regions.
- Test checkout — use Stripe's test mode or a VPN to a target country to confirm the correct price appears at checkout before going live.
Key Settings Explained
| Setting | What it controls | Best practice |
|---|---|---|
| Store currency | The base currency for all product prices entered in UniLink | Use the currency your primary market pays in — typically USD or EUR |
| Presentment currency | The currency the buyer sees at checkout, auto-converted by Stripe | Leave auto-conversion on unless you set explicit per-currency prices |
| Currency conversion fee | Stripe charges 1–2% extra when it converts currencies on your behalf | Set explicit prices for your top 3–5 markets to avoid this fee and fix exact amounts |
| Multi-currency pricing | Fixed prices per currency defined in Stripe's product catalog | Use for EUR and GBP at minimum — buyers appreciate psychologically clean prices like €9.99 |
| Payout currency | The currency transferred to your bank during payout | Match your bank's native currency to avoid bank-side conversion fees |
How to Get the Most Out of Multi-Currency Support
The biggest lever you have is explicit per-currency pricing for your top markets. Look at your UniLink analytics and identify which countries drive the most visits. If more than 10% of your audience comes from a single country with a different currency, set a manual price for that currency in Stripe. This eliminates conversion fees, creates cleaner price points, and signals to buyers that you serve their market intentionally.
Currency rounding matters more than most sellers expect. When Stripe converts USD to JPY, for example, the result can be a price like ¥1,487 — an unusual amount that looks auto-generated. Japanese buyers are accustomed to round-yen pricing like ¥1,500 or ¥1,480. Setting an explicit JPY price both looks better and can meaningfully improve conversion among price-sensitive buyers.
Watch the conversion fee impact on your margins. Stripe's standard currency conversion fee is 1% on top of regular processing fees when a buyer pays in a different currency than your charge currency. On a €10 sale, this is negligible. But at volume — say 500 international sales per month — it adds up. Multi-currency pricing eliminates this fee for those markets.
If you run promotions or discount codes, factor in currency differences. A "20% off" code applied to your USD price and then presented to a EUR buyer will convert after the discount. This is usually fine, but if you are running a time-sensitive campaign with a specific EUR target price in mind, create a separate EUR price and a separate discount code for that market.
Troubleshooting Common Issues
| Problem | Likely cause | Fix |
|---|---|---|
| Buyer sees an odd-looking decimal price | Stripe auto-converted from your base currency | Set an explicit price in that buyer's currency in the Stripe product catalog |
| Payout arrives in wrong currency | Stripe balance holds multiple currencies separately | In Stripe dashboard → Balances, select the correct currency balance and initiate payout manually |
| Currency not accepted at checkout | That currency is not supported by Stripe for your account country | Check Stripe's supported currencies list for your country at stripe.com/docs/currencies |
| Conversion fee appearing unexpectedly | No explicit price set for that currency — Stripe is auto-converting | Add a fixed price in that currency in the Stripe product settings |
Pros
- 135+ currencies supported out of the box — no extra configuration needed to accept international payments
- Automatic presentment currency conversion reduces friction for international buyers
- Multi-currency pricing lets you lock in exact amounts per market, eliminating rounding and conversion fees
- Payout currency is independent from charge currency, giving you flexibility in how you receive funds
Cons
- Stripe charges a 1–2% currency conversion fee when auto-converting, which reduces margins on international sales
- Managing explicit prices for multiple currencies in Stripe requires manual upkeep when you update pricing
- Payout currencies available depend on your Stripe account country — not every currency can be paid out directly
Frequently Asked Questions
Can I charge in multiple currencies at the same time?
Yes. Each product in Stripe can have multiple price objects in different currencies. When a buyer checks out, Stripe selects the price that matches their presentment currency, or auto-converts your base price if no explicit price exists for their currency.
Does UniLink automatically detect the buyer's currency?
Stripe handles currency detection based on the buyer's card or location. UniLink passes the payment to Stripe, which then presents the appropriate currency during checkout. You do not need to configure this manually.
What is the currency conversion fee?
Stripe charges approximately 1% for automatic currency conversion on top of standard processing fees (typically 2.9% + $0.30 per transaction in the US). Setting explicit per-currency prices avoids the conversion fee entirely for those currencies.
Can I change my store currency after products are set up?
You can update your store currency in UniLink settings, but existing Stripe prices will not automatically update. You will need to review and recreate prices in Stripe for products after changing the base currency.
What currencies can I receive payouts in?
Payout currencies depend on your Stripe account's country. US accounts can typically receive USD payouts; EU accounts can receive EUR, GBP, and others. Stripe maintains a full list at stripe.com/docs/payouts.
Key Takeaways
- UniLink supports 135+ currencies through Stripe — international buyers see prices in their local currency by default
- Your store currency is the base for all product prices; the payout currency is what reaches your bank account
- Stripe applies a 1–2% conversion fee for auto-converted currencies — set explicit per-currency prices to avoid this
- Multi-currency pricing in the Stripe product catalog lets you lock in clean, psychologically effective price points per market
- For best results, set manual prices for your top 3–5 international markets and match your payout currency to your bank's native currency
Ready to sell to buyers worldwide?
Set up your UniLink store today, connect Stripe, and start accepting payments in 135+ currencies — no extra setup required for international sales.
Get Started FreeCreate Your Free Link-in-Bio Page
Join thousands of creators using UniLink. 40+ blocks, analytics, e-commerce, and AI tools — all free.
Get Started Free