---
title: >-
  Checkouts will occur at the shop domain instead of checkout.shopify.com -
  Shopify developer changelog
description: >-
  Shopify’s developer changelog documents all changes to Shopify’s platform.
  Find the latest news and learn about new platform opportunities.
source_url:
  html: >-
    https://shopify.dev/changelog/checkouts-will-occur-at-the-shop-domain-instead-of-checkout-shopify-com
  md: >-
    https://shopify.dev/changelog/checkouts-will-occur-at-the-shop-domain-instead-of-checkout-shopify-com.md
metadata:
  effectiveApiVersion: ''
  affectedApi: []
  primaryTag:
    displayName: API
    handle: api
  secondaryTag:
    displayName: Update
    handle: update
  indicatesActionRequired: false
  createdAt: '2018-11-21T12:20:50-05:00'
  postedAt: '2017-07-20T00:00:00-04:00'
  updatedAt: '2024-02-02T10:04:52-05:00'
  effectiveAt: '2017-07-20T00:00:00-04:00'
---

July 20, 2017

Tags:

* API

# Checkouts will occur at the shop domain instead of checkout.shopify.com

We're making changes to checkout domains for all Shopify stores. Rather than the checkout domain being `checkout.shopify.com`, checkout will occur on the shop domain that the customer is shopping on.

***

For example, where the previous checkout URL format was `https://checkout.shopify.com/#{shop.id}/checkouts/#{checkout.token}`, the new format will be `https://#{shop_domain}/#{shop.id}/checkouts/#{checkout.token}`.

If the merchant forces redirects to their primary shop domain, then all checkouts will occur on the primary domain.

We don’t anticipate any major breakages for existing Shopify apps. However, if your app relies on parsing the checkout URL for any reason, then the checkout domain is no longer guaranteed to be static so you will need to anticipate this.
