---
title: >-
  Hosted Payment SDK requests will include a new key-value pair for locale -
  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/hosted-payment-sdk-requests-will-include-a-new-key-value-pair-for-locale
  md: >-
    https://shopify.dev/changelog/hosted-payment-sdk-requests-will-include-a-new-key-value-pair-for-locale.md
metadata:
  effectiveApiVersion: ''
  affectedApi: []
  primaryTag:
    displayName: API
    handle: api
  secondaryTag:
    displayName: Update
    handle: update
  indicatesActionRequired: false
  createdAt: '2018-11-21T12:03:52-05:00'
  postedAt: '2017-06-12T00:00:00-04:00'
  updatedAt: '2025-04-21T13:22:22-04:00'
  effectiveAt: '2017-06-12T00:00:00-04:00'
---

June 12, 2017

Tags:

* API

# Hosted Payment SDK requests will include a new key-value pair for locale

As of June 12th, 2017, we will be including a new “locale” key-value pair in Hosted Payment SDK requests. When signing the request, you will need to ensure your integration does not rely on specific fields. Instead, the message being signed should be a string of all key-value pairs that start with `x_ prefix`, sorted alphabetically, and concatenated without separators.

***

If your integration’s signing mechanism already follows this strategy, then you won’t need to make any changes now or in the future.

To learn more, see [*Gateway signing mechanism*](https://help.shopify.com/en/api/guides/payment-gateway/hosted-payment-sdk/develop-gateway#gateway-signing-mechanism).
