目次
Shopifyの注文編集アプリであるRevizeが公開しています。Shopifyの標準的な操作手順と、一部のアプリの選択肢を解説します。
フルフィルメント前にShopifyの顧客がサイズを変更する
Revizeを使えば、Shopifyの顧客は在庫状況、販売者の権限設定、編集期間に応じて、既存の注文に含まれる未フルフィルメントの商品のサイズを変更できます。たとえば、顧客がMサイズを注文し、Lサイズが必要になったとします。商品はまだフルフィルメントされていません。Revizeでは、販売者の編集期間が終了するまで、顧客は既存の注文で利用可能な変更先のバリエーションを選べます。
OrderEditing.comとCleverificも、フルフィルメント前のバリエーション変更について説明しています。3つのアプリの比較をご覧ください。
フルフィルメント状況とあわせて、顧客の編集期限も重要です。顧客ポータルのドキュメントに記載されているとおり、Revizeは編集期間が終了した場合、注文がフルフィルメント済みまたはキャンセル済みの場合、あるいは制限によって対象外になった場合に、編集ポータルを非表示にします。
商品の現在の状態に応じて、手順を選びます。
| 注文の状態 | サイズを変更する人と方法 | 運用上の要件 |
|---|---|---|
| 未フルフィルメントで、許可された編集期間内 | 顧客がRevizeで変更 | バリエーション変更が有効で、変更先の商品を配送先住所に届けられる必要があります。 |
| 顧客の編集期間終了後も含め、サポートが手作業で対応する依頼 | 販売者がShopify管理画面で変更 | 注文が引き続き編集対象である必要があります。サポートが元のバリエーションを削除し、変更先を追加して、残額や返金を処理します。 |
| 顧客に配達済み | 販売者がShopifyの返品と交換で対応 | ストアのポリシーに沿った返品手続きと、交換商品のフルフィルメントが必要です。 |
Shopifyの返品と交換の手順では、販売者が配達後に返品を作成し、交換商品を追加できます。配達済みの商品についてサポートの引き継ぎ手順をまとめる際は、Shopifyの交換手順ガイドを使ってください。

スタッフがShopify管理画面で変更する
サポートがサイズを修正する場合は、Shopify管理画面の削除と追加の手順を使います。この修正はサポートが担当します。
デスクトップでは、次の手順で行います。
- Shopify管理画面でOrdersを開き、注文を選択します。
- Editをクリックします。
- ×で元の商品を削除します。商品を元のロケーションの在庫に戻す場合は、Restock unitsを選択したままにします。
- Productをクリックし、変更先のバリエーションを選択して、Doneをクリックします。そのバリエーションがすでに注文に含まれている場合は、既存の数量を増やします。
- 変更後の商品と合計額を確認し、Update orderをクリックします。
- 追加の残額を回収するか、必要な返金を行います。注文を更新しても、返金は自動的には行われません。
修正を約束する前に、対象となるかを確認してください。Shopifyの注文編集に関する考慮事項では、フルフィルメント済みの商品は削除も数量の調整もできないとされています。
販売者は、倉庫へのフルフィルメントリクエストも考慮する必要があります。リクエストによって、出荷前でも編集できなくなることがあります。顧客がサイズ選択を使えるようにする前に、その締め切りを設定してください。
Shopifyの顧客によるサイズ変更を有効にする
Revizeでは、アプリのサイドバーにあるOrder EditingページのOrder Editing → Customer editsで、販売者がサイズ選択を管理します。バリエーション変更はFreeから利用できます。まったく別の商品への変更にはProが必要です。
顧客向けの操作を、次の順序で設定します。
- Revize Quickstartに従います。Settings → Checkout → Customizeで、Order status pageにRevize Customer PortalとRevize Notificationsを、Thank youページにRevize Order Edit Messageを追加します。
- Order Editing → Customer editsを開き、Change variant or quantityをオンにします。
- その機能を選択し、Product edit permissionsでAllow modify product variantsを有効にします。顧客にバリエーションだけを変更させる場合は、Allow modify product quantityをオフのままにします。Saveをクリックします。
数量変更は任意です。権限が分かれているため、販売者は購入個数の変更を許可せずに、サイズの修正を提供できます。
顧客は注文状況ページでChange variant or quantityを開き、商品の横にあるEditをクリックします。Revizeは、その商品のバリエーションの選択肢と合計額への影響を表示します。バリエーション編集のドキュメントに示されているとおり、確定前の保留中の変更にはUndoの操作があります。
Revizeは、顧客の配送地域を担当する倉庫またはフルフィルメント拠点のリアルタイム在庫を確認します。その地域外の別の拠点に在庫があっても、その顧客にはサイズを選べないままの場合があります。

サイズ変更とあわせてストアが許可するほかの修正を設定するには、顧客による注文編集の設定ガイドを使ってください。
変更後の注文合計額を精算する
Revizeでサイズを変更すると、販売者の返金ポリシーに応じて、変更後の注文合計額によって顧客にPay now、Refund、Confirmのいずれが表示されるかが決まります。Revizeの支払いと返金の設定では、増額にはPay now、許可された減額にはRefund、合計額が変わらない場合にはConfirmを使います。
支払いと返金はShopifyが処理します。価格が高いバリエーションに変更する場合、Pay nowでShopifyのチェックアウトに進み、顧客は差額だけを支払います。ポータルは確定前に追加額と変更後の合計額を表示します。バリエーションの変更は既存の注文に反映されます。
合計額が下がる場合は、販売者がOrder Editing → Editing policy → Refundsで設定したポリシーによって処理が決まります。Original payment methodでは、Shopifyを通じて差額を返金します。Store creditにはProが必要です。
No refundsでは、最終的な合計額が元の合計額以上に保たれる場合に限り、顧客は価格が低いバリエーションを選べます。在庫があり、編集時間が残っていても、この支払い条件は変わりません。
ポータルを利用可能にする前に、返金ポリシーを選んでください。後からポリシーを変更した場合、その変更はそれ以降に適用されます。すでに編集中の注文には、その顧客が編集を開始した時点で有効だったポリシーが維持されます。
Revizeをインストールして、顧客にバリエーション選択と精算の機能を提供し、ストアが許可する変更に合わせて返金ポリシーを設定してください。
割引と無料ギフトを確認する
Shopifyでのサイズ変更では、最終的な注文合計額によって支払いや返金の処理が決まります。そのため、顧客は変更先のバリエーションの価格とあわせて、割引の変更も確認する必要があります。表示されているバリエーションの価格だけでは、支払いの処理は決まりません。
Proでは、Revizeが変更後の注文に対してストアの既存の割引を再計算します。商品の適用条件も確認項目の1つです。編集によって割引が無効になる場合、Revizeは顧客に通知します。
対象商品が限定されたプロモーションでは、同じ価格のサイズ変更を合計額が変わらない編集として説明する前に、変更先が適用対象かを確認してください。
管理画面での手順の制限も把握してください。Shopifyは、標準機能での注文編集後に再計算されない割引があると説明しています。標準機能の配送方法と配送料も再計算されません。
Revizeの割引、配送料、税の再計算はProの機能です。Freeプランのバリエーション変更の権限には、これらの再計算機能は含まれません。
無料ギフトはロックされたままです。Revizeの顧客ポータルには、無料ギフトを編集できないことを説明する通知が表示されます。有料商品のサイズ変更を有効にしても、プロモーションのギフトは編集できません。
倉庫のピッキング前に編集を締め切る
Shopifyのアプリを使ったフルフィルメントの手順では、フルフィルメントをリクエストすると、荷物の出荷前でもサイズ変更を含む注文の編集ができなくなります。Shopifyのアプリを使ったフルフィルメントサービスの手順では、フルフィルメントをリクエストすると、それ以降の注文編集ができなくなります。サービスがリクエストを受け付けた後は、キャンセルリクエストが拒否されることがあります。
Revizeの期限はOrder Editing → Editing policy → Edit deadlineで設定します。時間ベースの編集期間はFreeから利用できます。編集期間のドキュメントに記載されているとおり、スケジュールされた締め切りにはProが必要です。
顧客はポータルのリアルタイムのカウントダウンで残り時間を確認できます。
時間ベースの編集期間では、Order Editing → Editing policy → Fulfillment while editingでHold ordersを選択します。この処理モードでは、編集中にShopifyのフルフィルメント保留がかかります。Revizeは編集期間が終了すると、支払いの精算状況に応じて保留を解除します。
ストア全体のUntil fulfillmentの期限では、フルフィルメント保留はかかりません。この期限を選べば倉庫の作業も一時停止されるとは考えないでください。
システムによっては、保留を無視するものがあります。Revizeのフルフィルメント連携のガイダンスでは、支払い状況で注文を絞り込むシステム向けに、手動での支払いキャプチャを説明しています。編集期間中、支払いはAuthorizedのままになり、Revizeが編集終了時にキャプチャします。
3PL(第三者の物流倉庫)では、代わりに解除タグによる連携が必要になる場合があります。Skip holdでは、解除タグは注文を処理してよいという合図にすぎません。そのため、倉庫はピッキング前にそのタグで注文を絞り込む必要があります。そうしないと、顧客がまだ編集している間に作業を開始できてしまいます。
顧客のサイズ変更を利用可能にする前に、3PLがすでにピッキングを開始している場合のガイドを使い、倉庫への引き継ぎを整えてください。
開始前にサイズ変更の流れをテストする
Revizeで顧客のサイズ変更を有効にする前に、在庫による制限、支払いと返金の処理、確定した変更先のバリエーションが倉庫に伝わるかをテストしてください。販売者、サポート、倉庫で共通の確認手順を用意します。
- 販売者が顧客ポータルで、同じ価格への変更と、在庫がなく利用できないサイズの選択を試します。
- サポートが、価格が上がる変更をPay nowで、価格が下がる変更を選択した返金ポリシーで確認します。
- 倉庫が、注文の保留が解除された際に、確定したバリエーションとピッキング記録を照合します。
- 倉庫の受け付け後と配達後の依頼については、サポートに別の手順を用意します。
倉庫で作業可能になったピッキング記録に確定したバリエーションが含まれ、支払いの処理結果がポータルと一致してから、顧客のサイズ変更を利用可能にしてください。
よくある質問
顧客はアプリなしでShopifyのサイズを変更できますか?
2026年11月時点で、Shopifyの顧客アカウントのカスタマイズに関するガイダンスでは、標準機能によるセルフサービスのサイズ変更は示されておらず、注文編集にはアプリが案内されています。サポートはShopify管理画面で対象となる変更を行えます。Revizeは顧客向けのサイズ選択機能を追加します。
ほかの商品の変更を許可しながら、1つの商品をロックできますか?
商品タグによる制限は、一致する明細だけをロックします。Shopifyで商品にタグを付け、RevizeのSettingsページにあるOrder editingタブのSettings → Order editing → Editing restrictions → Product tagsに同じタグを追加します。これにより、その商品のバリエーション変更、数量変更、削除がブロックされます。
ほかの商品は引き続き編集できます。このSettings → Order editingタブは、機能の権限設定に使うOrder Editingページとは別です。商品の編集制限ガイドを使って、対象外の商品を設定してください。
サイズ変更の差額が未払いの場合、代金引換の注文は保留されますか?
代金引換の注文は、Revizeの追加支払いによる保留の例外です。未払い残額による保留は、これらの注文には適用されません。変更先のサイズの出荷を許可する前に、倉庫への引き継ぎに変更後の金額を含めてください。
顧客はShopifyのセルフサービス返品で交換をリクエストできますか?
顧客は返品をリクエストできます。Shopifyのセルフサービス返品では、交換リクエストは受け付けていません。
販売者は管理画面で対象となる交換商品を追加できます。Shopifyの返品手順では、返品が処理されるまで交換商品の在庫は確保されません。
顧客はRechargeのサブスクリプションのバリエーションを変更できますか?
Revizeのサポートがサブスクリプション注文の編集を設定します。RevizeのRecharge連携が接続されている場合、バリエーションの変更は顧客のRechargeサブスクリプションにも反映されます。顧客が行える変更は販売者が決めます。
サブスクリプション連携が接続されていない場合、Shopifyの顧客が注文後にサイズを変更しても、更新されるのは現在の注文だけです。今後の配送分のバリエーションは、サブスクリプションアプリのポータルで変更する必要があります。