Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

Moonfive's avatar

Handling Multi Currency Subs

Hi,

I'm working on a project with multiple products and prices. The client would like to offer prices in the currency requested by the user. We're going with Stripe and I can see from the docs that I can achieve this by creating separate prices for the products/currencies then handling the subscription logic with Cashier.

How would one manage the price of products following a change in exchange rates? Would I need to create a new set of prices based on the new exchange rate?

Cheers

0 likes
2 replies
martinbean's avatar

@moonfive You’ll need to create separate prices for each currency you support, yes.

Most subscription companies use local pricing. So for example Netflix, they have a price in the UK and a price in the US that aren’t based on exchange rates. If you want a price to update based on the exchange rates against a “base” currency then you’ll have to build that I’m afraid.

1 like
Moonfive's avatar

Nice one cheers, I thought that would be the case.

Please or to participate in this conversation.