[#47287671] Initial implementation of the library with sales requests.
[#47287671] Added composer.json.