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]

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.

See Also

The latest interface-version, here.