546 comments found.
I also have a suggestion: during registration, you could integrate identity verification APIs to prevent fraud. These APIs can check whether a person has a history of fraud or financial issues. For instance, Stripe Identity and other providers offer such verification solutions.
Here are some useful APIs for this purpose:
https://developer.crif.com/apis
https://stripe.com/it/identity
https://www.experian.com/business-information/api-hub
https://openapi.it/
Thank you for your suggestion, I’ve taken a note of it.
Hi,
I have a few pre-sales questions:
We currently operate an online marketplace of two types of users, a) Company b) Supplier, and use the MangoPay API for pay-ins, pay-outs, KYC checks, e-wallets, etc. Can this script fully replace MangoPay for those functions?
Does this script support multiple currencies?
Does it handle exchange-rate conversion? For example, if User A pays in GBP and we want the system to pay out to User B in USD, is that possible?
Can we use the API exclusively, so that users do not need to log in to this script to withdraw money or perform other actions? With MangoPay, most users are unaware of its use, they simply receive payments to their e-wallets in our platform and withdraw through our platform to their bank.
What payout options are available? Bank transfers, of course, but do you also support PayPal or other methods?
Can users keep funds in their wallets for as long as they require?
Can user permissions be restricted so that some users can only pay in (e.g. companies) while others can only receive payouts (e.g. workers or service providers
Thank you for your detailed questions.
ViserBank is a self-hosted digital banking system, not a third-party payment processor like MangoPay. It provides internal wallet management, KYC verification, deposits, withdrawals, transfers, FDR, DPS, and loan modules — all managed within your own system.
1. Replacement for MangoPay: No, it doesn’t directly replace MangoPay or provide identical third-party payment gateway services. It’s designed for running your own digital banking environment rather than acting as a payment intermediary.
2. Multi-Currency Support: Currently, the system supports a single active currency at a time. Multi-currency support is not available by default.
3. Exchange Rate Conversion: Currency conversion features are not included in the current version.
4. API Usage: The script doesn’t currently provide a full public API for external integration like MangoPay. All actions are performed within the system’s web or app interfaces.
5. Payout Options: Withdrawals are handled manually by the admin. However, the system structure allows adding custom payout gateways through customization.
6. Wallet Storage: Yes, users can keep funds in their wallets for as long as they want — there is no expiration.
7. User Permissions: Role-based permission management is available only for admin staff, not for regular users. Regular users do not have role-based access controls.
If you need features like multi-currency, automated payouts, or exchange rate handling, these can be developed as custom integrations. Please contact our customization department at https://viserlab.com/support for more details.
Hello,
Please, I have a quick question about the application.
I currently have the mobile Finance App (ViserPay) and the banking app. I would like to know if it is possible to use the MFA API document to integrate to the bank application or if the bank application has its own API to use, and where to find it.
On the other hand, is it possible to integrate the two systems with a common API so that users on the mobile app can connect with the banking app? Meaning if a user has another account with the bank app can use the ViserPay app to transfer funds directly to their bank account.
Thanks very much

Please open a support ticket at customization department our team will assist you.
Support Link: https://viserlab.com/support
Hello, Why can’t the branch staff or admin open account for a customer from the branch, even after enable ‘Branch User Registration
If this module is disabled, none can get registered on this system from a branch.
The module is available and working perfectly. Could you please check again?
This is not available on my application and the demo, I am using version 3.2
Kindly guide on how to register customers from the admin dashboard
Hi,
kindly submit a request here: https://viserlab.com/support Our technical team will be happy to assist you.
Support expire.
Provide guideline to open an account from the admin dashboard, this is not available also in the demo, or where is it hiding.
If this feature is not included, just clarify without directing to support.
The Open an Account feature is available in the Branch Staff panel, not in the Admin panel. Please log in as a Branch Staff (Account Officer) to access and register new customer accounts.
Best regards,
ViserTeam
Lol. So you mean the Admin who gave the branch staff the right to open an account does not have the right to open an account?
That is a flaw that needs an urgent update.
Thanks.
We understand your concern. In the current system design, the account opening process is intentionally kept within the Branch Staff panel (Account Officers) because they are directly linked with specific branches, and the customer accounts are tied to branch operations.
The Admin, on the other hand, manages the entire system globally and is not tied to a specific branch. That’s why the “Open an Account” feature is not available under the Admin panel.
However, we appreciate your feedback, and we’ll consider your suggestion for future updates to provide more flexibility.
Best regards,
ViserTeam
Which BaaS API does this use for card using, MT & treasury ?
The system is integrated with Stripe Issuing for virtual cards. All card operations (creation, funding, and transactions) are processed via admin’s Stripe Issuing account.
You mean you’ve integrated Stripe custom connect , Stripe Treasury & Stripe Issuing ?
Only Stripe Card Issuing is integrated for the virtual card module.
Useless ! Stripe team told me that card issuing won’t ever work for SaaS / multi tenancy clients , if Custom connect & Treasury aren’t not integrated.
You can only issue card for your own business with card issuing API but not for other business in a multi tenancy / SaaS architecture .
I understand your concern, but that information isn’t fully accurate. Stripe Card Issuing can be used in SaaS or multi-tenant models, but there are certain requirements and limitations. For multi-tenant or platform use cases, Stripe requires Custom Connect accounts along with Treasury or Issuing to stay compliant with financial regulations.
Without those integrations, you’re correct that card issuing is restricted to your own business only. However, with the right setup (Custom Connect + Treasury/Issuing), it is possible to issue cards to your connected accounts within a SaaS or marketplace architecture.
Stripe’s policies are strict because of banking regulations, but it doesn’t mean card issuing is impossible for SaaS—it just means the correct structure and compliance setup must be in place.
In short , your comment & Stripe compliance team’s advice implies exactly my point :
WITH CARD ISSUING API YOU CAN’T ISSUE CARD FOR OTHER BUSINESS. ONCE CUSTOM CONNECT IS INTEGRATED , STRIPE COMPLIANCE TEAM WILL RUN DUE DILIGENCE TO SEE
1. IF CUSTOM CONNECT IS INTEGRATED
2. IF TREASURY IS INTEGRATED
3.IF THIS IS FOR USA INCORPORATED BUSINESSES LOCATED IN USA ISSUING CARDS FOR US BASED COMPANIES ONLY .
4. IF THE USA INCORPORATED BUSINESS WHO WISH TO ISSUE CARD CAN AFFORD TO PAY $10,000 PER MONTH SUBSCRIPTION FEES TO USE THIS API .
On meeting these criteria list , your live API key would be activated .
If the compliance team doesn’t activate your live API key and you can’t ever use it , what’s the purpose of this integration?
Its upto your business types and stripe decision, its not our system issues so we cant help you on it
What do you mean ? Obviously , it’s the shortcomings of your solution . You’re trying to sell me half baked Stripe card issuing solution that doesn’t work or won’t be permitted by stripe if you’ve not integrated “ Custom Connect & Treasury API” endpoints . Also, the business has to be US based offering B2B solution to other US based companies (can’t be issued for B2C or consumers ) and finally there’s a monthly recurring fee of $10,000 per month . You’re not mentioning any of them & trying to convince your potential buyers that your solution works ?
Please note that I’ve not asked you to integrate Stripe since it’s well known fact that Moov.io is much cheaper and easier integrations than Stripe.
Hello, I’m about purchasing your amazing script but I have some questions in order to identify which business license I need to operate in Europe:
1- When user top-up their wallet, where users funds are stored ? Is it on Admin’s Stripe/PayPal account or there is sub account where payment gateway stores the funds?
2- when user purchase the virtual cards, does stripe issuing the card to user or it issues to the system (Admin)? If to the user, how KYC sent to stripe?
3- do you have any documentation how the system work and how funds processing?
I tried to purchase virtual cards on the demo to see how it processing but purchase didn’t work
Hello, thank you for your interest in ViserBank. Please find the answers to your questions below:
1- When a user tops up their wallet, the funds are stored in the Admin’s connected payment gateway account (e.g., Stripe/PayPal). The system does not create sub-accounts for users; instead, it records the balance internally for each user.
2- The virtual card module works under the Admin’s Stripe Issuing account. Cards are issued under the system (Admin) and then mapped to the user inside the application. KYC verification is handled within the system, but it does not directly send KYC data to Stripe. Instead, the admin verifies and manages users from the panel.
3- Yes, we provide documentation with a detailed explanation of how the system works, including funds processing, modules, and admin/user flows. This documentation will be shared with you after purchase.
Regarding the demo, certain payment and issuing features are disabled for security reasons, which is why the purchase didn’t go through there.
Thank you for the detailed answers, so basically to store users funds we need an EMI license !!!
I was browsing your products and found the (ViserCard – Virtual Card Issuing Platform), which could be an alternative for my business.
So in case if we connect Strowallet API for card issuing, can you please tell me where the users funds are stored when they top-up?
Thanks again for answering my questions
The user’s funds are stored in the admin account when they top-up.
Pre-sale Questions
I would like to know if staff members can credit a customer account or upload transactions using Excel. We currently use existing software and are planning to migrate to your software. We want to understand how we can transfer data from our current system to ensure we have up-to-date customer transactions. If uploading is not possible, we plan to designate a staff member to input the transactions manually, one by one, and backdate them as necessary.
Thank you for your interest,
If you want to migrate your old system to the Viserbank system, I’d suggest you hire a developer to avoid any inconvenience. If you need help regarding this, you can contact us through https://viserlab.com/support
I am interested in purchasing ViserBank – Digital Banking System. However, when checking the demo, I noticed there is a front-end version and an admin version, but I couldn’t find the Mobile App version. Could you please clarify this for me?
We’ve the mobile version as a separate product. Please check the link: https://codecanyon.net/item/viserbank-cross-platform-internet-banking-application/44063319
Question does this have a personal api?
Hello,
Personal API? Could you please elaborate on your question so we can better understand and provide you with an accurate response?
We could not find the api key section in the demo, we are asking if it generate an api key that way we can go to the endpoints. Most app have an api documentation sheet that will allow us to find the endpoint and access it with the api key or keys
Currently there is no public API system.
Hello dear team I have bought this scrip 3 times Iam geting error 500 Sorry! Internal server error Something went wrong on our end. We’re working on fixing it. On DPS FRD and Loan section , this is getting me crazy did the installation myself on first time than hired dev to complete still not being able to solve , thought I did some misscalculating on the plans and copied the same value as the depo has that you guys have here but still not being able to fix that issiue please advise me what could go wrong all other options are working only DPS FRD and Loan not working
Hi,
kindly submit a request here: https://viserlab.com/support Our technical team will be happy to assist you.
I purchased the script and installed it. The six months of support have passed. But in the meantime, I needed to update from version V3 to V3.2. When I launched the update, it didn’t work. I let it run for more than 3, 4, or even 5 hours, and several times, but the update didn’t complete.
I then submitted a support ticket, but to my great surprise, your team asked me to pay another $82.20 before helping me resolve the update issue, claiming that the six months of support have ended. How can your team react like this?
We sincerely apologize for the inconvenience you’ve experienced. It seems there may be an issue with your files, which is why the update did not complete successfully.
Please note that debugging and technical assistance require an active support period. We recommend renewing your support to allow our team to investigate and resolve the problem for you as quickly as possible.
Thank you for your understanding, and we’re here to assist you once your support is active again.
Is it possible to implement multiple layers of transfer approval, where User 1 initiates the transfer and User 2 approves it before the transaction is completed?
By default, this functionality is not available to the system. However, you can achieve this feature by customising some code.
Hi, can we make a bank transfer from other banks to viserlab bank ? How this could be possible? As it’s important feature
The system doesn’t allow transferring to another bank directly. However, you can handle it manually. But it requres some code changes.
Hi, my questions was if the system can receive money from other banks via bank transfer?
for example I will make a bank transfer from a personal bank to the system user account via IBAN, SWIFT etc
No, currently, IBAN and SWIFT transfers are not available. You need to do this manually.
Good
Thank You.
I want to upload my code on GitHub for a developer to customize, do I need a separate license for this?
No, you don’t need another license for that. But one thing I want to inform you that, by customizing our default codebase, you’ll lose our free support facility.
OK, This is a difficult choice, If ViserTeam or a developer customizes the code, I won’t be able to update the existing code when updates are available from you. this is tough. Will think over it,
okay
Hello, can you do the full installation for me if I purchase this item?
Yes, absolutely! If you purchase the item, we provide free installation on cPanel-based hosting. Just open a support ticket after purchase with your cPanel details, and our team will handle the full setup for you.
I would like to know if it’s possible for the system to automatically deduct loan payments from the user’s balance at the due date, similar to how subscriptions work. For example, if I take out a loan that requires repayment on the 1st of every month, can the system automatically deduct the payment from my account? Additionally, if my account balance is insufficient, can it then deduct the remaining amount from my card?
Yes, the system can automatically deduct loan installments from the user’s account balance if there are sufficient funds. This requires setting up a cron job on your server. However, loan installments are based on interval days (e.g., every 15 or 30 days) rather than specific calendar dates like the 1st of each month. If the account balance is insufficient at the time of deduction, the system will not attempt to charge the user’s card. Once the user adds enough balance to their account, the pending installment will be automatically deducted.
Thank you for your swift response few more questions:
1. Does the script have Auto-savings (cron jobs for periodic transfers)
2. Target/group savings
3. Investment plans (e.g. Investify clone)
1. No 2. No 3. No
Thank you. I’d like to customise the app to automatically deduct recurring payments from a user’s card whenever their balance falls below the loan amount. Could you let me know the cost of implementing this feature?
Please open a support ticket at customization department our team will assist you.
Support Link: https://viserlab.com/support
hello is it possible to limit the number of latest credit/debit showing on dashboard, right now it shows 6 records each in the table which make it long table on mobile, can show only two records of each ? always view more can be added
This would require customization of the current codebase. You can hire a developer to implement this, or reach out to us if you’d like our team to add this feature for you.
Hello, does your script have this feature The automation here refers to system-generated eligibility, LTV calculation, and repayment logic.
''Cash-Backed Loan Automation (Semi-Automated)
What it does: • Users request loans manually. • Admin sees suggested eligible amounts based on wallet/savings/investment balances. • Admin approves and disburses the loan into the wallet. • Repayments are scheduled and deducted from the wallet. • In case of default, Admin can initiate penalties or trigger collateral liquidation manually.
It’s a controlled version of automation that still respects the loan logic.
Yes, the script supports an automated loan management system. Users can apply for a loan by selecting a plan, and repayment is handled through scheduled installments.
The installment amount is automatically deducted from the user’s wallet balance if sufficient funds are available. If not, a late fee or delay charge is applied based on your configured settings.
While the system doesn’t calculate eligibility or LTV automatically, you can control loan approval logic and conditions from the admin side, offering a semi-automated workflow.
Pre-Sale: Can this be integrated with this script: https://codecanyon.net/item/qrpay-pro-complete-qrpay-solution-with-all-addons-bundle/56101909?s_rank=9
Any issues installing on Plesk?
Any responses appreciated.
There is no issue with installing on Plesk. But our recommendation is cPanel.
However, you can integrate the other script by customizing the code. If you’ve enough technical knowledge about it, you can do it yourself. Otherwise, you will need to hire a developer.