独立系EC機能:WooCommerce設定、決済ゲートウェイ、税率と配送

WooCommerceはインストールすれば販売できますが、初期設定は国内向けサイトにしか対応していません。越境ECサイトでは4つのモジュールを調整する必要があります:決済ゲートウェイ(Stripe + PayPalの2チャネル)、税率(購入者の所在地に...

WooCommerce 上线前必须调对的四个模块WooCommerce: four modules to configure before going live 默认配置下欧盟订单税率算错 —— 它按店铺所在地收税,不是买家所在地Default tax uses shop country, not buyer country — EU orders are miscalculated 模块Module 关键配置Key setting 验收标准Acceptance 1 支付网关1. Payment Stripe + PayPal 双通道Stripe + PayPal dual channel Webhook 事件订阅Webhook events subscribed 测试沙箱下单成功Sandbox order succeeds 退款流程走通Refund flow tested 2 税率计算2. Tax 按买家所在地收税Tax by buyer address EU 各国税率表导入EU rate table imported 3 物流区域3. Shipping 按国家划分 Shipping ZoneZones by country 重量/金额阶梯运费Weight/price tiered rates 每区下单试算运费正确Per-zone cost verified 免邮阈值生效Free-shipping threshold works 4 货币与显示4. Currency 主货币 USD/EURBase currency USD/EUR 价格含/税口径统一Prices incl/excl tax consistent 配置顺序:支付 → 税率 → 物流 → 货币,不要反着来Order: payment → tax → shipping → currency, not reverse 每配完一个模块,用沙箱测试单跑一遍完整下单流程,再配下一个After each module, run a sandbox test order before next 红线:上线前必须用 3 个不同国家地址各下一单测试,否则税率/运费一定有错Red line: test orders from 3 countries before launch 不要用”看起来对”代替”算过对”——每笔订单的税和运费必须能手动复算Never trust “looks right” — every order must be manually recomputable
WooCommerce公開の4モジュール:決済ゲートウェイ、税率計算、配送地域、通貨表示

独立系EC機能:WooCommerce設定、決済ゲートウェイ、税率と配送

結論から言うと:WooCommerceはインストールすれば販売できますが、初期設定は国内向けサイトにしか対応していません。越境ECサイトでは4つのモジュールを調整する必要があります:決済ゲートウェイ(Stripe + PayPalの2チャネル)、税率(店舗所在地ではなく購入者の所在地で計算)、配送地域(国ごとにZoneを分けて段階的な送料を設定)、通貨と税表示のルール。直感に反する判断:初期設定の税率では、EUの注文の税は必ず間違って計算されます。店舗の所在国で課税しますが、EUの規定では購入者の所在国で課税するため、1パーセントの差でも税務コンプライアンス違反のリスクが生じます。

1. WooCommerceの基本設定:まず有効にするスイッチ

WooCommerceをインストールするとウィザードが店舗情報の入力を促しますが、いくつかの重要なオプションは初期設定のままでは正しくありません。第一に、「店舗所在地」には会社の登記地を入力してください。ターゲット市場ではありません。第二に、「通貨」はUSDまたはEURをメイン通貨にすることをお勧めします。人民元は避けてください。海外の購入者はCNYを見るとすぐにページを閉じてしまいます。第三に、「税金を有効にする」と「送料を有効にする」の2つのスイッチは必ずオンにしてください。初期設定ではオフです。

商品タイプはシンプル商品かバリエーション商品か?B2B越境ECサイトではほとんどの商品にバリエーション商品(サイズ、色、仕様ごとに異なるSKU)を使います。同じ型番でも複数の仕様に分かれることが多いためです。在庫管理はオンにすることをお勧めしますが、WooCommerceで実際の在庫を管理しないでください。在庫モジュールが弱すぎるので、注文が増えたらERPやGoogle Sheetで同期する方が信頼できます。技術スタックの選び方は、次をご覧ください環形山テックスタック。

設定項目 初期値 越境ECサイトの推奨 影響
店舗所在地 アメリカ 実際の登記地 初期税率に影響
メイン通貨 USD USDまたはEUR 決済ゲートウェイの決済に影響
税金を有効にする 閉 開 オフでは請求書発行できずコンプライアンス違反
送料を有効にする 閉 開 オフでは送料が分からず購入者が離脱
税込価格表示 税抜 市場に応じて判断 EUでは税込表示が必須
顧客登録 登録可 「注文時に登録可能」にチェック 登録の手間を軽減

2. 決済ゲートウェイ:StripeとPayPalの2チャネル

独立系サイトの決済ゲートウェイは1つだけにしないでください。Stripeはクレジットカード(Visa/Mastercard/Amex)とローカル決済手段(ヨーロッパのiDEAL、東南アジアのGrabPay)に対応していますが、中国の売り手が直接登録することはできません。香港かアメリカの会社主体が必要です。PayPalはハードルが低く、個人主体でも導入できます。ヨーロッパとラテンアメリカの購入者の利用率が非常に高いですが、手数料率はStripeより1パーセント程度高くなります。

2つの決済手段を用意するのが正解です。会計ページにStripeのクレジットカードとPayPalのボタンを並べ、購入者に選ばせます。Stripeはカード決済を、PayPalはPayPalを好む購入者を担当します。PayPalだけにするのはNGです。北米の購入者の40%はPayPalアカウントを持っておらず、PayPalしかなければ離脱します。StripeだけにするのもNGです。ドイツとオランダでは30%以上の購入者がPayPalを習慣的に使います。

活用例:杭州の屋外照明メーカーで、法人格は国内にありStripeを契約できないケース。2CheckoutやPaddleをMerchant of Recordとして使い、越境の収単と税務を代行してもらいます。手数料は約5%から6%です。PayPalはバックアップとして別途契約します。

ゲートウェイ 手数料(越境) 開設条件 向いている市場
Stripe 2.9% + 0.3ドル 海外法人が必要 北米、欧州
PayPal ビジネス 4.4% + 固定費 個人・法人どちらも可 欧州、中南米、世界
2Checkout / Paddle 5%から6% 国内法人でも開設可 中国の越境セラー
Shopify Pay 3%から3.5% Shopifyストア限定 WooCommerceには非対応
Alipay 越境 約1% 国内企業 中華圏の購入者が中心

三、税率設定:基準は店舗所在地ではなく購入者の所在地

ここがWooCommerceで最もつまずきやすいポイントです。初期設定では、税金の計算に「店舗所在地」の税率が使われます。米国の会社住所を登録していると、購入者がドイツでもフランスでも米国の税率で計算されます。これはEUでは違法です。EUではB2C取引は購入者の所在国の税率でVATを課すと定めており、税率は国ごとに異なります。ドイツ19%、フランス20%、イタリア22%です。

正しい設定は3ステップです。1つ目、WooCommerce → 設定 → 税 で「配送先住所に基づいて税率を計算する」にチェックを入れます。2つ目、税率表をインポートします。EU27カ国の標準税率は欧州委員会の公式サイトでCSVが公開されており、WooCommerceは一括アップロードに対応しています。3つ目、「価格表示の接頭辞」を設定します。商品価格が税抜きなら、会計時に「税込 XXユーロ」と表示します。

判断基準:B2C注文は購入者の所在地で課税します。B2B注文は購入者が有効なVAT番号を提示すれば、リバースチャージ課税が可能ですが、VAT番号の有効性を検証する必要があります。WooCommerce標準のVAT検証は精度が不十分なので、WP Ever AccountantやTaxJarプラグインで自動検証するのがおすすめです。コンプライアンス基盤の構築方法はこちら海外展開サイトのコンプライアンス基盤。

市場 税率ルール WooCommerce設定 コンプライアンスツール
欧盟 B2C 購入者国のVAT税率 EU税率表をインポート TaxJar / Avalara
欧盟 B2B リバースチャージ VAT番号を検証 VIES検証API
米国 B2C 州・郡・市の税率 TaxJarで自動計算 TaxJarプラグイン
英国 VAT 20%(離脱後は独自) UK税率行を個別に作成 同上
中東・東南アジア 多くはVATなしまたは低率 0%税率に設定 手動で確認

四、物流区域:国ごとにZoneを分け、段階的な送料を設定

WooCommerceの配送設定はShipping Zone(配送区域)で行います。デフォルトでは「その他の地域」が1つあるだけで、送料は無料か固定費かのどちらかです。越境ECサイトなら、最低でも北米・EU・英国・豪州NZ・その他の5つのZoneに分けましょう。各Zoneに異なる配送方法を設定します。無料配送(100ドル以上で送料無料)、固定送料(10ドル)、重量制(初重500gまで8ドル、以降500gごとに4ドル加算)。

送料設定の判断基準はこうです。まず物流パートナー(YunExpress、Yanwen、4PX)から各Zoneへの見積もりを取得し、注文重量を0.5kg以下・0.5〜2kg・2kg以上の3段階に分けます。各段階に30%のバッファを上乗せし(為替変動・紛失補償のため)、WooCommerceで段階設定します。送料無料のしきい値は低くしすぎないこと。100ドル以上で送料無料がB2Cの標準で、低すぎると利益を圧迫します。

具体例を見てみましょう。あなたの商品が200gのLEDテープライトで、EU向けの物流見積もりが6ドルだとします。WooCommerceのEU Zoneに「0.5kg以内は固定送料8ドル、80ドル以上で送料無料」と設定します。ドイツの買い手が10ドルのライトを買い、会計で送料8ドルを見て「送料が商品より高い」と離脱するかもしれません。そこで「あと少しで送料無料」の案内バーを出すと、80ドルまで買い足しを促せて、客単価が一気に8倍になります。

Zone 対象国 初重送料(0.5kg) 送料無料ライン
北米 アメリカ、カナダ 7ドル 100ドル以上
EU 独・仏・伊・西など27カ国 8ドル 80ドル以上
英国 英国(離脱のため単独) 9ドル 80ドル以上
オーストラリア・ニュージーランド オーストラリア、ニュージーランド 10ドル 120ドル以上
その他の地域 中東、東南アジア、中南米 12ドル 150ドル以上

5. 公開前テスト:3カ国からそれぞれ注文する

4つのモジュールを設定したら、そのまま公開しないでください。Stripeのサンドボックスモードでテスト注文を実行し、少なくとも3つの異なる国の住所から注文します。EUの住所(税率の確認)、米国の住所(売上税の確認)、中東の住所(0%税率の確認)の3つです。各注文で3点をチェックします。税額が手計算と一致するか、送料がZoneに正しく紐づくか、会計ページの通貨表示が正常か。

もう一つ必ずテストすべきは返金フローです。StripeもPayPalもWooCommerce管理画面から直接返金できますが、Webhookイベントを正しく設定しないと、返金してもWooCommerceの注文ステータスが「処理中」のままになります。Webhookの設定方法は独立サイトのAPI連携をご覧ください。監視ダッシュボードの構築方法はサイト監視とアラート。

テスト項目 テスト方法 合格基準
EU注文の税率 ドイツの住所で注文 VAT 19%が自動計算される
米国注文の税率 カリフォルニアの住所で注文 州税+郡税が正しい
配送Zoneの紐づけ オーストラリアの住所で注文 豪州NZ Zoneの送料が適用される
送料無料ライン しきい値まで買い足す 送料が自動でゼロになる
支払いと返金 サンドボックスで注文後に返金 ステータスが同期し金額が一致する
メール通知 注文後に受信箱を確認 注文確認 + 請求書送付

FAQ よくある質問

WooCommerce はインストールするだけで使えますか。追加設定は必要ですか?
インストール直後は骨組みだけです。越境サイトでは最低4つのモジュールを調整する必要があります。決済ゲートウェイ(Stripe + PayPal の2チャネル)、税率(店舗所在地ではなく購入者の所在地で計算)、配送区域(国ごとに Shipping Zone を分けて段階送料を設定)、通貨と税表示のルールです。デフォルト設定は国内テスト用にしか足りず、そのまま公開すると EU の税務と送料でエラーが出ます。決済→税率→配送→通貨の順に設定し、各ステップでサンドボックスのテスト注文で検証することをおすすめします。
国内企業は Stripe を利用できますか。できない場合はどうすればいいですか?
Stripe は香港か米国の法人主体が必要で、国内からは直接登録できません。代替案は3つあります。1つ目は 2Checkout(現 Verifone)または Paddle を Merchant of Record として使う方法で、国内企業でも口座開設でき、手数料は約5%から6%ですが越境税務コンプライアンスを代行してくれます。2つ目は香港法人を設立して Stripe を開設する方法で、手数料は2.9% + 0.3ドルまで下がります。3つ目は PayPal ビジネス版のみを使う方法で、ハードルは最も低いですが手数料は4.4%以上です。B2B の小規模サイトなら、まず 2Checkout で運用を回し、取引量が増えてから香港法人を設立するのがおすすめです。
EU の VAT はどう計算しますか。WooCommerce で自動計算できますか?
WooCommerce 標準の税モジュールは配送先住所に基づく計算に対応していますが、税率表は手動でインポートする必要があります。EU 27か国の標準税率は欧州委員会の公式サイトで CSV が公開されているので、そのまま WooCommerce の税率表にインポートできます。B2B 注文では購入者の VAT 番号を検証して逆課税を行う必要がありますが、WooCommerce 標準の検証は精度が不十分なので、TaxJar や Avalara プラグインで自動検証することをおすすめします。年間売上が1万ユーロを超える EU 域内越境取引では、OSS の申告登録も必要です。
送料はどう設定しますか。無料配送のしきい値はいくらが適切ですか?
まず物流会社の各 Zone への見積もりを確認し、重量を3段階(0.5kg 未満、0.5〜2kg、2kg 以上)に分け、各段階に30%の余裕を上乗せします。無料配送のしきい値は平均客単価の1.2〜1.5倍で設定します。平均客単価が60ドルなら、送料無料のしきい値は80〜100ドルです。低すぎてもいけません(30ドルで送料無料にすると利益が削られます)。高すぎてもいけません(200ドルだとほとんどの人が届きません)。B2C の独立系サイトでは80〜100ドルで送料無料が一般的です。
価格は税込表示と税抜表示のどちらにすべきですか?
EUのB2Cでは税込表示が必須(消費者が見る価格が最終価格)。米国は税抜で結算時に加算できる(州ごとに税率が異なるため)。WooCommerceでは 設定→一般 に2つのオプションがある。「価格の表示」で「税込」か「税抜」を選び、「カート・結算ページでの表示」でもう一方を選ぶ。推奨は、EUサイトはフロントで税込表示し、結算ページでVAT額を別行で示す。米国サイトはフロントで税抜表示し、結算時に州ごとに税を加算する。全サイトで税込または税抜に統一してはいけない。
WooCommerceとShopify、越境B2Bにはどちらが向いている?
B2Bの越境ならWooCommerce、B2Cの標準品越境ならShopify。WooCommerceはカスタマイズ性が高く、B2B見積もりプラグイン、一括見積もり、顧客別価格を導入でき、月額費用も不要。ただしサーバーとセキュリティは自分で管理する必要がある。Shopifyは月額39ドルからで、B2B機能は弱い(顧客グループや見積もりはサードパーティ製アプリ頼み)。コンテンツマーケティングと製品紹介と問い合わせならWooCommerce、純粋な標準品小売で量を狙うならShopify。

最後に

WooCommerceのデフォルト設定は米国の小売店主向けに設計されており、越境サイト向けではない。そのまま公開すると、EUの税率計算を誤り、送料のZoneが一致せず、PayPalしか使えずクレジットカード利用者を取りこぼす。これらの問題は初日に起きるのではなく、最初のEU注文で顧客に指摘されて初めて露呈する。

実装は3ステップ。支払い→税率→物流→通貨の順に調整し、順番を飛ばさない。設定後は3カ国の住所でそれぞれサンドボックス注文を1件ずつ行い、税と送料を手計算で検算する。税率表と送料表はGoogle Sheetに保存し、四半期ごとに確認する。

覚えておきたい一言。WooCommerceをインストールしただけでは店の扉を開けたにすぎない。税を正しく計算し、代金を正しく受け取り、送料を正しく提示して初めて営業できるのだ。

环形山
环形山 クレーター専門家

公式アカウント · 環形山 Crater

環形山(Crater)は、WordPress独立サイト開発+Google SEO+GEO全域成長に特化した海外展開支援会社で、スマートハードウェア、産業機器、SaaS、新エネルギーなどの分野を手がけています。

プロダクト能力方法論ホワイトペーパー業界レポート
965件のシェア
78件のナレッジベース