Automated MT4/MT5 Licensing Integration with WordPress/WooCommerce

MQL4 統合

指定

I need a developer to set up an automated licensing system via WooCommerce, for my MT4 and MT5 EA.


Should work with this plugin (unless you have a better plugin suggestion).


https://wordpress.org/plugins/license-manager-for-woocommerce/


This plugin makes it easy to automatically generate a license key after a purchase, so you need to make the MT4/5 EA connect to my website via the plugin API to verify/activate the license key.


The license key should be tied to the computer, I believe hard drive serial is what people typically use but I’m unsure if this works with Mac, and the solution must work Macs as well (e.g. Macs running a virtual windows solution). I don’t mind if it references more than one parameter of the PC (e.g. hard driver serial and more). If it can reference more than one thing (e.g. hard drive, computer name, etc) that may be more secure? Let me know your thoughts after you apply.


The process should work as so:

1) Customer purchases license via WooCommerce <- the plugin manages this as standard

2) Plugin generates license key <- the plugin manages this as standard

3) Customer inputs License Key into EA settings on first load, this will send the data back to the server with their device information and link the license key to that device so it will only work for that PC/Mac. The EA will communicate with the plugin / server using the built in API to check that the license key is being used with the corresponding device each time it is used, to ensure people do not try to share license keys. If someone times to use the license key on the wrong device, it will provide an error and instantly remove the EA from the chart

4) The EA should only need the license key to be input one time for that customer. It should load the license key again from the cache whenever the user restarts MT4, re-adds the EA to a chart etc

5) If the user wants to change device, they will log into the website and next to the license key in their “My Account” page you must add a button that says “Clear Activations”. By pressing this, it will reset the PC link to the license key, and they can re-activate it on a new computer which will then be tied to the license key again. This ensures people can continue to use the EA even if they get a new computer etc. If there are multiple license keys in the users account, they will have a separate “Clear Activations” button for each one. I don’t mind the deactivation being done through the EA, but via the websites My Account page is preferable


To clarify your role:

- [WordPress/WooCommerce] Provide custom plugin adjustment as needed for this to work along with simple to follow instructions for me to add this to my live site. I need you to provide me with the code to add to my live site, you can work on a staging / test site until it is complete. The code must make it so that it can store/tie the computer to the license key, and also add a working “Clear Activations” button to the users My Account page

- [MQL4/MQL5] Provide MT4 and MT5 code to add to my EA, along with simple to follow instructions on how to do so. This code must cover both the error messages for license key is invalid, or already in use etc and be easy for me to adjust the error messages


Notes

- The customer should just need to enable DLL and live trading for the EA to work, I don’t want the customer to have to enter any URL into “AllowWebRequest” (as I want it to be as simple as possible for the user) if possible

- You should provide me with the relevant code for the MT4 EA and MT5 EA with instructions on how to do so, so that I can easily update my EAs when I want and they will continue to work for the users

- You should provide the code for me to add to my website, with instructions on how to do so

- An error message should appear if someone tries to use al license key on a device that is not the linked device to that key, it should be easy for me to adjust this error message

- An error message should appear if someone tries to use an invalid license key, it should be easy for me to adjust this error message

- The MT4 and MT5 EAs will be sold separately, so they need to be tied to difference types of license keys (the plugin allows this easily, so the API connection should verify that the license key is working with the correct product type so a customer can’t use a MT4 license key on the MT5 version and vice versa)

- Security is very important, I would like some advice from yourself regarding this and what to do in the unlikely event my site gets hacked etc


Thank you in advance


応答済み

1
開発者 1
評価
(63)
プロジェクト
68
25%
仲裁
12
42% / 42%
期限切れ
4
6%
2
開発者 2
評価
(6)
プロジェクト
9
0%
仲裁
0
期限切れ
1
11%
3
開発者 3
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
4
開発者 4
評価
(57)
プロジェクト
72
22%
仲裁
13
46% / 15%
期限切れ
5
7%
5
開発者 5
評価
(58)
プロジェクト
66
8%
仲裁
39
26% / 56%
期限切れ
12
18%
仕事中
6
開発者 6
評価
(141)
プロジェクト
207
80%
仲裁
18
33% / 44%
期限切れ
10
5%
仕事中
7
開発者 7
評価
(66)
プロジェクト
143
34%
仲裁
10
10% / 60%
期限切れ
26
18%
類似した注文
My Goal: I want to make an EA that makes money using AI.. with zero losses and 100% winning chances and we will continue to upgrade and design the EA until we reach our goal. this could be a long term project
I want a profitable MT4/MT5 with a proven results and test results. Demo and strategy is also an advantage if available. kindly message me if it you have one. The source codes will be demanded when will finally reach a compromise
Trade Mirroring Solution 100 - 150 USD
Hey there! I was wondering if you could help me with copy trading an EA’s action on Cronos markets (uses CTrader) into a prop firm account that I bought with TooOne Trader (uses TradeLocker to execute trades). Actually, I have 3 prop firm accounts with them that I am trying to pass with this particular EA. 1) Each of these 3 accounts is $250,000 (different account numbers that cannot be combined. 2) I currently have
I require an API that links MT5 Data to Excel 1. Data I would like to link is hourly price data for OHLC for Indices and Forex. 2. Ability to input date range. So if I select 2 days and hourly data for GBPUSD, the table will populate in excel (Via an Add-in /API) with 24 rows of which the bottom row is the current live OHLC and hence subject to change until the bar closes 3. I guess this will be via GoogleSheets in
We want to host a trading competition for newer traders where they can trade on demo accounts. We just want to be able to access those demo accounts and to provide a leaderboard (even if the totals are just stored in a database), we can provide the front-end. The idea is to have around 20 participants. Most will be relatively new traders. We are also not a broker, we simply have a few people learning to trade. The
MQL Excel Integration 500 - 750 USD
I am looking for a MQL5 programmer to have Metatrader read my MS Excel signals. There will be a notification CSV/TXT file going from MT to Excel. To let Excel know one of the two orders went live. There will also be a order CSV/TXT file going from Excel to MT. To let MT know of 2 new orders. The order CSV will include 2 orders with Order Type Order buy/sell Order price Order Stop-loss Price Order Target Price Project
Hi I am looking for some developer, who can develop WebPage which can display my open trades position, Trade History and Live Bid/Ask of my Watchlist. Frontend web app for customers/clients where they can login and see (Account info, Watchlist, Positions, History) Control Panel to create users and map user emails to MT5 account numbers etc

プロジェクト情報

予算
50 - 200 USD
VAT(付加価値税) (21%): 10.5 - 42 USD
合計: 60.5 - 242 USD
開発者用
45 - 180 USD