---
title: >-
  New customer input field for the OrderCreate mutation - 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/posts/new-customer-input-field-for-the-ordercreate-mutation
  md: >-
    https://shopify.dev/changelog/posts/new-customer-input-field-for-the-ordercreate-mutation.md
metadata:
  effectiveApiVersion: 2025-01
  affectedApi:
    - displayName: Admin GraphQL API
      handle: admin-graphql
  primaryTag:
    displayName: API
    handle: api
  secondaryTag:
    displayName: New
    handle: new
  indicatesActionRequired: false
  createdAt: '2024-10-17T12:12:39-04:00'
  postedAt: '2025-01-01T12:00:00-05:00'
  updatedAt: '2024-10-24T10:20:55-04:00'
  effectiveAt: '2025-01-01T12:00:00-05:00'
---

January 1, 2025

# New customer input field for the OrderCreate mutation

DateJanuary 1, 2025

Version[2025-01](https://shopify.dev/changelog?api_version=2025-01)

FlagsNew

SurfacesAPI

Affected APIs[Admin GraphQL API](https://shopify.dev/changelog?api_type=admin-graphql)

As of GraphQL Admin API 2025-01 version, we're deprecating the `customer_id` field in favor of the new `customer` field which you can use to either associate an existing customer or upsert a customer record.

This provides some added flexibility when creating an order by saving the caller an extra step in fetching the customer ID before initiating the order creation.

Learn more about `orderCreate` on [Shopify.dev](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/orderCreate).
