DOCS

WooCommerce

Zonos Checkout for WooCommerce

WooCommerce向けCheckout extensionを統合します。

統合チェックリスト 

Zonos Dashboardアカウントを設定し、WooCommerce向けZonos Checkout extensionを統合するには、この包括的なチェックリストに従ってください。

開始するには、営業チームにお問い合わせいただき、アカウントを作成して契約書に署名してください。契約書への署名が完了すると、アカウントに2件の少額のテスト入金(micro deposit)が行われ、これらを確認する必要があります。

これらの少額入金の金額を、Dashboardのストア IDとともにaccounting@zonos.comまでメールでお知らせください(担当の営業担当者をCCに含めてください)。

確認が完了すると、銀行情報が Dashboard -> Settings -> Billing に表示されます。

Zonosアカウントを作成したら、Checkoutがストアで正しく機能するように、Dashboardで設定を行う必要があります。このセクションでは、必要なDashboardの設定について説明します。

入金の設定

Checkoutからの入金をタイムリーに受け取るには、銀行口座を接続してください。入金は、決済が確定してから2日の遅延を経て毎日処理されます。手順は以下のとおりです。

  1. Dashboard -> Settings -> Checkout settings に移動します。
  2. Add bank account をクリックします。
  3. Stripeポータルに移動し、セットアップを完了して以下の情報を入力します。
    • 銀行口座情報。
    • 会社のEIN(雇用者番号)。
    • 25%以上の株式を保有する会社所有者のSocial Security Number(社会保障番号)。この情報が必要な理由の詳細については、Stripeのドキュメントをご覧ください。

Note: 入金スケジュールの変更が必要な場合は、support@zonos.comにお問い合わせください

許可ドメインの設定

Zonos Checkoutでは、セキュリティ上の理由から許可ドメインのリストが必要です。これにより、未承認のサイトがCheckoutを読み込むことを防ぎ、承認済みのドメインでのみ実行されるようになります。この設定がない場合、Checkoutは権限エラーを返します。

設定手順:

  1. Dashboard -> Settings -> Checkout settings に移動します。
  2. URLs の項目で、Checkoutを使用する完全なドメインとサブドメインをすべて追加します。たとえば、ドメインが example.com の場合、example.comtest.example.com の両方を追加してください。

ブランディング設定のカスタマイズ

ストアの外観に合わせて、Dashboardでブランディング設定を行います。

手順は以下のとおりです。

  1. Dashboard -> Settings -> Checkout settings -> Branding に移動します
  2. 以下の設定を行います:
    • ロゴ。
    • ブランドカラーとアクセントカラー。
    • テーマ、スタイル、フォント。

ブランディング設定の詳細については、ドキュメントをご覧ください。

配送キャリアの接続

Checkoutで配送料を見積もるには、Zonosアカウントに配送キャリアを接続する必要があります。これにより、Checkoutで特定の配送サービスレベルを有効にできます。

配送キャリアを接続する手順は以下のとおりです。

  1. Dashboard -> Settings -> Shipping -> Rates に移動します。
  2. Add carrier をクリックします。
  3. キャリアのセットアップ手順に従います。

キャリアアカウントの接続の詳細については、ドキュメントをご覧ください。

配送ゾーンの設定

配送ゾーンを使用すると、世界の各地域で利用可能な配送キャリアとサービスレベルを設定できます。

配送ゾーンを設定する手順は以下のとおりです。

  1. Dashboard -> Settings -> Shipping -> Locations に移動します。
  2. New zone をクリックします。
  3. ゾーン名を入力し、配送先の国を選択します。
  4. 提供したいキャリアとサービスレベルを選択します。

配送ゾーンの詳細については、ドキュメントをご覧ください。

原産国とHSコードのフォールバックの設定 

原産国とHSコードは、正確な関税と税金を計算するために使用されます。

特定の原産国またはHSコードを指定しない場合、Dashboardで設定したフォールバック値が使用されます。

フォールバックの原産国とHSコードを設定する方法:

  1. Dashboard -> Settings -> Shipping -> Catalog に移動します。
  2. 原産国には、商品の大部分を製造している国を選択します。
  3. HSコードには、最も一般的な商品のHSコードを入力します。HSコードが不明な場合は、DashboardのClassifyに移動し、商品名と説明を入力すると、正確なHSコードを生成できます。

WooCommerce向けCheckout extensionをインストールおよび設定する手順は以下のとおりです。

Extensionのインストール 

  1. WordPress管理画面にログインします。
  2. プラグインの項目でZonos Checkout for WooCommerce extensionを検索します。
  3. Install and activate をクリックします。

ExtensionをZonosアカウントに接続 

  1. WordPress管理画面の左側のナビゲーションで Zonos Checkout extensionをクリックします。

  2. General Settings をクリックします。

  3. Private API keyStore ID を入力し、Zonos Dashboardの設定をWooCommerceサイトに連携します。

    1. DashboardでストアのプライベートAPIキーを確認します。利用可能なAPIキーは複数ありますが、ストア名が付いており、TypeSecretTokencredential_live で始まるAPIキーを選択してください。このAPIキーをextensionの General settings にある Private API Key フィールドに入力します。

    2. Dashboardから Store ID をコピーし、extensionの General settings にある Store ID フィールドに入力します。

  4. appをtest modeで有効化します。

    1. デフォルトでは Test mode が有効になっています。test modeが有効な間、購入者はZonos Checkoutにリダイレクトされません。

国際チェックアウトボタンの設定

海外の購入者がZonos Checkoutにアクセスする方法の設定には、2つのオプションがあります。

現在のチェックアウトボタンを国内・海外の購入者の両方で使用する場合:

現在のチェックアウトボタンを設定し、海外の購入者は自動的にZonos Checkoutへリダイレクトしつつ、国内の購入者は通常のチェックアウトフローのままにできます。手順は以下のとおりです。

  1. extensionの General settings で、チェックアウトボタンのCSSセレクター(例:#checkout-button または .woocommerce-checkout-button)を入力します。
  2. Save general settings をクリックします。

CSSセレクターを確認するには、チェックアウトボタンを右クリックして「検証(Inspect)」を選択し、HTML内の id または class 属性を確認します。チェックアウトボタンが複数ある場合は、各ボタンのCSSセレクターをすべて指定するか、すべてのボタンをカートページへリダイレクトするよう設定し、カートページのチェックアウトボタンのセレクターを使用してください。

専用の国際チェックアウトボタンを追加する場合

VPN利用者や、海外の住所へ配送する必要がある米国内の購入者が多い場合は、専用の国際チェックアウトボタンを作成するのがおすすめです。

海外の購入者向けに専用ボタンを作成する手順:

  1. extensionの General settings で、チェックアウトボタンのCSSセレクター(例:#checkout-button または .woocommerce-checkout-button)を入力します。

  2. International checkout button のトグルを右側にオンにします。

  3. ボタンの見た目を設定します:

    • ボタンテキストを入力します(例:「International Checkout」や「Global Checkout」)。
    • (オプション)以下の例のようにcustom CSSを追加して、ストアのデザインに合わせることもできます。custom CSSを指定しない場合、ボタンはストアのプライマリカラースキームがデフォルトで適用されます。デスクトップとモバイルの両方でボタンの見た目を確認することをお勧めします。
  4. Save general settings をクリックします。

Enable US in Shipping zones: これを有効にすると、専用の国際チェックアウトボタンがすべての購入者に表示されるようになります。米国内の購入者が国際チェックアウトを利用できるようにするには(VPN利用時や海外の住所への配送時など)、DashboardのShipping zonesでUSを有効にする必要があります。この設定を行わない場合、米国内の購入者はZonos Checkoutにリダイレクトされません。

Zonosをカスタマイズして、WooCommerceストアとシームレスに統合し、関税・税金・配送料を正確に計算できるようにします。Mapping settings タブを使用して、商品の詳細と属性をご自身のecommerce環境に合わせます。デフォルト値が用意されていますが、ストア固有の要件に合わせて設定を変更することもできます。

商品の詳細、カスタム詳細、重量と寸法

これらのフィールドはデフォルトの共通値にマッピングされています。アスタリスク(*)が付いた値は必須です。(*)が付いたフィールドを上書きするサードパーティ製appを使用している場合は、そのappが使用する値に正しくマッピングされていることを確認してください。

Catalogで商品情報を管理

商品情報は、DashboardのCatalogでも管理できます。

Catalogに重量、寸法、HSコード、原産国を追加すると、Checkoutは常にこれらの値を使用します。ecommerceプラットフォームとCatalogの両方に同じ情報がある場合、計算時にはCatalogの情報がecommerceプラットフォームから送信された情報を上書きします。たとえば、商品の重量がWooCommerceとCatalogの両方に設定されている場合、ZonosはCatalogの重量を使用して配送料を計算します。

商品の属性

カラーやサイズなど、バリエーションに固有の属性が商品に設定されている場合は、Zonos extensionでこれらの属性をマッピングする必要があります。これにより、注文が処理される際に、実際に配送された正しい商品でWooCommerceストアと在庫が更新されます。属性のマッピング手順については、WooCommerceの商品属性マッピングに関するドキュメントを参照してください。

Note: 商品バリエーションのマッピングについてご質問やサポートが必要な場合は、support@zonos.comまでお問い合わせください。

アカウントとappの設定が完了したので、統合をテストする準備が整いました。

checkoutでテスト注文を行う方法:

  1. ストアのURLに ?zonosTestMode=1 を追加し、Zonos Checkoutにリダイレクトされるようにします。
  2. Helloの国旗をクリックし、テストしたい国を選択して、Zonos Helloをその国に変更します。チェックアウトボタンを1つだけ使用している場合、これを行わないとZonos Checkoutにリダイレクトされません。URL内の zCountry= を変更することで、Helloをテストしたい任意の国に更新できます。たとえば、カナダをテストする場合は、zCountry=CA のように CA を入力します。
  3. checkoutプロセスを進めて注文を行います。詳細についてはテスト全般に関するドキュメントをご覧ください。
  4. テストが完了したら、Test modeoff に切り替えてZonosを有効にします。これにより統合が本番稼働し、海外の購入者がZonos Checkoutを利用できるようになります。

留意事項:

  • De minimis(少額免税制度)—注文のカート小計が配送先国のde minimis(少額免税基準額)未満の場合、関税や税金が発生しないことがあります。これは弊社の計算に反映されます。
  • Refunds and cancellations(返金とキャンセル)—決済の回収はZonosが行っているため、返金やキャンセルが必要な場合はDashboardで処理してください。
  • Labels(配送ラベル)—Dashboard外でラベルを印刷する認定を受けている場合を除き、すべての海外注文のラベルはDashboardで印刷してください。これは、Zonosがお客様に代わって関税と税金を支払うために必要です。

統合後 

Zonos extensionは、Zonosの注文をWooCommerceに自動的にインポートします。ただし、ごくまれに注文がインポートされない場合や、WooCommerceの注文ステータスがDashboardと同期しない場合があります。extensionの以下の機能を使用すると、注文の手動インポート、注文ステータスの手動同期、および問題をトラブルシューティングするための詳細設定の有効化を行うことができます。

Zonosの注文がWooCommerceにインポートされていない場合、Order import タブを使用してWooCommerceに手動でインポートできます:

  1. Dashboardにログインします。
  2. Orders に移動します。
  3. インポートが必要な注文を開き、Zonos order number をコピーします。
  4. WordPress管理画面で、Zonos Extensionの Order import タブに移動し、Zonos order number フィールドにZonosの注文番号を入力します。
  5. Import order をクリックします。インポートに成功すると、注文がWooCommerceに表示され、ページ上部に「Order imported successfully」というbannerが表示されます。インポートに失敗した場合は、エラーメッセージの詳細を含むbannerが表示されます。

WooCommerceの注文ステータスがZonosのステータスと一致しない場合、注文を手動で同期できます。

  1. Dashboardにログインします。
  2. Orders に移動します。
  3. 同期が必要な注文を開き、Zonos order number をコピーします。
  4. WordPress管理画面で、Zonos Extensionの Order sync タブに移動し、Zonos order number フィールドにZonosの注文番号を入力します。
  5. Sync order をクリックします。これにより、WooCommerceの注文ステータスがDashboardの注文ステータスと一致します。

Debug mode 

Debug mode をオンにすると、Zonosに詳細なログが送信され、問題の診断や統合のパフォーマンス改善に役立ちます。

Rate limit 

IPアドレスごとに1分間に許可されるwebhookリクエストの最大数です。悪用を防ぐため、デフォルトは30に設定されています。

WP Rockettのようなキャッシュ用appを使用している場合、Zonos Extensionに変更を加えた際にはキャッシュをクリアする必要があります。

関税、税金、配送料について最も正確な見積もりを得るには、どのような商品情報を提供すればよいですか?

商品情報は、発生する関税や税金の金額、および配送料の合計に影響します。Zonosに提供する商品情報が多いほど、返される見積もりはより精度が高くなります。この情報がない場合でもZonosは見積もりを生成できますが、精度を高めるために以下の主要な商品詳細を提供することをお勧めします。

  • Weight(重量): 重量は配送料に影響し、それが関税や税金に影響する場合があります。WooCommerceの商品リストに設定された重量は、マッピングされていればZonosが自動的に使用します。DashboardのCatalogに重量を追加することで、より正確な配送料計算を確保することもできます。
  • Dimensions(寸法): 寸法は容積重量の計算に使用されます。キャリアは、実重量と容積重量のいずれか大きい方に基づいて課金します。Zonosは、WooCommerceの各商品に設定された寸法(長さ、幅、高さ)を利用して容積重量を計算し、お客様が適正な配送料を回収できるようにします。Dashboard内のCatalogに寸法を追加することでも、正確な配送料計算を確保できます。
  • HS codes(HSコード): HSコードは関税率に影響し、場合によっては税金にも影響します。HSコードの値はWooCommerceでマッピングするか、Dashboardの Catalog を使用して設定できます。
  • Country of origin(原産国): 商品の原産国は関税率に影響し、税金に影響する場合もあります。原産国の値はWooCommerceでマッピングするか、Dashboardの Catalog を使用して設定できます。

このページは役に立ちましたか?