Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Canadian Tax Code (GST) #431

Closed
ToddCostella opened this issue May 16, 2018 · 3 comments
Closed

Add support for Canadian Tax Code (GST) #431

ToddCostella opened this issue May 16, 2018 · 3 comments
Assignees

Comments

@ToddCostella
Copy link

As I'm likely the first Canadian user of your fine system, I noticed that the tax information is European centric. In Canada we don't have VAT we have a Goods and Services Tax (GST). We are also required to specify a "GST Number" which should be displayed on invoices and payment receipts.

@syjer syjer self-assigned this May 16, 2018
@syjer
Copy link
Member

syjer commented May 17, 2018

Taking care of it:

properties key that need an additional level of indirection:

  • show-event.incVat
  • show-event.excVat
  • reservation-page.vat-included
  • reservation-page.vat
  • email-confirmation.vatNr
  • invoice.vat
  • invoice.vat-invoice
  • invoice.validate.vat
  • invoice.vat-voided
  • reservation-page.vat-validation-required
  • reservation-page.vat-validation-error

@syjer
Copy link
Member

syjer commented May 17, 2018

Implementation wise:

  • we will let the user define a custom text for the sale tax name for each locale to override the default ones at global/organization/event level
  • add a separate "translations override" configuration category

syjer added a commit that referenced this issue May 17, 2018
syjer added a commit that referenced this issue May 18, 2018
syjer added a commit that referenced this issue May 18, 2018
syjer added a commit that referenced this issue May 19, 2018
syjer added a commit that referenced this issue May 19, 2018
* #431 add new keys

* #431 add common term in translation files

* #431 add initial vat override

* #431 continue vat term override: add support for templates too

* #431 finish up the translations/template update

* #431 move translations configuration key in a specific category

* #431 fix test
syjer added a commit that referenced this issue May 19, 2018
* #431 add new keys

* #431 add common term in translation files

* #431 add initial vat override

* #431 continue vat term override: add support for templates too

* #431 finish up the translations/template update

* #431 move translations configuration key in a specific category

* #431 fix test
@syjer
Copy link
Member

syjer commented May 19, 2018

should be implemented now. You can override the "VAT" term with a custom one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants