Jump to content

Greece Country Bug Detected with screenshots


muhammad.sheryar

Recommended Posts

Hi sir,
I've detected the bug in the list of countries showing on the "Tax Rules" page.

There's a country "Greece" which comes in Europe and WHMCS treats its country code as "GR"
but
Katamaze (Billing extension) does not include Greece in Europe and also shows the wrong country code for it which is "EL" (Please see the screenshot)

Whmcs identify Greece with GR code. (please see the screenshot)

I want you to fix the issue and show the "EU" tag and its symbol tag next to Greece and also change its code from el to gr so the flag appears.

 

Thanks

9e9c1173-7693-4e9d-a085-efe29ce0ec32.jpeg

bf42a654-a9b5-40be-b76b-bf4b75a2dd58.jpeg

Link to comment
Share on other sites

  • 2 months later...
  • 1 year later...

Are you sure you haven’t modified the JSON files in BillingExtension/core/BillingExtension_Admin/resources/country, or changed the tbltax table in the WHMCS database at any point?

I ask because Greece is correctly displayed with the ISO code GR and listed under Europe. The only place where the module uses the value EL is for VIES validation, as required, since Greece is represented as EL in the VIES system.

As for the Canary Islands, they are not an EU country but a region of Spain, similar to how Normandy is part of France. If, as I assume, you need to handle tax rules for Las Palmas and Santa Cruz de Tenerife (special tax regimes of Canary Islands), you need to click the orange button next to Spain.

image.png.34fc050e1698ace76c24184b19f7bd22.png

From there, you can configure the specific tax settings in the modal window. Tick checkboxes to make them tax exempt.

image.png.4e0b7dd0184e0a7b40cb954363423bda.png

That said, given your question, specifically, how to treat the Canary Islands as an Intra-EU country even though, as mentioned earlier, they are not a country but a region of Spain, it leads me to suspect that you may have manually modified the tbltax table in WHMCS at some point. This is likely the root cause of the issue. The table should look like this with both regions defined as state under the same country, Spain (ES).

image.png.97a9fa0632946bc37d6a6510f9f183a2.png

In any case, when using only the BX interface for managing Tax Rules, no issues should occur.

Edited by Kian
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated