WooCommerceでLedgerPortを使い始める

LedgerPortはWooCommerceストアとQuickBooks Online (QBO)を接続し、自動的に同期させます。WooCommerceで注文が作成、更新、または完了すると、LedgerPortはそのデータをリアルタイムでQuickBooks会社に送信します。手動でのエクスポート、CSVのアップロード、重複したデータ入力は不要です。

このガイドでは、LedgerPortの機能、インストール前に必要なもの、そして最初から最後までセットアッププロセスがどのようになるかを説明します。

LedgerPortの機能

LedgerPortはWebhookを使用してWooCommerceストアを監視し、LedgerPort SaaSプラットフォーム経由でQuickBooks Onlineにデータを転送します。同期されるデータは以下の通りです。

WooCommerceデータ同期方向
注文(作成、更新、削除)WooCommerce – QuickBooks Online
商品(作成、更新、削除)WooCommerce – QuickBooks Online
商品のバリエーションWooCommerce – QuickBooks Online
顧客(作成、更新、削除)WooCommerce – QuickBooks Online
返金WooCommerce – QuickBooks Online

WooCommerceでイベントが発生すると、リアルタイムで自動的に同期が行われます。LedgerPort管理メニューからいつでも手動同期をトリガーすることもできます。

概要ダッシュボード:同期健全性97%、注文18件、レビューが必要なアイテム1件。最終同期は44分前、「今すぐ同期」ボタンあり。

仕組み

LedgerPortは2つの部分からなるシステムです。

  1. WordPressプラグイン – WooCommerceストアにインストールされます。WooCommerce API認証情報とWebhookをプロビジョニングし、ストアとLedgerPortプラットフォーム間のブリッジとして機能します。
  2. LedgerPort SaaSプラットフォームapp.ledgerport.comでホストされています。ここでQuickBooks Online接続が管理され、アカウントマッピングが保存され、同期ロジックが実行され、監査ログが保持されます。

プラグインはWordPress側のすべての処理を担当します。SaaSプラットフォームはQuickBooks側の処理を担当します。どちらもWordPress内のLedgerPort管理メニューから管理します。

要件

LedgerPortをインストールする前に、お使いの環境が以下を満たしていることを確認してください。

要件最小
WordPress6.0以降
PHP8.0以降
WooCommerceインストール済みで有効化されている(最近のバージョン)
HTTPS必須 – SSLを使用している必要があります
LedgerPortアカウントledgerport.comのアクティブなアカウント
QuickBooks OnlineLedgerPortアカウントにリンクされたアクティブなQBO会社

HTTPSが必要です。 LedgerPortは、SSL/HTTPSを使用していないサイトでの接続フローの完了を許可しません。サイトがHTTPのみの場合は、続行する前にSSLを有効にしてください。ほとんどのホスティングプロバイダーは、Let’s Encryptを介して無料のSSLを提供しています。

通貨を一致させる必要があります。 WooCommerceストアの通貨とQuickBooks Online会社のホーム通貨は同じである必要があります。LedgerPortは通貨を変換しません。不一致がある場合、接続はアクティブになりません。

LedgerPort管理メニュー

プラグインがインストールされ、接続されると、これらのページはWordPress管理のLedgerPortメニューから利用できるようになります。

ページ表示内容
ダッシュボード接続ステータス、最終同期時間、最近のエラー
接続接続の詳細、QuickBooksアカウント、プランと使用状況、切断
マッピングWooCommerceの製品、顧客、アカウントをQuickBooksエンティティにマッピングする
手動同期即時同期をQuickBooksにトリガーする
監査ログタイプ、エンティティ、ステータス、日付でフィルタリングできる完全な同期履歴
同期設定同期する内容とその方法を設定する
デバッグログプラグインレベルの診断ログ
LedgerPort左サイドバーナビゲーション:ダッシュボード、接続、マッピング、手動同期、監査ログ、同期設定、デバッグログのセクションが表示されています。

セットアップ概要

LedgerPortのセットアップには約5分かかります。プロセスは次のようになります。

  1. WordPressサイトにLedgerPortプラグインをインストールします(WordPress.orgから、またはzipをアップロードして)。
  2. プラグインは、アクティベーション後にセットアップウィザードを自動的に開きます。
  3. セットアップウィザードで、接続をクリックして接続フローを開始します。
  4. 接続をログインして承認するために、app.ledgerport.comにリダイレクトされます。
  5. 承認後、WordPressサイトにリダイレクトされます。
  6. LedgerPortは自動的にWooCommerce REST APIキーを作成し、Webhookを登録します。
  7. 接続が確認され、ダッシュボードに表示されます。
  8. WooCommerceデータがQuickBooksの勘定科目表に正しくマッピングされるように、アカウントマッピングを構成します。
WooCommerceストアをLedgerPortに接続するためのUIパネル。「ストアを接続」とラベル付けされた緑色の送信/接続ボタンがあり、その上下に説明文があります。

よくある質問

LedgerPortはHPOS(High Performance Order Storage)に対応していますか? はい。LedgerPortはWooCommerceのHigh Performance Order Storage(カスタム注文テーブル)との完全な互換性を宣言しています。追加の設定は不要です。

プラグインをインストールする前にLedgerPortアカウントが必要ですか? はい。接続を完了するには、ledgerport.comのアクティブアカウントが必要です。お持ちでない場合は、セットアップ中にアカウントを作成できます。

1つのLedgerPortアカウントに複数のWooCommerceストアを接続できますか? これはLedgerPortのプランによって異なります。接続された各ストアは1つの接続としてカウントされます。プランの接続制限は、管理メニューの「接続」ページに表示されます。

LedgerPortはWooCommerce Subscriptionsをサポートしていますか? LedgerPortは標準のWooCommerceの注文および顧客データを同期します。サブスクリプションの更新注文は、WooCommerceで作成される際に通常の注文として同期されます。

サイトがインターネット接続を失った場合や、LedgerPort APIが一時的に利用できなくなった場合はどうなりますか? LedgerPortはリアルタイム同期のためにWooCommerceのWebフックを使用します。Webフックの配信に失敗した場合、WooCommerceは自動的に再試行します。オンデマンドでデータをプッシュするために、手動同期ページを使用することもできます。

問題が発生した場合は、ここをクリックしてお問い合わせください。サポートチームがお手伝いします。

ドキュメントを参照