In app mobile payment checkout not sending pin prompt to users phone

I have intergrated the paynow ID and intergration into our POS app but when process ecocash test transction its not returning a success message as mentioned in dev docs. It just stays on this page till app loading till app restarts its self. Screenshot_20260421_202256_WPOS|225x500
Screenshot_20260421_105651_WPOS|225x500 .

Code Language

The application is built using TypeScript

Frontend: React (v19) with Vite.

Backend: Node.js (Express v5) running with tsx.

  1. Paynow Package Details

Package Name: paynow (Official SDK for Node.js/TypeScript)

Version Used: 2.2.2

Hi @Wpos

If your integration is still in test mode, please make sure you are using your merchant account email when creating payment and using the test numbers and specified below

Yes i am using my merchant email, intergration ID, and key. I have implemented a section in app settingd to input those details and I have used the 0771111111 to do a test transaction but its not returning and success message on our app screen

What’s the error you are getting from Paynow?

You mean on the app? There is no error it just keeps loading processing transaction and doesnt move on to the success message after 5 sec as mentioned a test on 077111 should do. Where is the error suppose to show. On the app screen or back in paynow dashboard

Did you develop the app? You can log the paynow response and share.

Yes, There is no paynow response coming back. It just stalls on the securing connection page