Flatto
Flatto
お問い合わせ
Shopify Tips · ·

Shopifyで請求先住所は変更・バリデーションできる?【2026年最新】

Shopifyで注文後に請求先住所を変更することはできません。一方、チェックアウトでの請求先住所のバリデーション(入力チェック)は、2026年7月版のFunction APIで請求先住所を取得できるようになり、アプリで実現できるようになりました。

この記事では、請求先住所で「できること・できないこと」と、その根拠になるAPI仕様、アプリで請求先住所をチェックする方法をまとめます。

Shopifyの請求先住所とは?

請求先住所は、クレジットカードなどの決済に使う住所です。チェックアウト画面には2種類の住所入力欄があります。

Shopifyの請求先住所とは?
種類英語表記用途
配送先住所Shipping Address商品を届ける住所
請求先住所Billing Address決済に使用する住所(クレジットカードの登録住所など)

カード会社は不正利用防止のため、入力された住所とカードの登録住所を照合することがあります。

多くのお客様は「配送先住所を請求先住所として使用する」のまま進めるため、配送先が正しければ請求先も正しくなります。ただし、次のような場合は請求先と配送先が異なります。

  • ギフト配送:自分のカードで決済し、別の住所に届ける
  • 法人購入:会社の住所で決済し、別の拠点に届ける
  • 引越し直後:カード登録住所と現住所が異なる

後払い決済の請求書のように、請求先住所に郵送するものがあるストアでは、請求先住所の入力ミスがそのまま「届かない」トラブルになります。

請求先住所でできること・できないこと

2026年9月時点では、チェックアウトでのバリデーションはできますが、注文後の変更はできません。

請求先住所でできること・できないこと
操作配送先住所請求先住所
チェックアウト時のバリデーション✅ 可能✅ 可能(2026年7月版のAPIから)
注文後の変更(管理画面)✅ 可能❌ 不可
注文後の変更(API)✅ 可能❌ 不可

配送先住所を注文後に変更する具体的な手順は、Shopifyで注文後に配送先住所を変更する方法で解説しています。

なぜ注文後に請求先住所を変更できないのか?

不正取引を防ぐため、Shopifyが意図的に制限しています。注文時に入力された請求先住所は、次の目的で使われます。

  1. 決済の本人確認:カード会社が登録住所と照合(AVS: Address Verification System)
  2. 不正利用の検知:リスク分析の判断材料
  3. チャージバック対策:取引の正当性を証明する記録

これらの情報を後から変更できると、不正取引の検知や追跡が難しくなります。

参考:Shopify Community - Feature Request: Edit Billing Address of an Order

この制限は公式APIにも反映されています。注文更新用API(orderUpdate mutation)の入力(OrderInput)で更新できるフィールドに、請求先住所は含まれていません。APIを使っても、確定した注文の請求先住所は変更できません。

参考:Shopify Admin API - orderUpdate mutation

チェックアウトで請求先住所をバリデーションできるようになった経緯

2026年7月版のCart and Checkout Validation Function APIから、カートの請求先住所(billingAddress)を取得できるようになりました。

チェックアウトの住所バリデーションは、Cart and Checkout Validation Functionという仕組みでアプリが実装します。以前のバージョンでは、この仕組みで取得できる住所は配送先住所(deliveryAddress)だけで、アプリから請求先住所を参照できませんでした。

この制限について、2026年1月にXでShopify従業員のGil氏(@gilgNYC)から「We will fix.」という回答をもらっていました。

出典:https://x.com/gilgNYC/status/2014573974106054676

その後、2026年7月版のAPIで請求先住所が取得できるようになっています。

参考:Cart and Checkout Validation Function API(2026-07)

アプリで請求先住所をチェックするには

当社の住所チェックアプリ「チェックアウト住所バリデーター」は、2026年9月に請求先住所のチェックに対応しました(ベータ版)。お客様がお届け先と別の請求先住所を入力したときに、お届け先住所と同じ設定で、番地抜けや郵便番号と住所の不一致などをチェックします。

「郵便番号と住所の検証」「入力文字形式の制限」「入力文字数の制限」の各設定画面で「請求先住所もチェックする」をオンにすると有効になります。Shopifyの仕様で、請求先住所ではエラーメッセージが最初のまま更新されないことがあるため、エラーメッセージの末尾にページの再読み込みを促す案内が自動で付きます。対象は日本の請求先住所で、初期設定ではオフです。

設定方法と注意点は、ヘルプ記事請求先住所をチェックする(ベータ版)にまとめています。

まとめ

  • 注文後に請求先住所を変更することは、管理画面でもAPIでもできない(不正取引対策のための仕様)
  • チェックアウトでの請求先住所のバリデーションは、2026年7月版のFunction APIから可能になった

後払いの請求書など、請求先住所に郵送するものがあるストアでは、チェックアウト住所バリデーターで請求先住所もチェックできます。月間100注文までは無料で利用できます。Shopifyの標準機能で配送先住所をどこまでチェックできるかはShopifyで住所チェック(検証)はできる?にまとめています。

チェックアウト住所バリデーターの無料プランを試す

関連記事

続けて読む。

すべての記事を見る