Skip to content

Add support for New Zealand 0508 toll-free and 0900 premium numbers#561

Merged
floere merged 1 commit intofloere:masterfrom
davemcginnzendesk:nz-fix
Mar 9, 2026
Merged

Add support for New Zealand 0508 toll-free and 0900 premium numbers#561
floere merged 1 commit intofloere:masterfrom
davemcginnzendesk:nz-fix

Conversation

@davemcginnzendesk
Copy link
Copy Markdown
Contributor

  • Add 0508 toll-free number patterns (6 and 7 digits after prefix)
  • Add 0900 premium rate number patterns (5 and 6 digits after prefix)
  • Add corresponding test cases

This fixes validation issues where NZ phone numbers with 0508 and 0900 prefixes were incorrectly rejected as invalid.

voice-app(staging)> Phony.plausible?('+64508123456')
=> false
voice-app(staging)> Phony.plausible?('+64900123456')
=> false
Screenshot 2026-03-09 at 11 37 06 Screenshot 2026-03-09 at 11 37 01

- Add 0508 toll-free number patterns (6 and 7 digits after prefix)
- Add 0900 premium rate number patterns (5 and 6 digits after prefix)
- Add corresponding test cases

This fixes validation issues where NZ phone numbers with 0508 and 0900
prefixes were incorrectly rejected as invalid.

Fixes TALK-20651
@davemcginnzendesk
Copy link
Copy Markdown
Contributor Author

@floere Could you please review this? Fixes issue #562 . Thanks

@floere floere merged commit 366e4b6 into floere:master Mar 9, 2026
5 of 6 checks passed
@floere
Copy link
Copy Markdown
Owner

floere commented Mar 9, 2026

@davemcginnzendesk Thanks so much for this nice PR! 🙏🏼 Released in 3.0.3 🚀

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants