Removing country code from prices

  • Hello there. Our entire shop will be Canadian and we’d like to remove the text ‘CA’ from the ‘CA$’ in the price display.

    I believe I need to set the $this->setCurrencyDisplay() to CURRENCY_DISPLAY_CODE from the __construct in NumberFormatter.php

    Although I’m not quite sure we even can override vendor classes and I don’t want to break the package update capability…

    is there a more proper way to do this that I’m not aware?

  • administrators

    Not at the moment, but that functionality will be restored with 1.0.1

  • Awesome, I too will be looking to remove that as my store will be exclusively Canadian.

  • Global Moderator

    @SiliticX, the CURRENCY_DISPLAY_CODE is still important in your theme if you have data vocabulary markup. The offer schema has an attribute to describe ISO country code 2 letter. Just asking if you had considered that action?

  • @dprophitjr I have not. Honestly i’m still learning and want to remove the CA part of CA$

  • I don’t think it’s necessarily a bad thing to have the CA part there.

    Many Canadians are very used to having to pay in USD online so depending on the type(s) of products you sell it might make your pricing easier to understand. Especially these days with the poor USDCAD rate potential customers are probably going to be very happy to not have to pay that 35% rate difference.

  • @dynambee it’s a local store… it’s really not meant to be internationnal

  • Global Moderator

    @SiliticX product offer still shows up for mobile search local.

  • administrators

    @dprophitjr I don’t see the problem here if you follow the guidelines:

    Usage guidelines:
    Use the priceCurrency property (with ISO 4217 codes e.g. “USD”) instead of including ambiguous symbols such as ‘$’ in the value.

  • Global Moderator

    @mdekker he wants to remove the CA. So $9.95 CA would then become just $9.95 in product rich snippet local search. Or is that CAD?

  • administrators

    Is that even a problem?

  • Global Moderator

    @mdekker Well I suppose not if this is a northern territory? A lot of southern territories on the border accept USD & CAD.

  • Global Moderator

    @mdekker SIRI, Google NOW and Voice search. Let’s say I ask my phone VA for the lowest price for XYZ product and it smartly does a currency value conversion for me. I’m just guessing that the ambiguity this change creates gives less data.

  • @dprophitjr Would it possible to still populate the microdata but just display the actual symbol if desired through some kind of setting?

  • Global Moderator

    @SiliticX @lesley enlightened me earlier that more than one country uses the “$” currency symbol.

  • @dprophitjr Yes but in this case, there’s just 1 currency on the site. this should just be a currency option honestly.

  • Global Moderator

    It’s what you want shown in product rich snippet. Even if your target market are local residence and visitors, it lacks currency information. $9.95 USD or $9.95 CAD in the serp listing.

  • Global Moderator

    Just saying… let that integrate into your decisions. =)

  • It is common practice (at least here in Canada it seems) to have only the currency symbol (without the CAD).

    I too will need this option for my store.

    Here’s an example of a major brand store that has only the currency symbol shown:

    We are targetting the Canadian market only and will NOT ship outside the country.

  • You give one example, I have another example:

    When Amazon is doing something to make it absolutely clear that they are pricing in CAD and not USD you can be sure that there is consumer confusion going on. Lots of Canadians are accustomed to seeing online prices in USD so it’s important to make it crystal clear when CAD is being used. (I love looking at what Amazon does and then finding ways to emulate it. They’re the undisputed king of eCommerce and they don’t do things for random reasons.)

    Unless everyone who visits your site already knows your business (ie you’re selling to a community where everyone knows you) there will be customers who are unsure if you are pricing your goods in USD or CAD and they will just assume that as you don’t specify otherwise that you must be charging USD. It’s always safer to assume the higher price rather than get a surprised credit card bill, and that will cost you business.

    I have plans to launch a Canada-focused site later this year, priced in CAD. I want to advertise that fact so people know they aren’t going to get screwed on exchange rates and end up paying much more than they planned. I will certainly be leaving the CAD marks on all prices.

Log in to reply

Looks like your connection to thirty bees forum was lost, please wait while we try to reconnect.