Use this file to discover all available pages before exploring further.
If UserCategory is OWNER, this endpoint allows you to enroll a user in SCA. Your platform needs to retrieve the returned PendingUserAction.RedirectUrl, add an encoded returnUrl query parameter for them to be returned to after the SCA session, and redirect the user.Read more about SCA redirection→You can use this endpoint to obtain a new session RedirectUrl. This is useful to:
Enroll Owners created without SCA enrollment
Retry enrollment if a previous session was unsuccessful or expired (after 10 minutes)
Calling this endpoint creates a new valid session that can be used, even if there is one already in progress for the user. Calling this endpoint also doesn’t change the user’s UserStatus, even if the session expires or is unsuccessful.
Note – This endpoint doesn’t change UserStatusCalling this endpoint does not change the user’s status to PENDING_USER_ACTION (it stays as ACTIVE) and no USER_ACCOUNT_VALIDATION_ASKED webhook notification is sent.This ensures that legacy users do not become blocked if they are unable to complete SCA successfully.
Caution – Legal representative’s email requiredFor OWNER users, the LegalRepresentative.Email address is required.SCA uses this email address to build a behavioral biometrics profile and as a backup communication channel.Prior to SCA, it was possible to create a Legal OWNER without the LegalRepresentativeEmail, so this data may be missing. Calling this endpoint without this data will return an error.
The URL to which to redirect the user to perform strong customer authentication (SCA) via a Mangopay-hosted webpage. This value is a variable and should not be hardcoded.The SCA session link expires 10 minutes after it’s generated.Caution: Before redirecting the user on this URL, you must add the query parameter ReturnUrl with the percent-encoded URL to which you want the SCA session to return the user after authentication (whether successful or not).For more details, see How to redirect a user for an SCA session.
400 - Endpoint not allowed if category is PAYER
{ "Message": "This endpoint is not allowed for User categorized as PAYER", "Type": "not_allowed_for_user_category_payer", "Id": "4f848681-e524-403b-913a-12bf47095328", "Date": 1736765347, "errors": null}