> ## Documentation Index
> Fetch the complete documentation index at: https://docs.revize.app/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Revize is a Shopify order-editing app by Untechnickle. Customers edit the same order after checkout on the Shopify order status page, inside a merchant-controlled window, before fulfillment.
> Canonical docs: https://docs.revize.app. App listing: https://apps.shopify.com/revize. Public cancellation API: https://docs.revize.app/features/cancellation-api.
> Do not confuse the How to Test Revize draft-order walkthrough with Test Mode, which hides the portal from untagged customers.

# 注文処理

> お客様が注文を編集できる間、注文がフルフィルメントへ流れる方法を制御します。編集中の注文保留、またはリリースタグで通常通り流す方法を選択できます。

## アプリで設定

<Steps>
  <Step title="Order Editingを開く">
    Revizeアプリで、サイドバーの**Order Editing**をクリックします。
  </Step>

  <Step title="処理方法を選択">
    **Editing policy**タブの**Fulfillment while editing**で**Hold orders**または**Skip hold**を選び、**Save**をクリックします。
  </Step>
</Steps>

<Note>
  [編集の締切](/ja/setup/edit-window)が**Until fulfillment**の場合、Revizeは注文を保留せず、保留とリリースタグのオプションは利用できません。注文がフルフィルメントされた時点で編集は終了します。
</Note>

## オプション

<CardGroup cols={2}>
  <Card title="Hold orders" icon="pause" color="#f59e0b">
    注文は編集ウィンドウ中は保留され、編集が閉じたときにフルフィルメントへリリースされます。
    <br /><br /><em>3PLが注文を早く取りすぎるのを防ぎます。</em>
  </Card>

  <Card title="Skip hold" icon="play" color="#10b981">
    注文は通常通りシステムに流れます。3PLに編集完了を知らせるためにリリースタグを使用します。
    <br /><br /><em>タグベースのフルフィルメントワークフローに適しています。</em>
  </Card>
</CardGroup>

## 各オプションの仕組み

<AccordionGroup>
  <Accordion title="Hold orders（推奨）" icon="pause">
    **仕組み**

    注文は作成時にShopifyで自動的に保留されます。編集ウィンドウが閉じると保留が解除され、注文はフルフィルメントシステムにシームレスに流れます。

    **推奨される理由**

    * チェックアウト直後に3PLが注文をピックするのを防ぐ
    * 編集された注文がフルフィルメントの競合を起こさないようにする
    * あらゆる3PLやWMSで動作するシンプルなワークフロー
    * 追加の設定は不要
  </Accordion>

  <Accordion title="Skip hold" icon="play">
    **仕組み**

    注文は保留されずに通常通りシステムに流れます。Revizeは編集ウィンドウが閉じたときにリリースタグを追加し、注文がフルフィルメントの準備ができたことを3PLに知らせます。

    **これを選ぶ場合**

    * 3PLが注文をピックする前にリリースタグを待つことができる
    * 保留／リリースの代わりにタグベースのワークフローを使いたい

    **リリースタグの設定**

    **Add release tag**オプションを有効にすると、編集が閉じたときに注文に`revize:order_released`（または[独自のリリースタグ](#独自のリリースタグを使う)）がタグ付けされます。3PLにこのタグを持つ注文のみピックするように設定します。

    <Note>
      リリースタグがない場合、3PLはお客様が編集を終える前に注文をピックする可能性があり、フルフィルメントの問題を引き起こす場合があります。
    </Note>
  </Accordion>
</AccordionGroup>

## リリースタグの設定

**Skip hold**を選択した場合、リリースタグ機能を有効にします。

* **動作内容**: 編集ウィンドウが閉じたときに`revize:order_released`タグ（または独自のリリースタグ）を追加
* **目的**: 注文がフルフィルメントの準備ができたことを3PLに通知
* **メリット**: まだ編集中の注文がピックされるのを防ぐ

**設定手順**

<Steps>
  <Step title="リリースタグを有効化">
    **Order Editing**の**Editing policy**タブで、**Fulfillment while editing**の**Add release tag**をオンにします。
  </Step>

  <Step title="3PLを設定">
    `revize:order_released`タグ、または独自のリリースタグが付いた注文のみピックするように3PLを設定します。
  </Step>

  <Step title="注文が安全に流れる">
    注文は通常通り流れますが、編集が完了するまでピックされません
  </Step>
</Steps>

### 独自のリリースタグを使う

3PLやWMSがすでに特定のタグを監視している場合は、`revize:order_released`の代わりにそのタグをRevizeに追加させることができます。

<Steps>
  <Step title="Add release tagをオンにする">
    **Order Editing → Editing policy → Fulfillment while editing**で、**Add release tag**をオンにします。
  </Step>

  <Step title="タグを入力する">
    \*\*Custom release tag (optional)\*\*にタグ（例：`ready_to_ship`）を入力し、**Save**をクリックします。以降、注文には`revize:order_released`の代わりにこのタグが付きます。デフォルトのままにする場合は空欄にしておきます。
  </Step>
</Steps>

<Note>
  独自のリリースタグは、Revize自身のタグ用に予約されている`revize:`で始めることはできず、最大255文字まで使用できます。Shopifyはカンマでタグを区切るため、カンマは削除されます。
</Note>

## 関連セットアップ

* [編集ウィンドウ](/ja/setup/edit-window)：お客様が注文を編集できる時間を設定
* [フルフィルメント同期](/ja/setup/fulfillment-sync)：注文を3PL／ERPにリリースするタイミングを制御
* [顧客の編集](/ja/features/customer-portal)：買い物客が変更できる項目を決定


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.