Croatian Kuna (HRK) currency transition to Euro (EUR)

Last updated on: 10 February 2023

On 1 January 2023, Croatia joined the Eurozone. This means the Croatian Kuna (HRK) was deprecated in favour of the euro (EUR).

Due to the requirements under the currency transition, Stripe can no longer accept payments presented in HRK. Any API request referencing HRK will fail with a 400 response status. If your Stripe integration is still creating payments in HRK, please read the following information to understand what steps you need to take to adapt to the new requirements.

Payments

If you use the Payment Intents, Checkout Sessions or Charges API, you need to update your integration to use EUR instead of HRK when charging Croatian customers. For instance, when creating Payment Intents, your integrations must pass `eur` in the `currency` field. You also need to update the checkout flow on your site or mobile application to present prices in both HRK and EUR until December 2023.

If you use Product and Prices to define prices for Checkout or Payment Link, you need to create new Prices in EUR instead of HRK.

If you create Payouts, TopUps or Transfers via the API, you will need to update the currency field in your creation request to "eur".

Billing

Any payments for existing subscriptions or invoices denominated in HRK will fail with a 400 response status. You need to cancel and recreate these subscriptions and unpaid invoices.

Did this answer your question?
We use cookies to improve your experience and for marketing. Read our cookie policy or manage cookies.