Thursday at 01:39 AM3 days Hello admin, can you please provide the callback URL for duitku and tripay payment methods? Thank you, kind admin. Stay healthy! Please help me from indonesian Edited Thursday at 01:40 AM3 days by astro tools
Thursday at 03:07 AM3 days mohon bantuannya dan pencerahan untuk semuanya terkhusus kepada @Magd Almuntaser kenapa Send Text API(kirim pesan menggunakan API) selalu gagal dan error {"status":false,"msg":"Failed to send message!, Check your connection!"}padahal ketika di uji pada Device Info API status : truesaya menggunakan versi terakhir : v10.5.0 (php 8.3.4) begitu juga ketika uji pesan errornyaApp\Services\Impl\WhatsappServiceImpl::sendRequest(): Return value must be of type object, null returnedketika kirim blast/kampanye statusnya pendingterima kasih sebelumnya Edited Thursday at 03:17 AM3 days by DenBaguzMas
Thursday at 05:32 AM2 days 16 hours ago, Magd Almuntaser said:Whats your panel?or only ssh?you can see page number 40 and number 43@Magd Almuntaser, am direct use ssh no cpanel no aapanel i have ssh direct i read 40 43 pages but not found these all for cpanel and aapanel
Thursday at 07:41 AM2 days 14 hours ago, Magd Almuntaser said:Version 10.5.0 has been releasedWhat's new in version 10.5.0:- Added PhonePe (India) Gateway Payment (Not Tested).- Added Slider [Between] For Campaigns (Delay Per Messages).- Added Can Change User To Admin (Manage Users Page).- Fixed Send Campaigns Without Waiting For The previous.- Fixed Link Preview Library.- Fixed Plans Not Selected When Add New User.- Fixed Call Reject (Bot & Webhook).- Fixed Fetch Numbers From Groups.- Fixed Devices Page (Width).- Fixed Autoreply Page (For Mobiles).- Fixed Indonesian Numbers Without 62.- Fixed Logout (Intentional Logout).- Fixed Trial Plan For (PHP 8.3 Or Above).Note: I haven't tested the Indian PhonePe gateway, so you can try it. If it doesn't work, any Indian gateway on MPWA will be removed because there are no test accounts, and I can't register with them becouse need Indian numbers.So please do not request any gateways unless you have an account that I can test and develope on.==========================Payments System================================Slider [Between] For Campaigns (Delay Per Messages)=======================Change User To Admin (Manage Users Page)Thank you for the update. How to update? just replace the script?
Thursday at 08:56 AM2 days 31 minutes ago, Gerry 施顺杰 Sidharta said:Halo master mohon bantuannya setelah update qr code gak muncul padahal settingan sdh benar dan tidak ada diubah Problem
Thursday at 09:06 AM2 days TypeError: Cannot read properties of null (reading '0')server/whatsapp.js:1:4469Please help
Thursday at 11:33 AM2 days Saat mengirim pesan blasting selalu Processing tidak ada pesan yang terkirim, apakah ada yang mengalami hal yang sama ?
Thursday at 11:43 AM2 days 8 minutes ago, TukangSopwer said:Saat mengirim pesan blasting selalu Processing tidak ada pesan yang terkirim, apakah ada yang mengalami hal yang sama ?Saya sekarang bisa kak, cuma kirim file / button errorSementara koneksi lancar Edited Thursday at 11:44 AM2 days by GHANIYA CATERING
Thursday at 12:19 PM2 days 35 minutes ago, GHANIYA CATERING said:Saya sekarang bisa kak, cuma kirim file / button errorCaranya ? saya masih processing terus
Thursday at 01:46 PM2 days 2 hours ago, TukangSopwer said:Saat mengirim pesan blasting selalu Processing tidak ada pesan yang terkirim, apakah ada yang mengalami hal yang sama ?
Thursday at 01:53 PM2 days 6 minutes ago, armanalimin said:kalau hanya 1 sukses, lebih dari 10 processing terus
Thursday at 02:10 PM2 days 20 hours ago, Magd Almuntaser said:Versi 10.5.0 telah dirilisApa yang baru dalam versi 10.5.0 :- Menambahkan PhonePe (India) Gateway Payment (Belum Diuji). - Menambahkan Slider [Antara] Untuk Kampanye (Penundaan Per Pesan). - Menambahkan Dapat Mengubah Pengguna Menjadi Admin (Halaman Kelola Pengguna). - Memperbaiki Kirim Kampanye Tanpa Menunggu Sebelumnya. - Memperbaiki Pustaka Pratinjau Tautan. - Memperbaiki Paket Tidak Dipilih Saat Menambahkan Pengguna Baru. - Memperbaiki Penolakan Panggilan (Bot & Webhook). - Memperbaiki Ambil Nomor Dari Grup. - Memperbaiki Halaman Perangkat (Lebar). - Memperbaiki Halaman Balasan Otomatis (Untuk Ponsel). - Memperbaiki Nomor Indonesia Tanpa 62. - Memperbaiki Keluar (Keluar Disengaja). - Memperbaiki Paket Uji Coba Untuk (PHP 8.3 Atau Di Atas). Catatan : Saya belum menguji gateway PhonePe India , jadi Anda dapat mencobanya. Jika tidak berfungsi, semua gateway India di MPWA akan dihapus karena tidak ada akun uji, dan saya tidak dapat mendaftar dengan mereka karena membutuhkan nomor India. Jadi, jangan meminta gateway apa pun kecuali Anda memiliki akun yang dapat saya uji dan kembangkan.==========================Sistem Pembayaran================================Slider [Antara] Untuk Kampanye (Penundaan Per Pesan)=======================Ubah Pengguna Menjadi Admin (Halaman Kelola Pengguna)Permission, Mr. @Magd Almuntaser , I conducted some testing and am sharing the results here in this forum regarding the remarkable script you have created. 🙏Disclaimer: I conducted this testing using a VPS and performed an update to version v10.5.0, not a fresh install. I used aaPanel v7.0.22 with PHP v8.2.28 and MySQL v8.0.24.Please note that these test results are based on my own environment and experience, and may differ from those of others. It is highly recommended that you also test everything independently.Here is the list of tests I conducted. I did not test everything, only the features I believe are most commonly used by the majority of users.Login Page:Login ✅Register ✅Reset Password ✅Suggestions for Login Page:Add a notification indicating that the reset password link has been sent to avoid confusion when users are redirected back to the login page.Add a notification indicating that registration was successful to avoid confusion when users are redirected back to the login page.Dashboard Page:Search ✅Language Selector ✅Theme Selector (Dark, Light, System) ✅Shortcuts Button ✅Manage Tickets Button ✅View Profile ✅Profile Settings Button ✅View Blast/Bulk Accumulation ✅View Sent Messages ✅View Total Devices ✅View Real-time System Resources ✅View Server Info ✅Customize Template Settings ✅Suggestion for Dashboard Page:Consider improving the UI on the “Total Devices” section to avoid confusion due to the "VS" emblem.Settings Page:Generate New API Key ✅Change Password ✅2FA Authenticator ✅Auto Delete Message History ✅Select Timezone ✅Suggestion for Settings Page:Add a feature to change the profile picture.Device Page:Add Device ✅Add Webhook ✅Read Button ✅Reject Call Button ✅Available Button ✅Typing Button ✅Delay ✅QR Code (Very stable on VPS) ✅Delete Device ✅Logout Device ✅File Manager Page:Upload File ✅Preview File ✅Phone Book Page:Add Tags ✅Delete Tags ✅Add Manual Contact ✅Delete Manual Contact ✅Import Contacts ✅Export Contacts ✅Fetch From Selected Device ✅Reports Page:Campaign/Blast History ✅Message History ✅Device Tools:Select Device ✅Auto Reply ✅Create Campaign ✅Test Message ✅AI Bot ✨Disclaimer: I did not test the AI Bot feature because I am currently using an AI Agent integrated with N8N, which operates via a webhook from MPWA. I avoided testing this to prevent potential message duplication from the already-running N8N workflow.Developers API:Send Message ✅Send Media ✅Send Poll ✅Disclaimer: I only tested the APIs that I frequently use, which I believe represent the overall functionality. ✨Admin PanelServer Settings:Server Type & NodeJS Port ✅Generate SSL For NodeJS ✨ (I have not tested this as I followed the SSL setup guide on page 40 and 43 of the forum)Env File Settings ⚠️ (I tried saving changes but encountered a 500 error. I had to manually edit the .env file in the root directory on aaPanel. The cause was the "App Name" and "Mail From Name" fields, which must not contain spaces.)Manage Users:Add User ✅Auto Login User ✅Edit User ✅Delete User ✅ (Suggestion: When editing a user, the Plan Features should remain selected according to the original settings rather than being reset.)Others:Manage Themes ✅Manage Languages ✅Manage Homepage ✅Manage Plans ❌ (Unable to delete plans)Manage Payment ✅ (Tested using Xendit, as it's the only payment provider I have access to.)Manage Tickets ✅Send Notification ✅Orders ✅Troubleshoot ✅ (This is the most helpful page during debugging and fixing issues to ensure system stability.)Cronjob ✅Update ✅Once again, these results are based on my personal testing and may vary for others.Special thanks to Mr. @Magd Almuntaser for your dedication in creating such an outstanding and highly beneficial script that is easy to implement. May you always be blessed. Thank you.
Thursday at 03:34 PM2 days Author 16 hours ago, kirin said:Thank for the hardwork bro.- Fixed Send Campaigns Without Waiting For The previous.at this point isn't it fix the multi user for run campaign in same thime?Yes it is solved, just update and don't forget to stop the node and start it again15 hours ago, Osman Nar said:@Magd Almuntaser Please allow admin users to define packages from the manage section.There's member authorization, but there's no package definition for the member.For example, I received payment via bank transfer, so I needed to define a package manually.In the payment gateway, you will find a gateway called (custom). There you can enter your bank details and activate it. After that, when the user enters this gateway and pays through the bank, you can find the order in the (Orders) list in the control panel and you can select it (completed) and the package will be given to the user.14 hours ago, chaell Tj said:@Magd Almuntaser Please Help, Update ErrorThere are functions in your shared hosting that are not activated. You must open any file functions from (Select PHP).13 hours ago, astro tools said:Hello admin, can you please provide the callback URL for duitku and tripay payment methods? Thank you, kind admin. Stay healthy! Please help me from indonesianYou don't need to add a callback because in fact, in every gateway I add, I integrate the callback request into the code. So even if you add it in xendit, you won't get any benefit because in my code, it already forces the callback. You can put just your site's link in the callback in xendit or duitku.
Thursday at 03:45 PM2 days Author 12 hours ago, DenBaguzMas said:mohon bantuannya dan pencerahan untuk semuanya terkhusus kepada @Magd Almuntaser kenapa Send Text API(kirim pesan menggunakan API) selalu gagal dan error {"status":false,"msg":"Failed to send message!, Check your connection!"}padahal ketika di uji pada Device Info API status : truesaya menggunakan versi terakhir : v10.5.0 (php 8.3.4)begitu juga ketika uji pesan errornyaApp\Services\Impl\WhatsappServiceImpl::sendRequest(): Return value must be of type object, null returnedketika kirim blast/kampanye statusnya pendingterima kasih sebelumnyaGo to troubleshoot page ans see if there is any problemand make sure your cornjob is run11 hours ago, RECHARGE QUEEN said:this problem10 hours ago, dewanoo said:@Magd Almuntaser, am direct use ssh no cpanel no aapanel i have ssh direct i read 40 43 pages but not found these all for cpanel and aapanelyou all same .. you need to run cronjob .. without cronjob you can't run campaignsand if you use vps you need to change your .env like that:WA_URL_SERVER=https://yoursite.com:3100PORT_NODE=3100TYPE_SERVER=otherand don't forget to go 40 and 43 to know how to make your script (SSL).. if you don't use cpanel or aapanel just click (generate SSL) from settings.. and don't forget to restart your node ..if you can't run MPWA just send me your website details i will install it for you free..7 hours ago, Muhammad Bakti said:Thank you for the update. How to update? just replace the script?from your MPWA panel you will see like that:just click it to update7 hours ago, Waqas Maqbool said:some of code is encryptedYes, there were 16 encrypted files, now they are reduced to only 4 files, without payment gateway files.
Thursday at 03:52 PM2 days Author 6 hours ago, GHANIYA CATERING said:ProblemI am a million percent sure that all of you are updating the version without bothering to go to Nodejs and restart it to use the new update6 hours ago, TukangSopwer said:TypeError: Cannot read properties of null (reading '0')server/whatsapp.js:1:4469Please helpYour problem isn't clear: Is it with shared hosting, a VPS, or Windows?Where exactly does this problem occur?6 hours ago, Hit Solanki said:Real-time Processor Load and Live Memory & Disk are not working for me.Just restart nodejs1 hour ago, Ilhamstore said:Permission, Mr. @Magd Almuntaser , I conducted some testing and am sharing the results here in this forum regarding the remarkable script you have created. 🙏Disclaimer: I conducted this testing using a VPS and performed an update to version v10.5.0, not a fresh install. I used aaPanel v7.0.22 with PHP v8.2.28 and MySQL v8.0.24.Please note that these test results are based on my own environment and experience, and may differ from those of others. It is highly recommended that you also test everything independently.Here is the list of tests I conducted. I did not test everything, only the features I believe are most commonly used by the majority of users.Login Page:Login ✅Register ✅Reset Password ✅Suggestions for Login Page:Add a notification indicating that the reset password link has been sent to avoid confusion when users are redirected back to the login page.Add a notification indicating that registration was successful to avoid confusion when users are redirected back to the login page.Dashboard Page:Search ✅Language Selector ✅Theme Selector (Dark, Light, System) ✅Shortcuts Button ✅Manage Tickets Button ✅View Profile ✅Profile Settings Button ✅View Blast/Bulk Accumulation ✅View Sent Messages ✅View Total Devices ✅View Real-time System Resources ✅View Server Info ✅Customize Template Settings ✅Suggestion for Dashboard Page:Consider improving the UI on the “Total Devices” section to avoid confusion due to the "VS" emblem.Settings Page:Generate New API Key ✅Change Password ✅2FA Authenticator ✅Auto Delete Message History ✅Select Timezone ✅Suggestion for Settings Page:Add a feature to change the profile picture.Device Page:Add Device ✅Add Webhook ✅Read Button ✅Reject Call Button ✅Available Button ✅Typing Button ✅Delay ✅QR Code (Very stable on VPS) ✅Delete Device ✅Logout Device ✅File Manager Page:Upload File ✅Preview File ✅Phone Book Page:Add Tags ✅Delete Tags ✅Add Manual Contact ✅Delete Manual Contact ✅Import Contacts ✅Export Contacts ✅Fetch From Selected Device ✅Reports Page:Campaign/Blast History ✅Message History ✅Device Tools:Select Device ✅Auto Reply ✅Create Campaign ✅Test Message ✅AI Bot ✨Disclaimer: I did not test the AI Bot feature because I am currently using an AI Agent integrated with N8N, which operates via a webhook from MPWA. I avoided testing this to prevent potential message duplication from the already-running N8N workflow.Developers API:Send Message ✅Send Media ✅Send Poll ✅Disclaimer: I only tested the APIs that I frequently use, which I believe represent the overall functionality. ✨Admin PanelServer Settings:Server Type & NodeJS Port ✅Generate SSL For NodeJS ✨ (I have not tested this as I followed the SSL setup guide on page 40 and 43 of the forum)Env File Settings ⚠️ (I tried saving changes but encountered a 500 error. I had to manually edit the .env file in the root directory on aaPanel. The cause was the "App Name" and "Mail From Name" fields, which must not contain spaces.)Manage Users:Add User ✅Auto Login User ✅Edit User ✅Delete User ✅ (Suggestion: When editing a user, the Plan Features should remain selected according to the original settings rather than being reset.)Others:Manage Themes ✅Manage Languages ✅Manage Homepage ✅Manage Plans ❌ (Unable to delete plans)Manage Payment ✅ (Tested using Xendit, as it's the only payment provider I have access to.)Manage Tickets ✅Send Notification ✅Orders ✅Troubleshoot ✅ (This is the most helpful page during debugging and fixing issues to ensure system stability.)Cronjob ✅Update ✅Once again, these results are based on my personal testing and may vary for others.Special thanks to Mr. @Magd Almuntaser for your dedication in creating such an outstanding and highly beneficial script that is easy to implement. May you always be blessed. Thank you.Thank you ..I will read everything you wrote and i will reply later if I have any comments.But thank you for every word you wrote and every test you did, you made it so much easier for me.
Thursday at 05:28 PM2 days Author 2 hours ago, Ilhamstore said:Permission, Mr. @Magd Almuntaser , I conducted some testing and am sharing the results here in this forum regarding the remarkable script you have created. 🙏Disclaimer: I conducted this testing using a VPS and performed an update to version v10.5.0, not a fresh install. I used aaPanel v7.0.22 with PHP v8.2.28 and MySQL v8.0.24.Please note that these test results are based on my own environment and experience, and may differ from those of others. It is highly recommended that you also test everything independently.Here is the list of tests I conducted. I did not test everything, only the features I believe are most commonly used by the majority of users.Login Page:Login ✅Register ✅Reset Password ✅Suggestions for Login Page:Add a notification indicating that the reset password link has been sent to avoid confusion when users are redirected back to the login page.Add a notification indicating that registration was successful to avoid confusion when users are redirected back to the login page.Dashboard Page:Search ✅Language Selector ✅Theme Selector (Dark, Light, System) ✅Shortcuts Button ✅Manage Tickets Button ✅View Profile ✅Profile Settings Button ✅View Blast/Bulk Accumulation ✅View Sent Messages ✅View Total Devices ✅View Real-time System Resources ✅View Server Info ✅Customize Template Settings ✅Suggestion for Dashboard Page:Consider improving the UI on the “Total Devices” section to avoid confusion due to the "VS" emblem.Settings Page:Generate New API Key ✅Change Password ✅2FA Authenticator ✅Auto Delete Message History ✅Select Timezone ✅Suggestion for Settings Page:Add a feature to change the profile picture.Device Page:Add Device ✅Add Webhook ✅Read Button ✅Reject Call Button ✅Available Button ✅Typing Button ✅Delay ✅QR Code (Very stable on VPS) ✅Delete Device ✅Logout Device ✅File Manager Page:Upload File ✅Preview File ✅Phone Book Page:Add Tags ✅Delete Tags ✅Add Manual Contact ✅Delete Manual Contact ✅Import Contacts ✅Export Contacts ✅Fetch From Selected Device ✅Reports Page:Campaign/Blast History ✅Message History ✅Device Tools:Select Device ✅Auto Reply ✅Create Campaign ✅Test Message ✅AI Bot ✨Disclaimer: I did not test the AI Bot feature because I am currently using an AI Agent integrated with N8N, which operates via a webhook from MPWA. I avoided testing this to prevent potential message duplication from the already-running N8N workflow.Developers API:Send Message ✅Send Media ✅Send Poll ✅Disclaimer: I only tested the APIs that I frequently use, which I believe represent the overall functionality. ✨Admin PanelServer Settings:Server Type & NodeJS Port ✅Generate SSL For NodeJS ✨ (I have not tested this as I followed the SSL setup guide on page 40 and 43 of the forum)Env File Settings ⚠️ (I tried saving changes but encountered a 500 error. I had to manually edit the .env file in the root directory on aaPanel. The cause was the "App Name" and "Mail From Name" fields, which must not contain spaces.)Manage Users:Add User ✅Auto Login User ✅Edit User ✅Delete User ✅ (Suggestion: When editing a user, the Plan Features should remain selected according to the original settings rather than being reset.)Others:Manage Themes ✅Manage Languages ✅Manage Homepage ✅Manage Plans ❌ (Unable to delete plans)Manage Payment ✅ (Tested using Xendit, as it's the only payment provider I have access to.)Manage Tickets ✅Send Notification ✅Orders ✅Troubleshoot ✅ (This is the most helpful page during debugging and fixing issues to ensure system stability.)Cronjob ✅Update ✅Once again, these results are based on my personal testing and may vary for others.Special thanks to Mr. @Magd Almuntaser for your dedication in creating such an outstanding and highly beneficial script that is easy to implement. May you always be blessed. Thank you.Add a notification indicating that the reset password link has been sent to avoid confusion when users are redirected back to the login page.It already exists but I forgot to put it in the new vuexy design. It will be added in the next versions.Add a notification indicating that registration was successful to avoid confusion when users are redirected back to the login page.Currently this is not possible, because the login is verified when moving to the next page, so the result cannot be shown before movingConsider improving the UI on the “Total Devices” section to avoid confusion due to the "VS" emblem.Yes, it will be modified, and some other statistics will be added, but when the chat system and customer service are completed, the CPU and RAM statistics will be hidden and will only be available to the admin, while the user will see the chat statistics, his subscription status, etc.Add a feature to change the profile picture.Also this will be done when the chat system and customer service are finished to differentiate between customer service..Generate SSL For NodeJS ✨ (I have not tested this as I followed the SSL setup guide on page 40 and 43 of the forum)Well done, because the Generate SSL feature doesn't work with all websites and hosts, because it creates SSL files through Let's Encrypt. Sometimes, Let's Encrypt doesn't agree to generate SSL for your website, so it fails. Also, if you're using Nginx, there's no need to use SSL, and it may cause problems with your script.Env File Settings ⚠️ (I tried saving changes but encountered a 500 error. I had to manually edit the .env file in the root directory on aaPanel. The cause was the "App Name" and "Mail From Name" fields, which must not contain spaces.)Indeed, .env files cannot have spaces inside them at all and it is absolutely unacceptable. It is nice that you alerted me about the App Name not to change it because it may cause other problems later if it is changed.. so it must be hidden from the settingsWhen editing a user, the Plan Features should remain selected according to the original settings rather than being reset.It's currently correct, when you edit it the selected features appear, unless you have a specific issue, so try again and make sure, because I have 10 test sites and I tested them before the update and they are working properly.Unable to delete plansYou're right, it seems I forgot to enable the delete button in the new design, it will be fixed in the next versions==========================Currently, the MPWA Notifications plugin for WordPress (WooCommerce) will be released in a separate post over the next two days.During this period, the chat and customer service system within the MPWA will be built, along with some other features and functionality, which will be discussed later.
Thursday at 06:40 PM2 days @Magd Almuntaser,However, an error notification appears on the Duitku payment gateway. Is there something wrong, admin? Please help me? Edited Thursday at 06:42 PM2 days by astro tools
Thursday at 07:03 PM2 days Author 10 minutes ago, astro tools said:@Magd Almuntaser,However, an error notification appears on the Duitku payment gateway. Is there something wrong, admin? Please help me?Iya, kamu punya banyak masalah, bukan cuma satu. Duitku itu perusahaan yang ribet dan bikin capek, jadi kamu harus benar-benar perhatikan semua persyaratan mereka.Pertama, ingat untuk mengubah is_production. Kalau kamu pakai data asli (bukan testing), harus diisi Yes. Tapi kalau masih pakai data testing, harus pakai No.Kedua, saat ini PaymentMethod disetel ke VC, yang artinya Credit Card. Dan tentu saja, Duitku nggak akan mengaktifkan metode Credit Card kecuali setelah berbulan-bulan dan proses yang ribet banget.Jadi kamu hanya bisa pilih metode pembayaran yang sudah aktif di akunmu. Kamu bisa cek daftar kode metode pembayaran di sini:https://docs.duitku.com/api/id%20-%2020211109%20-%201548/#payment-methodDi situ ada semua kodenya, tinggal pilih yang aktif di akun kamu.Dan sebagai saran tambahan: lebih baik jauhi perusahaan ini sejauh mungkin. Pelayanannya parah, websitenya jelek, dan sistemnya juga buruk banget.
Thursday at 07:41 PM2 days @Magd Almuntaser,Okay, thank you, admin. If possible, you could add the Tripay.co.id Indonesia payment gateway. Thank you, admin. Stay healthy, and spread kindness. Edited Thursday at 07:42 PM2 days by astro tools
Friday at 06:07 AM1 day 12 hours ago, Magd Almuntaser said:Add a notification indicating that the reset password link has been sent to avoid confusion when users are redirected back to the login page.It already exists but I forgot to put it in the new vuexy design. It will be added in the next versions.Add a notification indicating that registration was successful to avoid confusion when users are redirected back to the login page.Currently this is not possible, because the login is verified when moving to the next page, so the result cannot be shown before movingConsider improving the UI on the “Total Devices” section to avoid confusion due to the "VS" emblem.Yes, it will be modified, and some other statistics will be added, but when the chat system and customer service are completed, the CPU and RAM statistics will be hidden and will only be available to the admin, while the user will see the chat statistics, his subscription status, etc.Add a feature to change the profile picture.Also this will be done when the chat system and customer service are finished to differentiate between customer service..Generate SSL For NodeJS ✨ (I have not tested this as I followed the SSL setup guide on page 40 and 43 of the forum)Well done, because the Generate SSL feature doesn't work with all websites and hosts, because it creates SSL files through Let's Encrypt. Sometimes, Let's Encrypt doesn't agree to generate SSL for your website, so it fails. Also, if you're using Nginx, there's no need to use SSL, and it may cause problems with your script.Env File Settings ⚠️ (I tried saving changes but encountered a 500 error. I had to manually edit the .env file in the root directory on aaPanel. The cause was the "App Name" and "Mail From Name" fields, which must not contain spaces.)Indeed, .env files cannot have spaces inside them at all and it is absolutely unacceptable. It is nice that you alerted me about the App Name not to change it because it may cause other problems later if it is changed.. so it must be hidden from the settingsWhen editing a user, the Plan Features should remain selected according to the original settings rather than being reset.It's currently correct, when you edit it the selected features appear, unless you have a specific issue, so try again and make sure, because I have 10 test sites and I tested them before the update and they are working properly.Unable to delete plansYou're right, it seems I forgot to enable the delete button in the new design, it will be fixed in the next versions==========================Currently, the MPWA Notifications plugin for WordPress (WooCommerce) will be released in a separate post over the next two days.During this period, the chat and customer service system within the MPWA will be built, along with some other features and functionality, which will be discussed later.Regarding the User Editing feature:When editing a user, the Plan Features should remain selected according to the initial settings, instead of being reset.Currently, everything is working well, Mr. @Magd Almuntaser .I performed another round of testing, but the Plan Features still weren’t auto-selected during editing. However, I took the initiative to re-upload the manageusers file, then disabled Node.js and restarted it — and as a result, everything is now functioning normally.Regarding the notification indicating successful registration:Perhaps this notification cannot be implemented directly in the app, as the user is immediately redirected to the login page after registration without any visible confirmation.I would like to suggest adding an email notification system that informs the user their account has been successfully registered. Based on what I observed, after completing the registration process, the user is not automatically logged in, but simply redirected to the login page, and there's no clear indication whether the registration was successful or not.Once again, thank you very much, sir @Magd Almuntaser , for your time and effort in developing this script.As for the Chat System and Customer Service, I believe this will become one of the most useful features, as it removes the need to manually respond to WhatsApp messages via WA Web. When integrated with customer service systems, this feature will make MPWA even more powerful.Additionally, the upcoming MPWA Notification Plugin for WordPress (WooCommerce) will further enhance MPWA’s capabilities — especially since WordPress is currently the most widely used CMS.Wishing you good health, Mr. @Magd Almuntaser . May God bless you, and may the development process of the chat system, customer service, and other upcoming features in MPWA go smoothly and successfully. Edited Friday at 06:10 AM1 day by Ilhamstore
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.