ResytechResytech Docs
Payments & Billing

Supported Countries & Currencies

The countries and currencies Resytech supports for online payments, how amounts are written and typed in your number style, and what works only in US dollars for now.

Every Resytech company has a country, a currency and a number style. Your customers book, pay, get receipts and get refunds in your currency, and every amount in Resytech is in it: prices, payments, refunds, gift cards, vouchers, memberships and reports.

Your Country, Currency and Number Style

SettingWhat it means
CountryWhere your business is based. Your Stripe account must be in the same country.
CurrencyThe currency you charge in. Every location in your company charges in it, and customers always pay in it.
Number styleHow amounts, dates and times are written: the decimal mark, the thousands separator, where the currency symbol goes, and the date and time formats. It starts as your country's usual style. Words stay in English.

Resytech sets all three when it creates your company. You can see them on Company Settings > General, under Country, Currency and Amounts look like (a sample amount in your number style). They're read-only there. To change them, contact Resytech support.

Your country and currency lock after your first payment, because every amount saved from then on is in that currency. Resytech counts any payment, order, gift card, voucher or membership. The number style can still change at any time, since it only affects how amounts, dates and times are written.

Supported Countries and Currencies

Resytech supports 41 countries and 19 currencies. Other countries aren't supported.

CurrencyCountriesSmallest card payment
AED (UAE dirham)United Arab Emirates2.00
AUD (Australian dollar)Australia0.50
CAD (Canadian dollar)Canada0.50
CHF (Swiss franc)Liechtenstein, Switzerland0.50
CZK (Czech koruna)Czechia15.00
DKK (Danish krone)Denmark2.50
EUR (Euro)Austria, Belgium, Bulgaria, Croatia, Cyprus, Estonia, Finland, France, Germany, Greece, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Portugal, Slovakia, Slovenia, Spain0.50
GBP (British pound)Gibraltar, United Kingdom0.30
HKD (Hong Kong dollar)Hong Kong4.00
HUF (Hungarian forint)Hungary175.00
MXN (Mexican peso)Mexico10.00
NOK (Norwegian krone)Norway3.00
NZD (New Zealand dollar)New Zealand0.50
PLN (Polish zloty)Poland2.00
RON (Romanian leu)Romania2.00
SEK (Swedish krona)Sweden3.00
SGD (Singapore dollar)Singapore0.50
THB (Thai baht)Thailand10.00
USD (US dollar)United States0.50

Your Stripe Account

Your Stripe account must be in the same country as your company and pay out in the same currency.

  • When Resytech creates the Stripe account for a company outside the United States, it creates it in your company's country.
  • For a company that charges in any currency other than US dollars, Resytech checks before every online payment that your Stripe account's currency matches your company's. If it doesn't, or Resytech can't confirm your Stripe account's currency, the payment is refused.
  • Customers then see "This business can't take online payments right now. Please contact them directly." Staff taking a card payment in the dashboard see the reason, for example that your Stripe account pays out in a different currency.

See Stripe Setup for connecting your account.

Smallest Card Payment

Stripe won't take a card payment below a minimum that depends on the currency. The table above lists it for each one. Resytech uses it in three places:

  • Deposits. A booking is only split into a deposit and a balance when both parts are at least the minimum.
  • Balances charged automatically. A remaining balance below the minimum isn't charged to the saved card. Resytech emails the customer a payment link at the due date instead.
  • Activity Vouchers. An order that totals less than the minimum can't be bought.

How Amounts Look

Resytech writes every amount in your number style: in the dashboard, on your booking pages, and in emails, receipts, invoices and text messages. Here is the same amount in five number styles:

Number styleExample
United States (en-US)$1,234.50
United Kingdom (en-GB)£1,234.50
Denmark (da-DK)1.234,50 kr.
Germany (de-DE)1.234,50 €
Switzerland (de-CH)CHF 1’234.50

Text messages can't carry every character. In text messages, amounts use ordinary spaces, and a currency symbol that SMS can't carry, such as zł or Kč, is replaced by the three-letter currency code after the number: 150,00 PLN.

How Dates and Times Look

Unless your number style is US English (en-US), dates and times use your style's own formats and month and day names, and its 12- or 24-hour clock. A company in Denmark sees, for example:

WhatExample
Date10.08.2030
Date with the month10. aug. 2030
Time17.30
Weekday, date and timefre. 30. okt. 2026, 14.05

This applies in emails, text message template variables, PDFs, your booking pages, the booking widget and the dashboard. Words around dates, such as "at" or "Today", stay in English. A company with the US English style keeps US dates and times, such as Jan 15, 2026 and 2:00 PM.

Text messages can't carry every letter, so when a month or day name uses letters they can't carry, template variables write the numeric date instead. That can happen in some styles, such as Polish, Czech, Hungarian, Greek, Bulgarian and Thai. See Use Template Variables.

Typing Amounts

Price fields in the dashboard, such as activity, equipment and add-on prices, fees, coupons and refunds, read what you type in your number style. In Denmark, for example, you can type 299,50 or 1.234,50. The thousands separator is optional, so 1234,50 works too.

If your number style uses a comma for decimals, a single "." with at most two digits after it (and no comma) also counts as the decimal point, so 12.50 is twelve and a half. Any other "." separates thousands: 1.250 is one thousand two hundred and fifty.

The same rules apply when customers type their own amount on your booking pages or waivers, such as a gift card amount or a tip.

Some amount boxes in the dashboard are still your browser's standard number box and don't follow your number style yet, for example the amount when you add a payment to a booking, gift card amounts, membership plan prices and POS product prices. In those, type a "." for decimals and no thousands separator, for example 1250.50, and check the amount before you save.

Limits Set in US Dollars

A few safety limits were set in US dollars, such as the largest gift card you can issue ($10,000). For other currencies, Resytech scales them to a similar size: for a company that charges in Danish kroner, the largest gift card is 70,000 kroner.

VAT and GST

If the prices you set already include VAT or GST, turn on Prices include tax for each location on Resources > Taxes & Fees. Customers then pay exactly your prices, and checkout, emails and invoices show the tax inside the total, for example "incl. 25% VAT". While the setting is off at a location outside the US and Canada, the page reminds you that many countries require prices to include it.

You can also add your tax registration number, such as your CVR number in Denmark, under Tax ID in Company Settings > General, so it's printed on receipts and invoices. Activity Vouchers sold where prices include tax have the VAT inside their price too.

See Prices That Include Tax and Set Up VAT-Inclusive Prices.

Only in US Dollars for Now

These features work only for companies that charge in US dollars (USD):

  • Card readers and Tap to Pay, for bookings and in the point of sale.
  • Card payments in the point of sale: card readers, Tap to Pay, saved cards and cards typed in. Cash, checks and other payments you record by hand still work.
  • The online store.
  • Live events, including ticket sales and event listing fees.
  • Raffles.

For a company that charges in another currency, Resytech refuses these, and the dashboard hides the option or shows a notice such as "The online store isn't available yet for accounts that charge in DKK." Contact Resytech support if you need one of them.

Integrations, Scripts and Templates

Integrations, scripts and templates use your company's currency too:

On this page