There is a need to create an online activation service for Microsoft keys (redeem.microsoft.com)
That is, both the client side and the server side
The main task is to obtain the client's authorization and then send a request with the corresponding session + key + region with the required IP address for activation (a regular post with data and session)
I would like this to function on my server - conditionally the client goes to https://***.com/activate
And an account.microsoft.com window opens for them - where they go through the full activation process
Authorization is obtained - and a request for activation is sent with their key for activation
(the input data will be a unique code to verify that the client is a client, a key for activation, and the corresponding region)
The activation request with the key + session needs to be sent under the IP address of the region that the client has (if it is possible to connect a conditional Surfshark VPN, that would be great - or use proxies of the corresponding regions)
or possibly obtaining an authorization token in the client's session by request:
https://account.microsoft.com/auth/acquire-onbehalf-of-token?scopes=MSComServiceMBISSL
there the response is as follows:
[
{
"token": "EwAYBF8iAQAUPrxmesbNu",
"tokenExpiry": "2025-08-13T16:14:58.622876+00:00",
"tokenScopes": [
"msComServiceMBISSL"
],
"isSuccess": true
}
]
and with this token, you can use the existing prototype for sending requests 
priority will be given to those who understand how to better implement such a solution - so that it works on all platforms and devices (PC and mobile)
-minimum - obtaining an authorization token from the client
-maximum - organizing the process from start to finish with activation
please indicate real prices + work experience
with good performance, I guarantee stable long-term cooperation - there is a lot of work and I am ready to pay market rates for it