Upgrade · Authentication Profile
Upgrade Authentication
Authentication
Authentication profile for the Flex Pay APIs (Upgrade). Both the marketing and checkout REST APIs use OAuth 2.0 — an access token obtained with the client-credentials grant (client ID/secret sent as Basic credentials to the token endpoint) and included as a Bearer token in the Authorization header of every API request. Credentials are issued per merchant and per environment by the Flex Pay integration team, gated on a server IP allowlist review.
Upgrade secures its APIs with oauth2 across 1 declared security scheme, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the clientCredentials flow(s).
CompanyFintechLendingBuy Now Pay LaterPaymentsCredit CardsBankingTravel
Methods: oauth2
Schemes: 1
OAuth flows: clientCredentials
API key in:
Security Schemes
flexPayOAuth oauth2