To allow your users to create fiat wallets, you need to specify which fiat currencies your script will support. To do this, follow the instructions below.
To allow your users to create crypto wallets, you need to add the cryptocurrencies that you want your script to support through the API providers that we have integrated in advance. You can use all 4 providers at once but not for the same cryptocurrency. To do this, follow the instructions below.
Click on this links to see in details how to get your API details for every provider.
After completing the settings for fiat and cryptocurrencies, you need to set default permissions for new registered users with the option to apply them to already registered ones. These extensions can then be edited for each user individually. Note that even if you have given permission for one of the functions, if they are not activated by their settings, they will not be visible in the user part.
Also specify from which fiat and cryptocurrency how many wallets users are allowed to create. This is a feature in order not to overload your API connections and to avoid wallets misuse.
To enforce your user permissions, follow these instructions:
You can configure any of the fees you will charge for your services by visiting the Profit Settings page in the Web Management section. Note that not all charges are displayed in one configuration file, you will see the other charges as you continue to configure your script. All your earnings and you will find them in the Admin Earnings section of the Admin Wallet section. Each earning is described where it comes from. As you can see on the admin Dashboard and the Admin Earnings are shown in total how much you have available from each currency. When you decide to use funds from them, you can mark them on the Admin Withdrawals page for future reference.
Our script support 5 automatic gateways for deposits (PayPal, AdvCash, Payeer, Perfect Money and Stripe for Credit and Debit cards). Can be added any other method for deposit including Bank Transfer which require customer to transfer manually funds to your gateway and to provide reference number (transaction id) and upload proof for deposit.
To configurate deposit methods you must go to section Web Management and to select menu Deposit Methods. Setup your account details for gateways which you want to use or create a manual gateway.
On screenshots below you can see example of manual deposit method adding.
All withdrawals from users, whether fiat or crypto, are handled manually by an administrator. For now, we think this is the safest way to protect all the funds you have available in your accounts. Of course, we are also developing methods for automatic withdrawal, but they will be added later as an option. You can add an unlimited number of withdrawal methods by filtering them to be visible only for certain currencies.
To configurate deposit methods you must go to section Web Management and to select menu Withdrawal Methods.
On screenshots below you can see example of manual withdrawal method adding.
The swap feature allows your users to exchange funds between their accounts automatically or manually through administrative intervention. You also have the option to use manual or automatic exchange rates with the help of external sources CurrencyConverter API for fiat rates and CryptoCompare for crypto rates.
Here is a instruction how to setup swap settings and configurate a swap rates.
The escrow function is a secure transaction between two users of your website for a service or product as one user (buyer) locks in the escrow the funds needed to complete the transaction, and if he is satisfied with the service or product of the other user (seller) , released his funds without administrative intervention. If there is an obstacle or something is not right, both users can challenge the transaction by opening a dispute, and then the intervention of the administrator is required to take an opinion and take action. Here is a instruction how to setup escrow settings.
First of all, we want to inform you that the script currently supports the creation and management of virtual prepaid cards. We used to use RailsBank API, but due to their high monthly fees, their use becomes meaningless and we removed it. We can integrate your RIA source for managing virtual prepaid cards or use a platform that allows you to create multiple virtual cards and offer them to your customers. Here is a instruction how to setup prepaid card settings and create a virtual prepaid card plans which user can order.
Our script allows merchants to add MetaWallet as a means of payment to their website. You must activate the feature to enable them. Here is a instruction how to setup merchant settings.
SMTP Settings are needed for the script to connect to your email server and send email notifications to users and administrators. Here is a instruction how to setup smtp settings.
This is an example of where to get the data for your SMTP Server, we use VestaCP but with other hosting control panels the principle is the same. Here is a instruction how to get smtp settings.
Here is a instruction how to get your server hostname.