In Progress

Web API integration to a Magento site

The project consists of 3 web api integration to a magento site [url removed, login to view] . You can send API requests using GET variables via HTTP-requests. The requests are to create a new customer, change password and reset password. Please see the pictures attached. I tried to illustrate the project on the screenshots.

https://,,.,,.,,,.,,,/API/[url removed, login to view]

https://,,.,,.,,,.,,,/API/[url removed, login to view]

https://,,.,,.,,,.,,,/API/[url removed, login to view]

I have deleted the ip address on the url. I will send it after the initial bids.

The website must display a warning message when the desired username is already in use and/or the username and password have invalid characters.

All warning messages must be Translatable to other languages.

---The first command is 'create customer.' *selenile suffix will not be added on the command. Please see pictures 'registration page - current' and 'registration page - new.'

https://,,.,,.,,,.,,,/API/[url removed, login to view]

The username will only be able to consist of lower and upper case English letters, numbers . (period) - (dash) _ (lower dash)

The password will only be able to consist of lower and upper case English letters, numbers . (period) - (dash) _ (lower dash) and @ (at sign)

--- The second command is 'change password.' This command will be used on 'Account information' section under 'my account.' Please see pictures 'change password page - current' and 'change password page - new.'

https://,,.,,.,,,.,,,/API/[url removed, login to view]*selenile&oldcustomerpassword=23efe42&newcustomerpassword=23qwq12

The username will display with the *selenile suffix on the page. The username will be entered as [url removed, login to view]*selenile on the API command url.

The password will only be able to consist of lower and upper case English letters, numbers . (period) - (dash) _ (lower dash) and @ (at sign)

--- The third command is 'reset password' This function will be used when the user forgets his/her password and request a reset email on the login page of website. Please see picture 'reset password link page'

https://,,.,,.,,,.,,,/API/[url removed, login to view]*selenile&newcustomerpassword=123qwe45

The password will only be able to consist of lower and upper case English letters, numbers . (period) - (dash) _ (lower dash) and @ (at sign)

If there is an alternative way to reset a password such as sending computer generated passwords to the email address directly, your suggestions are welcome.

PLEASE NOTE: IP ADDRESS on the api url, SELENILE and SELENILE'S PASSWORD MUST be inaccessible by third parties.

Please ask any questions regarding the project.

Thank you,

Skills: Magento, MySQL, PHP, Website Testing

See more: your email address is invalid, web page consist of, the email address is invalid, please reset your password, my email address is invalid, invalid web address, invalid email address message, page web inaccessible, web api, magento note, magento APi, lower third, illustrate a picture, http web requests, api integration, 2013 web api project, illustrate picture, magento user login, web login page, magento site url, magento registration page address page, create api user magento, magento create link website, magento api address, link page website magento

About the Employer:
( 8 reviews ) Antalya, Turkey

Project ID: #4450074