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

murph133's avatar

Spark > Cashier > Stripe > Subscriptions: Changing the default address country

The default subscription country for Stripe is US.

I want to change this to GB - for the United Kingdom, where all of my customers are based.

I have tried to customise this by changing a few view files that were hardcoded with the "US" as the default country.

I ran "npm run dev" after every edit.

No change in the Stripe logs for the new subscriptions I set up.

0 likes
3 replies
0x21h's avatar

Facing the same issue. Did you find a solution for that?

steve_laracasts's avatar

Spark uses Cashier so just place this in the booted method of your SparkServiceProvider:

Cashier::useCurrency('gbp', '£');

Oh and be sure to include the 'use' statement too:

use Laravel\Cashier\Cashier;

Please or to participate in this conversation.