Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

These endpoints support Merchant integrations of Flexiti services.

...

In order to use it add the refresh token (provided in the original /oauth/token call) and change the grant_type to refresh_token. More information available here: How to Implement the Refresh Token

Scope Parameter Usage (IMPORTANT)

For the token endpoint there are two possible scopes: merchant or customer.

  • A token with a customer scope will be allowed in all endpoints required by customer facing UI, other endpoints will considered this token invalid

    • When to use: for Online channel implementations during the application and authorization flows (outlined below).

  • A token with a merchant scope will be allowed for all endpoints

    • When to use: for In-store channel implementations, or Online channel back office processes like capturing an authorization, releasing, refunding/returning, etc.

The endpoints that should be called using a customer scope should be:

...