Handle User-Password Expiry
If a user's password expires, the UserExpiredPassword call can be used to establish a new one.
Summary
| Attribute | Value |
|---|---|
| Name | UserExpiredPassword |
| Functionality | Provided that domain, X-SessionId, and TokenId are valid, generates and dispatches to the user an email containing either a new password or a temporary link to a page where user-reset can occur (choice of implementation being the client's). |
| Endpoint | https://payments.mppglobal.com/interface/Mpp/eDeveloper/v8/eDeveloper.json.svc/UserExpiredPassword |
Request Parameters
UserManage
| FirstName | Required? | Datatype | Description |
|---|---|---|---|
| EmailAddress | Yes | String | User's email address, to which information is dispatched. |
JSON Request Example
JSON
[javascript]
{
"EmailAddress" : "AUTO-f1130a24-c779-4fec-b575-b03285c7f3d7@mppqa.co.uk"
}
[/javascript]
"EmailAddress" : "AUTO-f1130a24-c779-4fec-b575-b03285c7f3d7@mppqa.co.uk"
}
[/javascript]
Response Parameters
There are no response parameters.
Error Codes and Messages
| Error Code | Error Message |
|---|---|
| 1000 | An unexpected error has occurred. Please contact cs@mppglobal.com |
| 1005 | Invalid Web Service Credentials. |
| 1006 | The numOrdersInPage argument must be greater than zero. |
| 1006 | Conflicting account identification parameters found |
| 1009 | Account cannot be found. Invalid UKI and PIN or Password. |
| 1014 | Payment could not be authorised. |