Multi-Factor Authentication
Paycux does not offer multi-factor authentication today. Identity realms are isolated per environment and brute-force protected, and the identity provider behind them is capable of one-time-code factors, but no MFA policy, enrolment or recovery flow is exposed. This page describes the planned product.
Not available yet — Multi-Factor Authentication is a planned capability. It is not part of Paycux today and cannot be enabled from the console. What Paycux provides today.
This preview is not a currently available API contract.
Status
Planned
A signed-in user would register an authenticator app on the realm's screens and receive recovery codes once.
An organisation could require a second factor for its members, and a policy could demand a fresh challenge before sensitive actions.
A user who loses the device would use a recovery code, or an admin would reset the factor, with every change audited.
Foundation
None of this is a multi-factor product. It is the identity groundwork the planned feature would build on.
Planned
The planned scope is listed so you can judge fit. None of it can be enabled, and no contract for it exists.
Planned scope
Each item is planned. The foundation items at the top of the page are the only parts that exist.
Foundation today
These two reads exist today. No MFA endpoint exists, and neither response carries factor fields.
1curl "https://api.paycux.com/v1/environments/<environment id>/auth?projectId=<project id>" \2 --cookie "__Host-paycux_session=<session cookie>"34HTTP 2005{6 "setup": {7 "realmId": "<realm id>",8 "displayName": "Example App",9 "status": "ready",10 "issuer": "https://<identity host>/realms/pcx-<uuid>",11 "clientId": "<client id>",12 "discoveryUrl": "https://<identity host>/realms/pcx-<uuid>/.well-known/openid-configuration",13 "lastErrorCode": null14 }15}16# The full object also carries workspaceId, projectId, environmentId,17# providerRealmName, redirectUris, logoutRedirectUris, checkoutReturnUrls,18# revision and appliedRevision. There is no MFA field.
Questions
No. There is no MFA setting in the console and no MFA route in the API. The identity provider behind the realms is capable of one-time-code factors, but Paycux does not expose that capability.
Authenticator apps with time-based one-time codes, plus recovery codes, are the planned first factors. The final contract is not committed.
Mandatory e-mail verification, brute-force protection on every realm, exact redirect URLs and PKCE. These are foundation controls, not a second factor.
The planned scope includes a per-organisation requirement and per-user enrolment. Nothing supports either today.
Step-up verification is in the planned scope. Nothing supports it today.
Keep exploring
The implemented API lists every route that works now. Multi-factor authentication is not among them.