Blackberry Callback Application
Objective: DID provisioning module development for the Blackberry UniVoIP callback application.
Requirement Status Notes
Ability to purchase DID's from the Settings area of the Blackberry application. DID’s will be categorized by Country, State or Province and City or town. If a DID is not listed then it will send an email to [url removed, login to view] to provision a DID for that area. When the DID is provisioned for that area then it will show in the Blackberry Settings area as provisioned.
When a DID is purchased it then deducts from the balance of the account.
The next screen after purchase of DID is the destination to point it to. The destination by default should be the callback number. It should be possible to point it later to any other number. Also, there must be an option to disable incoming calls from the settings tab on selected DID’s.
Each purchased DID optionally will have an assigned Alias and a callback menu item. The Alias will be used as caller name and part of the callback menu item name. The DID will be used as caller ID.
In the Settings area there needs to be a field to set dynamically the callback server IP.
The Referrer needs to be fixed.
The callback number should handle up to 20 digits numbers.
A zip file with PHP files, application files and instructions on how to setup everything on a server.