Last updated on: February 10, 2023
On January 1, 2023, Croatia joined the Eurozone. This means the Croatian Kuna (HRK) was deprecated in favor 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 PaymentLink, 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