Cursy: Currency Converter

Euro prices at a rate you control

Cursy shows the prices of your USD Shopify store in euro at the ECB rate or your own fixed rate, with your markup, minimum rate and price endings. Hryvnia at a Monobank, PrivatBank or NBU rate is included.

Coming soon to the Shopify App Store

See features
Example
Price in Shopify$10.00
On the storefront₴469

Monobank rate 45.9131 · ending 9

Prices in dollars, shown in euro and hryvnia
14days free
3steps to launch
2currencies: ₴ and €
09:00daily rate update

01 / The problem

Sound familiar?

Dollar prices put buyers off

The buyer has to convert the price in their head and doesn’t know at what rate.

A rate from nowhere

The converter takes its rate from its own source, not from an official one.

Your own rate and rounding cost extra

In popular converters, manual rates and price endings are either paid extras or missing.

The buyer doesn’t know the charge currency

Without Shopify Payments the checkout charges in dollars, and nobody says so.

Cursy solves this with one daily rate.

Notify me at launch

02 / Features

Rate, rules and rounding in one place

01

A rate you can trust

The ECB rate or your own fixed rate for euro. For hryvnia: Monobank or PrivatBank (card sell rate), the NBU official rate or a fixed rate.

02

Your rules

A markup in percent and a minimum rate, “not lower than X”. A fixed rate is final: markup and minimum do not apply to it.

03

Rounding with price endings

Each currency has its own rule: up or to nearest, a step and an ending of 0, 9 or 99. The unit price is rounded first and then multiplied by quantity, so the cart total always equals the sum of lines.

3 items at $10.00 at a rate of 45.9131, rounded up to a whole hryvnia: unit ₴460, line ₴1,380. With ending “9” the unit price is ₴469.

04

Updated daily at 09:00

Once a day at 09:00 store time. The rate does not change during the day.

05

₴ / € switcher without flicker

Buyers switch between hryvnia and euro without reloading the page. Prices appear already converted, with no flash of dollars. If any price can’t be converted exactly, the whole page stays in dollars.

06

Protection from outages and jumps

If the rate source does not respond, Cursy retries until 09:20 and keeps yesterday’s rate. If the new rate differs by more than 5%, it waits for your confirmation.

07

Honest and safe

If the checkout charges in another currency, the buyer sees a notice. Cursy warns you about another converter on the storefront and about Shopify Markets. “Disable Cursy” is one button.

03 / Setup

Three steps to launch

  1. Choose the rate.

    Source, markup, minimum and rounding for hryvnia and euro.

  2. Turn Cursy on in your theme.

    A button in the app opens the theme editor; you just press Save.

  3. Done.

    Every day at 09:00 Cursy updates the rate, and the storefront shows prices at it.

04 / Who it’s for

For Shopify stores that sell in US dollars

Cursy fits if:

  • your store currency is USD
  • you want to show prices in euro, and optionally in hryvnia
  • your theme is Dawn, Horizon or another Online Store 2.0 theme
  • you don’t have Shopify Payments
  • you want an official rate or your own, not a rate from nowhere
  • your prices already include tax

Not yet for stores whose currency is not USD or where Shopify Markets already converts into several currencies. Cursy does not change product prices in Shopify.

05 / Comparison

What Cursy includes

FeatureCursyBUCKSBeast
Your own fixed rateyesPlus planno
Ukrainian bank or NBU rateyesnono
Markup, minimum rateyesnono
Rounding and price endingsyesPlus plan.99 only, Elite plan
Charge-currency noticeyesyesElite plan
Access to orders and customersnot neededrequestednot checked

Based on public plans and a test install as of 17 Oct 2026.

06 / Pricing

14 days free

One plan, every feature included.

Standard

$2per month

  • ECB or a fixed rate; Monobank, PrivatBank or NBU for hryvnia
  • Markup, minimum rate, rounding and price endings
  • € / ₴ switcher on the storefront
  • Charge-currency notice
  • Protection from source outages and rate jumps

Charged in USD through the Shopify App Store.

Pick a time for a call

07 / Questions

Frequently asked questions

Will my product prices in Shopify change?

No. Cursy only shows prices in euro and hryvnia; your Shopify prices stay in dollars.

Which currency is the buyer charged in?

In the store currency (USD), unless your payment provider charges in another one. If the charge currency differs from the one shown, the buyer sees a notice on the storefront.

When is the rate updated?

Once a day at 09:00 store time. It does not change during the day.

What if the rate source doesn’t respond?

Cursy retries until 09:20, then keeps yesterday’s rate and shows this in the app.

What if the rate jumps?

If the new rate differs from the previous one by more than 5%, Cursy keeps the previous rate until you confirm the new one.

Which themes are supported?

Dawn and Horizon. Other Online Store 2.0 themes are in beta.

Why is a page shown in dollars?

It has a price that couldn’t be converted exactly. Cursy never mixes currencies, so the whole page stays in dollars.

I use Shopify Markets. Do I need Cursy?

If Markets already converts into several currencies, no. Cursy warns you and keeps display off.

Can I use it with another converter?

No: two converters on one page break prices. Cursy warns you if it finds another one.

What should I do before uninstalling?

Click “Disable Cursy” in the app: the storefront goes back to dollar prices right away.

Can Cursy see my orders and customers?

No, the app has no access to them.

Be the first to show euro prices at a rate you control

We will show how Cursy fits your store and tell you on launch day.