Skip to main content

API Changelog - 2026-07-21: Summary

The state field in billing address and sub-merchant address schemas has been updated to support a wider range of ISO subdivision codes: minLength changed from 2 to 1 and maxLength changed from 2 to 3. Sub-merchant country field descriptions have also been clarified.


Summary​

The following shared schema components were updated. These components are used across Card (Visa, Mastercard, Maestro), Klarna, and FundsTransfer payment method request and response bodies.

state field — Billing address (Card and Klarna)​

The state field in BillingAddressData for Card and Klarna payment methods has been updated to accept a broader range of ISO subdivision codes. The field length constraints have changed.

PropertyDetails
NamepaymentMethod.billingAddress.state
LocationRequest body
Typestring
RequiredNo (optional)
FormatISO subdivision code — length 1–3 characters
Example"CA"

state field — FundsTransfer sender address​

The state field in AddressData for the Card FundsTransfer sender has been updated with the same length changes.

PropertyDetails
NamepaymentMethod.sender.address.state
LocationRequest body
Typestring
RequiredNo (optional)
FormatISO subdivision code — length 1–3 characters
Example"NY"

state field — Sub-merchant data (request and response)​

The state field in both SubMerchantData (request) and GetSubMerchantData (response) schemas has been updated. Following the Countries and states guideline is now mandatory for this field.

PropertyDetails
NamepaymentMethod.subMerchant.state
LocationRequest body / Response body
Typestring
RequiredYes (for us and ca)
FormatISO subdivision code — length 1–3 characters
Example"TX"

country field — Sub-merchant data (request and response)​

The country field description in SubMerchantData and GetSubMerchantData has been updated to clarify that allowed values depend on your processing account configuration.

PropertyDetails
NamepaymentMethod.subMerchant.country
LocationRequest body / Response body
Typestring
RequiredYes
FormatISO 3166-1 Alpha-2 (2-character country code)
Example"US"