There are cron job updates, Please ensure you add them for interest calculations and auto loan repayments
BankPro Neobank, Debit Cards, Wallet, Airtime top-up and mobile money, Gift Cards, Payment Gateway, Merchant Services.
API USED:
Upcoming Features:
If you are installing this script first time skip this section.
✓ PHP Version 8.1
✓ MySQL Version 5.7+ or MariaDB version 10.2+
✓ BCMath PHP Extension
✓ Ctype PHP Extension
✓ Fileinfo PHP extension
✓ JSON PHP Extension
✓ Mbstring PHP Extension
✓ OpenSSL PHP Extension
✓ PDO PHP Extension
✓ PDO_MYSQL PHP Extension
✓ Tokenizer PHP Extension
✓ XML PHP Extension
✓ CURL PHP Extension
✓ GD PHP Extension
✓ GMP PHP Extension
After installation, There will be multiple folders and files will be in your main files folder. Only upload all files inside the Main Files folder.
On the "assets" folder, We keep all kinds of assets like CSS, JS, Images. If you want To edit or change anything over CSS or js, please have a look at this folder.
On the "core" folder, We keep the core of Laravel and we maintain full MVC structure on this project.
Apart from the above some additional support files, Woocommerce Plugin will be there
Deleting Demo users, Please go to phpmyadmin from your cpanel and empty the core database tables one by one except the ones mentioned below
Empty all tables except the following, Countries, Country, cryptos, email_sms_templates, extensions, fiats, fiat_gateways, forms, frontends, games, gateways, gateway_currencies, general_settings, guesse_bonuses, holidays, languages, limits, notification_templates, pages, time_settings, windows
Delete Demo Data: View Video - Repeat the steps for all tables except the ones above.
Installation is very easy
If you are still unable to install the system, please raise a support ticket at https://support.xenio.in
Admin login URL is: http://your-site-url/admin
Username: admin
Password: Abcd4321@
Admin can manage the following Fees from Site Settings
Apart from the above, individual fees for Coins Deposit, Withdrawal Methods, and others can be configured.
If you change a template, ensure in Manage Sections you update all sections with relevant data
All Merchants/Agents need to go through Verfai KYC, if you wish to disable it, please raise a support ticket at https://support.xenio.in
For Ezpin Gift Card API contact Mr Ajay Kumar - +971582680334 or ajay.kumar@ezpin.com and mention his name when you fill the KYC form as Sales Manager, or they may ask you for larger deposits for the API
Note: The admin profile can be managed using the top right button!.
The script uses several API's and its important that you update those with your credentials or disable them
Below is the list of some key APIs apart from others
Please go through every section in the admin carefully and change to your settings, e.g. SEO settings, Email->Global Template->from email etc.
In this section, you can see available cards, Both API and offline sell cards appear together for a seamless user experience
This is an independent module
This is an add on feature which allows your users to manage basic business accounting and invoicing.
To manage this module login to admin
Username: admin | Password: 123456
Go to settings->website settings and change your logo and favicon and text below
To change admin password visit
Do not change any other settings in this module
Go To Pages -> Language
Click Add New Language and enter language name and code. e.g. Name: Francais Code: fr and click save
Then click on the code icon to set your keywords
Note: When enabling a currency in gateways, please ensure same currency is enabled in Fiat currency settings as well with the same exchange rates and also in withdraw methods. On Mobile App, Payment links and donations only Fiat API Based Gateways will work, other gateways will give a 500 error.
Please ensure your PHP Configuration Extensions run on nd_mysqli and nd_pdo_mysqli
Open the lib folder, src-> constants folder -> constants.dart file and change the domain, helpcenter email id there.
Change the logo and icons in the assets folder
Run flutter pub get and flutter pub run flutter_launcher_icons:main
Go to Android-> app -> build.gradle to change your bundle id
Go to Android-> app -> src -> main -> androidmanifest.xml and change your app name
Follow standard flutter practices for publishing for both Android and iOS
Note: User app is not free and requires a separate purchase. Deposit is only via API Based Gateways
The first version of the user app has the Wallet Balance Information, Close loop cards, MasterCard and Airtime
V3.0 will have Crypto balances, deposit address
V4.0 will have User KYC, Prepaid Gift Cards, Manual Payments
Please ensure your PHP Configuration Extensions run on nd_mysqli and nd_pdo_mysqli
Open the lib folder ->src-> constants folder -> constants_data.dart file and change the appshare link, aboutUs, appName, getstartedinfo.
Open the lib folder ->src-> constants folder -> constants.dart file and change the helpcenter email id there.
Open lib\core\data\endpoint and edit endpoint_url file with your domain.
Disable Menu items in app open file lib/src/constant/constant_data and change them to false
Change the logo and icons in the assets folder
Run flutter pub get and then flutter pub run flutter_launcher_icons:main
Go to Android-> app -> build.gradle to change your bundle id
Go to Android-> app -> src -> main -> androidmanifest.xml and change your app name
For iOS use Xcode to change bundle id and app name, run flutter pub get and flutter build ipa before trying to archive to iOS store
Follow standard flutter practices for publishing for both Android and iOS
The WooCommerce plugin is available to integrated in wordpress sites.
The plugin will mark your order as processing upon redirection, Verify the payments in your merchant account before shipping.
The plugin is only for Individual sites, and not suitable for Marketplace based WoocCommerce, please integrate the API for it
Extra the Zip file and go to Assets and change your logo, Rezip the file
Follow standard Plugin installation procedure of wordpress
Activate the plugin and go to woocommerce settings -> payments -> manage payment gateway -> and change the title, merchant email, api key, currency(must be enabled in Fiats on admin), site url and save the changes.
Please follow the below steps for Access to the Livitpay cards dashboard.
Fill out the KYC / Registration form at https://cards.livitpay.com Once approved follow below steps
1) You will receive a user invite asking you to create your transaction password.
2) Create your transaction password and remember it.
3) Visit https://cards.livitpay.com and login with your email id and default password Abcd4321@
4) Deposit $200 into your account. This amount can be used for card issuance and balance reload.
5) In 24-48hours of your deposit, the Public keys, Private Keys will be activated.
6) Update the Keys in your API settings in the MeetsPro Script.
7) Now you can login with your transaction password in the Cards section and select your domain under fiat.
8) Livitpay Card Flow is as follow - User Request For Card -> Card request will be visible in Livitpay Cards Dashboard
9)You approve the card or leave as is if you do not wish to approve. If approved user will see the card details in your site
10) User raises a fund card request, fund request will be visible in your livitpay cards dashboard, you approve the card request or leave as is to decline
11) Load funds approved will be available for your users to spend on the card now. If you chose to not load the card as the site owner, you will need to manually reverse the transaction amount in your site to the card user under the user details tab, Add/Subtract Balance.
Should you find any issues raise a support ticket in the support section of your Livitpay dashboard.
Please follow the below steps for Access to the Livitpay cards dashboard.
Fill out the KYC / Registration form at https://cards.livitpay.com Once approved follow below steps
1) You will receive a user invite asking you to create your transaction password.
2) Create your transaction password and remember it.
3) Visit https://cards.livitpay.com and login with your email id and default password Abcd4321@
4) Deposit $200 into your account. This amount can be used for card issuance and balance reload.
5) In 24-48hours of your deposit, the Public keys, Private Keys will be activated.
6) Update the Keys in your API settings in the MeetsPro Script.
7) Now you can login with your transaction password in the Cards section and select your domain under Crypto.
8) Livitpay Crypto MasterCard Flow is as follow - User Request For Card -> Card request will be visible in Livitpay Crypto Cards Dashboard
9)You approve the card or leave as is if you do not wish to approve. If approved user will see the card details in your site and Crypto Deposit Addresses
10) User Deposit Crypto in the Deposit Address and the balance for the crypto will then be visible against that address once the Crypto Deposits are confirmed.
11) User raises a load funds to card request, User's Crypto wallet will be debited with the amount, Load fee charged to their balance and fund request will be visible in your livitpay crypto cards dashboard, you approve the fund request
12) Loaded funds approved will be available for your users to spend on the card now.
Should you find any issues raise a support ticket in the support section of your Livitpay dashboard.
Self Debug for 500 Errors
Web : https://support.xenio.in
Make sure to backup your database and files before update
Update as per current version you wish to update