Hosts and authorization

See the supported Regions and required scopes of Checkout.

Hosts

The Checkout application is hosted at the following URLs:

RegionApplication URL
Europe (Google Cloud, Belgium)https://app.checkout.europe-west1.gcp.commercetools.com
North America (Google Cloud, Iowa)https://app.checkout.us-central1.gcp.commercetools.com
Australia (Google Cloud, Sydney)https://app.checkout.australia-southeast1.gcp.commercetools.com

If the documentation refers to https://app.checkout.{region}.commercetools.com or uses the {region} placeholder, replace {region} with the actual value (for example, europe-west1.gcp).

Authorization

Checkout uses tokens from Composable Commerce HTTP API authorization flows with the following scopes:

Checkout Sessions

  • view_sessions:{projectKey}: grants permission to read a Checkout Session information to interact with Checkout; for example, it is required for payment Connectors to interact with Checkout.
  • manage_sessions:{projectKey}: grants permission to create a Checkout Session using the Session API.

Payment Intents BETA

  • manage_checkout_payment_intents:{projectKey}: grants permission to send capture, refund, or cancel requests to the payment service provider (PSP) and update the Payment by calling the payment Connector.

Transactions BETA

  • manage_checkout_transactions:{projectKey}: grants permissions to manage Transactions.
  • view_checkout_transactions:{projectKey}: grants permissions to view Transactions.