@@ -136,6 +136,14 @@ class VatCalculator
136
136
'Guadeloupe ' => 0.085 ,
137
137
'Guyane ' => 0 ,
138
138
'Mayotte ' => 0 ,
139
+ 'Saint-Barthélemy ' => 0 ,
140
+ 'Saint-Martin ' => 0 ,
141
+ 'Saint-Pierre-et-Miquelon ' => 0 ,
142
+ 'Wallis-et-Futuna ' => 0 ,
143
+ 'Polynésie française ' => 0 ,
144
+ 'Nouvelle-Calédonie ' => 0 ,
145
+ 'Terres australes et antarctiques françaises ' => 0 ,
146
+ 'Île de Clipperton ' => 0 ,
139
147
],
140
148
'rates ' => [
141
149
'high ' => 0.20 ,
@@ -408,11 +416,51 @@ class VatCalculator
408
416
'code ' => 'FR ' ,
409
417
'name ' => 'Reunion ' ,
410
418
],
419
+ [
420
+ 'postalCode ' => '/^975\d{2,}$/ ' ,
421
+ 'code ' => 'FR ' ,
422
+ 'name ' => 'Saint-Pierre-et-Miquelon ' ,
423
+ ],
411
424
[
412
425
'postalCode ' => '/^976\d{2,}$/ ' ,
413
426
'code ' => 'FR ' ,
414
427
'name ' => 'Mayotte ' ,
415
428
],
429
+ [
430
+ 'postalCode ' => '/^977\d{2,}$/ ' ,
431
+ 'code ' => 'FR ' ,
432
+ 'name ' => 'Saint-Barthélemy ' ,
433
+ ],
434
+ [
435
+ 'postalCode ' => '/^978\d{2,}$/ ' ,
436
+ 'code ' => 'FR ' ,
437
+ 'name ' => 'Saint-Martin ' ,
438
+ ],
439
+ [
440
+ 'postalCode ' => '/^984\d{2,}$/ ' ,
441
+ 'code ' => 'FR ' ,
442
+ 'name ' => 'Terres australes et antarctiques françaises ' ,
443
+ ],
444
+ [
445
+ 'postalCode ' => '/^986\d{2,}$/ ' ,
446
+ 'code ' => 'FR ' ,
447
+ 'name ' => 'Wallis-et-Futuna ' ,
448
+ ],
449
+ [
450
+ 'postalCode ' => '/^987\d{2,}$/ ' ,
451
+ 'code ' => 'FR ' ,
452
+ 'name ' => 'Polynésie française ' ,
453
+ ],
454
+ [
455
+ 'postalCode ' => '/^988\d{2,}$/ ' ,
456
+ 'code ' => 'FR ' ,
457
+ 'name ' => 'Nouvelle-Calédonie ' ,
458
+ ],
459
+ [
460
+ 'postalCode ' => '/^989\d{2,}$/ ' ,
461
+ 'code ' => 'FR ' ,
462
+ 'name ' => 'Île de Clipperton ' ,
463
+ ],
416
464
],
417
465
'GB ' => [
418
466
// Akrotiri
0 commit comments