---
title: "Update Customer Checkout Settings"
method: PUT
path: "/commerce/settings/checkout/customercheckoutsettings"
tags: ["CheckoutSettings"]
---

# Update Customer Checkout Settings

`PUT /commerce/settings/checkout/customercheckoutsettings`

Modifies existing customer checkout settings. When a shopper starts the process of checking out,the Checkout Service checks these settings to render the checkout page.This is where you can specify whether shoppers must be logged in 'LoginRequired' or not 'LoginOptional' to checkout. You can also update your own customer checkout requirements, for example, to add a tracking code.

## Query parameters

- `responseFields` string

## Request body

- CustomerCheckoutSettings — Checkout requirements for customers, for example, whether they must login before purchasing from your store. Other customized checkout requirements can be defined.
  - `auditInfo` AdminUserAuditInfo
    - `createBy` string, nullable
    - `createDate` string, date-time, nullable
    - `updateBy` string, nullable
    - `updateDate` string, date-time, nullable
  - `customerCheckoutType` string, nullable — Checkout login setting. Value can be either "LoginOptional," where shoppers are prompted to sign in but are not required to do so, or "LoginRequired," where shopppers must login before purchasing.

## Response `200`

OK

- CustomerCheckoutSettings — Checkout requirements for customers, for example, whether they must login before purchasing from your store. Other customized checkout requirements can be defined.
  - `auditInfo` AdminUserAuditInfo
    - `createBy` string, nullable
    - `createDate` string, date-time, nullable
    - `updateBy` string, nullable
    - `updateDate` string, date-time, nullable
  - `customerCheckoutType` string, nullable — Checkout login setting. Value can be either "LoginOptional," where shoppers are prompted to sign in but are not required to do so, or "LoginRequired," where shopppers must login before purchasing.

---

[API](https://skmtc.net/kibocommerce/apis/customer.md) · [All operations](https://skmtc.net/kibocommerce/apis/customer/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/kibocommerce/customer/versions/47c0cf7b75ab/schema)
