Forum Replies Created

Viewing 15 posts - 1 through 15 (of 1,863 total)
  • Author
    Posts
  • Nishit Shan
    Participant
    Post count: 1867
    in reply to: Custom Works #15944

    Hello Andrey,
    This is my plan of integration and i think it is best we can do :

    1. Customer’s number enters port-out process on Inteliquent
    (could be because they submitted a port-in from another carrier,
    or another carrier is requesting to port their number away from VoIP)

    2. Inteliquent fires a webhook → VoIP portal receives “Port-out authorization”
    (this already works — the webhook handler exists)

    3. Automatic email fired to:
    Customer: “Your number XXXXXXXXXX is being ported out.
    Click [APPROVE] or [REJECT] to respond.”
    Admin: “Port-out request received for order #XXXXX.
    Customer: [name]. Phone: [number]. Status: Pending.”

    4. Customer clicks the Approve or Reject link in the email
    → hits a signed/tokenized URL
    → VoIP automatically calls Inteliquent API (tnPortOutApprove / tnPortOutReject)
    → Status updated in DB
    → Confirmation email sent to customer and admin

    5. “Port-out completed” webhook fires → email confirms closure to both

    Nishit Shan
    Participant
    Post count: 1867
    in reply to: Custom Works #15942

    Hello Andrey,

    Thanks for #15940!

    Yes, it was a good weekend, and I hope you had a great one as well.

    To be honest, it’s a bit funny—part of me feels like I understand your point, while another part thinks I still need to go through it more carefully. Don’t worry, I’m currently working on Laravel packages and handling the other three tasks in parallel.

    I will review, discuss, and work further on the redirect logic, as well as the main domain and portal subdomain setup.

    Nishit Shan
    Participant
    Post count: 1867
    in reply to: Custom Works #15939

    Hello Andrey,

    Below is my understanding about the task “Porting Sent Automation”

    You would like to have a “Send Port-Out Message” button within the Port-Out order detail panel on the admin side (/admin/port_out).

    As I understand it, when a customer submits a port-in request (to bring a number onto VoIP), it triggers a corresponding port-out notification on the admin side, since the number is being moved away from its current carrier. Currently, when the admin opens the port-out order details by clicking on an order number, there is no option to communicate with the customer.

    You would like to add a “Send Message to Customer” button within this order detail panel to enable direct communication.

    Please let me know if my understanding is correct.

    Nishit Shan
    Participant
    Post count: 1867
    in reply to: Custom Works #15938

    Hello Andrey,

    In your post #15928, you mentioned that the separate WordPress site will include menus for Home, About Us, and other public pages, along with a menu to redirect users to the portal.

    As I understand it, when a customer clicks on that portal link, they will be redirected to the login page if they are not logged in, and if they are already logged in, they will be redirected directly to the portal. Please confirm if my understanding is correct.

    Regarding the task “Port Our Panel,” I will need to implement a queue job to update the database with missing details such as the confirm due date and PON. I’ve noticed that the API does not always provide the confirm due date when the webhook is triggered, but it becomes available after some delay.

    To handle this, I plan to create a queue job that runs when an admin accesses the dashboard. This job will process in the background without affecting site performance and will update any remaining missing data.

    Please let me know your thoughts on this approach. I’m also open to any suggestions you may have.

    Nishit Shan
    Participant
    Post count: 1867
    in reply to: Custom Works #15934

    Hello Andrey,

    I sincerely apologize for the issue. I accidentally left debug code on the registration page after completing the task. Since there was no error, it was printing nothing and terminating the execution. I have now removed the code, and everything is working correctly. Please check the screen recording for reference : https://excellentnumbers.com/temp_vid/screencast-from-2026-06-26-11-05-18.mp4.

    Nishit Shan
    Participant
    Post count: 1867
    in reply to: Custom Works #15930

    Hello Andrey,

    I got the ftp access !
    Please read post #15927 and provide the details .
    I have created a backup of the portal.voip database and restored it on the test server. Because of this, any new users created on the live portal.voip will not be available on the test server.
    Please give an existing user from the database and share the details with me, as only those users are currently accessible in the test environment.

    Nishit Shan
    Participant
    Post count: 1867
    in reply to: Custom Works #15927

    Hello Andrey,

    Please provide a user/customer login detail where the user should have these things available on portal:
    * All numbers
    * Active Numbers
    * Pending Numbers
    * Inventory Numbers

    * Port Out
    * Pending Port out
    * Pending Port in
    * Completed Ports
    * Submit portin
    * Portin notification

    * Numbers
    * Call Logs

    These data will help me to find the issue and optimise the code for fast loading .

    Nishit Shan
    Participant
    Post count: 1867
    in reply to: Custom Works #15922

    Hello Andrey,

    The site has now been successfully migrated to the test domain (nanotelpro), and the home/landing page is working correctly.

    VoIP portal was/is using a template-based CMS module for all public pages (such as Home, About Us, etc.). However, the latest version of Laravel has deprecated that package, which was causing the issue.

    Regarding post #15911, I noticed that voip.us is currently displaying a “We are down for maintenance” message. Since you mentioned that the landing page will be hosted on nanotelecom.com, could you please confirm whether the landing page will be managed through the admin panel, or if we will design a separate independent landing page with a menu that links to the customer portal?

    Nishit Shan
    Participant
    Post count: 1867
    in reply to: Custom Works #15919

    Also please create ftp for this domain.

    Nishit Shan
    Participant
    Post count: 1867
    in reply to: Custom Works #15918

    Please find #post-15917

    Nishit Shan
    Participant
    Post count: 1867
    in reply to: Custom Works #15917

    Hello Andrey,

    I will check your post #15911 with a clear mind. I am currently setting up your project on the test server you provided. I am facing an issue, only with the URL http://www.nanotelecom.pro/home i am getting page not found , while all other URLs are working fine. I am trying to find out why this is happening. Please let me know if you remember encountering this type of issue anywhere earlier in this project.

    Meanwhile, could you please add SSL for this domain?

    Nishit Shan
    Participant
    Post count: 1867
    in reply to: Custom Works #15909

    Hello Andrey,

    Thanks !
    I can see terminal access and SoapClient extension . I will ask if any this require .

    Nishit Shan
    Participant
    Post count: 1867
    in reply to: Custom Works #15906

    Hello Andrey,

    Please provide the terminal access for this domain .

    Nishit Shan
    Participant
    Post count: 1867
    in reply to: Custom Works #15905

    Hello Andrey,

    Yes, i got the access !
    Can you please confirm if all the required Laravel and PHP packages are installed on the server, especially the SoapClient extension?

    Nishit Shan
    Participant
    Post count: 1867
    in reply to: Custom Works #15903

    Hello Andrey,

    I am getting this error while logging into cPanel: “The login is invalid.” It means the login credentials are incorrect.

Viewing 15 posts - 1 through 15 (of 1,863 total)