Skip to content
View in the app

A better way to browse. Learn more.

DoniaWeB

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
     

Whatsapp Gateway | Multi Device v14.7.0

Featured Replies

  • Replies 9.3k
  • Views 1.2m
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Magd Almuntaser
    Magd Almuntaser

    What's new in version 11.0.0 (so far): - Added Chat System (Customer Service). - Fixed Connection problems With WhatsApp. - Fixed Generate QR Via API. - Fixed Delete Sections From Edit List Page. - Fi

  • Magd Almuntaser
    Magd Almuntaser

    English: Version 14.0.0 is now nearly complete. A lot has been changed in this version because of the plugin system, as features have been separated and converted into plugins. Therefore: Testers are

  • Magd Almuntaser
    Magd Almuntaser

    Version 11.0.1 has been released What's new in version 11.0.1: - Fixed Stop/Start AI In Conversations. - Fixed Chat Date (Database). - Fixed Migrate To Database. - Fixed Plans Page.

Most Helpful Posts

  • Magd Almuntaser
    Magd Almuntaser

    English (EN) I have already informed you that WhatsApp is rolling out new updates. These updates are being sent to some numbers first and will gradually reach all numbers worldwide. The first update i

  • Magd Almuntaser
    Magd Almuntaser

    What will be available in version 11.0.0: - A chat system will be added. - A customer service system will be added (integrated with chat). - Some Indian payment gateways will be added. - Order design

  • i give you the step: Stop your Node server. Download the files validate-connection.js and validate-connection.d.ts from the links provided below. Go to the directory: /your_mpwa_directory/node_modul

Posted Images

4 hours ago, Ilhamstore said:

Thanks for everything, sir. I appreciate the info about the Node.js issue I had in aaPanel, where I had to restart it every time there was a new user.

I've read through everything, and it seems a lot of people suggest doing a manual installation instead of installing it directly from aaPanel like I did.

I'll try that out and update you on whether it fixes the problem.

I used to use aaPanel on MPWA version 9.5.0. I found a bug in Node.js where, at the time, Node.js showed as running, but when I checked the terminal, it wasn’t actually running.

That’s why I suggest installing it manually. Hope that helps.

3 hours ago, MURASAKI. said:

Thanks have been using RBAC Manager. Enjoying the management roles, permission, user, and menu access in easy ways. If any issue, please donate, ups sory, please send me issue. Thanks. Xoxo.

Ofc, i gladly donate Buds! Hahaha! No Worries. As long as the payment gateway supported on me (Indonesia) or you can PM your email to sending via PP. Which i do for @Oworock because using QR pay or PP is much easier to send donation.

3 hours ago, pinpin said:

@adhiete any tutorial update for install NPWA with aapanel or still the same step by step at @Magd Almuntaser youtube https://youtu.be/_fKDOTCos9Q?si=VO50jjBGPTNH_7OU

i see at youtube should change add some code flle server.js and route
thanks you

Hi, you can watch and follow the youtube. The step-by-step process is exactly as described by Dev Bro @Magd Almuntaser .
The difference is only the server.js.

<quote>

const privateKey = fs.readFileSync('/your/certificate/file/key.pem', 'utf8');
const certificate = fs.readFileSync('/your/certificate/file/fullchain.pem', 'utf8');
const credentials = { key: privateKey, cert: certificate };
const server = https.createServer(credentials, app);

</quote>

i'm glad from the 7.0.0 version using manual update or automatic update, until now version 14.5.0.
There's no issues on my installation. Before on old version the structure of server.js is different from what i see. But the automatic update keep me update the server.js to new version without any problem. Just do and read what you must do before update. And everything will be alright.

If you still facing some problem, just ask here, we will glad to help.

  • Community Expert
  • Author

The plugin has been added to the (Marketplace).
You can install it if you wish from the
Plugins page.


- Added Pay Manual (QRIS & Transfer) v1.5.0 (By Dentos) - [To support Dentos, click here]


Description: Manual payment gateway supporting QRIS image upload and bank/e-wallet transfer. Customers upload payment proof, get WhatsApp notifications. Includes promo codes and custom WA templates.


Screenshot:

screenshot.webp

=======

ss1.png.35f1a52786b85de6636f2485d85a95ba.webp

=======

ss2.png.1e8fb25797ca2f7838c620eb1fa64891.webp

  • Community Expert
  • Author
5 minutes ago, RN Funny Chanel said:

@Magd Almuntaser not showing plugins

Screenshot_2026-05-14-01-19-03-896_com.android.chrome.jpg


Yes, we are facing many problems with the marketplace, specifically on the Indian server. The internet at the Indian data center is experiencing frequent outages, and this is affecting marketplace visitors from India, Pakistan, Afghanistan, and Bangladesh (who use the Indian server).

Therefore, I will try to provide an Indian server from another data center, and I hope it will be better.
For now, you can check the marketplace again & again, it should be working at any moment.
Tomorrow, I will try to move the Indian marketplace to another server.

@adhiete sir i got problem after step edit site config, edit config from download file from youtube description https://pastebin.com/0fYMgfM2, and change all domain name with our domain

i cant acces start instalation MPWA

message error: This page isn’t working

app.site.com is currently unable to handle this request.

HTTP ERROR 500

any configuration server with ubuntu and aapanel nginx should be change ?

after check at folder laravel log

[2026-05-14 11:27:02] production.ERROR: Call to undefined function Illuminate\Support\mb_split() {"exception":"[object] (Error(code: 0): Call to undefined function Illuminate\\Support\\mb_split() at /www/wwwroot/app.chatloe.com/vendor/laravel/framework/src/Illuminate/Support/Str.php:1699)

[stacktrace]

nginx error log

2026/05/12 22:12:51 [crit] 90553#0: unlink() &quot;/www/server/fastcgi_cache/c/f4/d801ad1af5940b6d8f472a729aa9ef4c&quot; failed (2: No such file or directory)

how to fixed

thank you

Edited by pinpin

Mr. @Magd Almuntaser , how is the priority between webhook delivery and the AI Bot? If I’m not mistaken, previously when a message had already been replied to by the webhook, the AI would not respond. But when I tested it just now, both of them replied.

On the Manual payment module please update,

  • QRIS name change to like Common name like QR CODE or QR Payment something like this becauseimage.png it useful to use all country like India can be upload UPI QR Code but the name is the issue

  • Also the bank account needs more field like IFSC code, SWIFT CODE, Branch etc. so please update

and if you don't have plan to make these changes let me know i can modify for myself otherwise i will wait for next update

image.png

  • Community Expert
  • Author
2 hours ago, pinpin said:

@adhiete sir i got problem after step edit site config, edit config from download file from youtube description https://pastebin.com/0fYMgfM2, and change all domain name with our domain

i cant acces start instalation MPWA

message error: This page isn’t working

app.site.com is currently unable to handle this request.

HTTP ERROR 500

any configuration server with ubuntu and aapanel nginx should be change ?

after check at folder laravel log

[2026-05-14 11:27:02] production.ERROR: Call to undefined function Illuminate\Support\mb_split() {"exception":"[object] (Error(code: 0): Call to undefined function Illuminate\\Support\\mb_split() at /www/wwwroot/app.chatloe.com/vendor/laravel/framework/src/Illuminate/Support/Str.php:1699)

[stacktrace]

nginx error log

2026/05/12 22:12:51 [crit] 90553#0: unlink() &quot;/www/server/fastcgi_cache/c/f4/d801ad1af5940b6d8f472a729aa9ef4c&quot; failed (2: No such file or directory)

how to fixed

thank you


Did you change the domain in the configuration file or did you copy it as is? The domain must be modified throughout the entire code.

1 hour ago, Ipo Kane said:

Mr. @Magd Almuntaser , how is the priority between webhook delivery and the AI Bot? If I’m not mistaken, previously when a message had already been replied to by the webhook, the AI would not respond. But when I tested it just now, both of them replied.


I don't believe the orders has changed since version 9.
However, it seems that when the AI plugin was separated, it was no longer included in the orders, and this is a point to note regarding AI plugins.

25 minutes ago, Shaaz Sha said:

On the Manual payment module please update,

  • QRIS name change to like Common name like QR CODE or QR Payment something like this becauseimage.png it useful to use all country like India can be upload UPI QR Code but the name is the issue

  • Also the bank account needs more field like IFSC code, SWIFT CODE, Branch etc. so please update

and if you don't have plan to make these changes let me know i can modify for myself otherwise i will wait for next update

image.png


Yes, it was changed yesterday, and the plugin is still being tested and will be released today.

1 hour ago, Shaaz Sha said:

On the Manual payment module please update,

  • QRIS name change to like Common name like QR CODE or QR Payment something like this becauseimage.png it useful to use all country like India can be upload UPI QR Code but the name is the issue

  • Also the bank account needs more field like IFSC code, SWIFT CODE, Branch etc. so please update

and if you don't have plan to make these changes let me know i can modify for myself otherwise i will wait for next update

image.png

Screenshot_2026-05-14-21-42-02-250_com.android.chrome.jpg

Hi, thanks for the feedback 🙌

It seems you may still be using the older version of the plugin.
In the latest update (not released yet), the “QRIS” naming has already been changed to “QR Code” so it can be used more universally (including UPI QR, payment QR, etc.), not only for Indonesia.

However, for the additional bank fields such as:

  • IFSC Code

  • SWIFT Code

  • Branch

  • and other international banking details

those fields are not available yet in the current version.

I appreciate your suggestion and it’s already noted for a future update since it will improve global usability of the plugin 👍

If you need it urgently, you can modify it manually for now. Otherwise, you can wait for the next update, or it may also be modified further by @Magd Almuntaser depending on the future core system improvements.

  • Community Expert
  • Author
30 minutes ago, pinpin said:

@Magd Almuntaser file from https://pastebin.com/0fYMgfM2, already change domain name as my domain sir

i try check twices domain name correct but still same result ERROR 500

Oh i see your log .. you don't enable this function in your php:
mb_split

you need to go php manager and enable it ..

@dentos 

Thanks. As of now, I’m not selling or actively using subscriptions commercially; I’m currently using it for my personal purposes only. However, I believe this feature will be very helpful for everyone, so please consider adding it. I’ll wait for the next release.

Also, please check the screenshot — there is a small mistake. It should be "A/C", but it was added as "A/N". Please fix this as well.

image.png

  • Community Expert
  • Author
2 minutes ago, Shaaz Sha said:

image.pngimage.png

1- Please check the log screenshot how can i solve this issue...??

2- in the homepage contact form when i submit getting the error 2nd screenshot


1- it's not a problem .. just leave it becouse that mean your cronjob is working ..
2- yes contact form not working & i can't change it in the any update only in fresh install so in the next version i will fix it

On 5/13/2026 at 4:52 PM, Shaaz Sha said:

Dear, I tried updating it multiple times. It shows as updated, but actually the changes are not being applied. I also tried disabling and enabling the state, but it’s still not working. What should I do?

image.pngimage.pngimage.pngimage.png

On 5/13/2026 at 5:32 PM, Shaaz Sha said:

image.pngimage.pngimage.pngI

After activating this module, the login and registration pages are not showing the text and background image properly. I compared the registration page and noticed that the image src is missing. Please let me know how to fix this issue.

Also, I have one feature suggestion for the marketplace filter section: please add filter options such as "Active", "Inactive", "Updates Available", etc.image.png

@Magd Almuntaser

Please replay for this what will do

  • Community Expert
  • Author
24 minutes ago, Shaaz Sha said:

I will see where is the problem ..

19 minutes ago, Shaaz Sha said:

Dear , how to use this module , i tried to send links but not get any replay or converted file why..?

Developer please reply..?

image.pngimage.png

I think you need to restart nodejs and try again

@Magd Almuntaser Already tried multiple times but not working , for this module no need to do anything right the alia i tried to change then also no reply , so my question you are saying the module is working the issue my side only..??

screenshot-1778773391782.png

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

Recently Browsing 0

  • No registered users viewing this page.

Latest Updated Files

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.