NetSuite での Stripe 返金
コネクターを使用して、Stripe の返金を NetSuite の銀行預金に対して自動的に照合します。
Stripe Connector for NetSuite は、返金の照合プロセス (サブスクリプション、クレジットノート、収益認識など) を自動化します。コネクターは、返金を Stripe から NetSuite に同期し、支払いのステータス (適用済み、一部適用済み、未適用など) に基づいて返金を表します。
ご利用ガイド
コネクターを使用すると、自動返金照合プロセスが次のように実行されます。
- Stripe は、Stripe API またはダッシュボードを使用して返金を発行します。
- コネクターは、支払いが取引に適用されるかどうかを評価します。適用されない場合、コネクターは顧客の支払いに対して直接、返金を作成します。
- 支払いが取引に適用される場合、コネクターはその決支払いがインボイスに適用されるかどうかを評価します。適用されない場合は、支払いは現金販売であり、コネクターはこれをサポートしていません。
- 支払いがインボイスに適用される場合、コネクターはクレジットメモと顧客への返金を作成して、返金を表します。
インボイスに適用された支払いの返金
コネクターは、クレジットメモと顧客の返金を作成し、返金されたインボイスに適用される支払いへの返金にクレジットメモを割り当てます。これにより、収益勘定と現金勘定に補助科目が作成されます。
支払いが最初に適用されたインボイスとは異なるインボイスに適用される場合、コネクターは新しいインボイスを使用してクレジットメモを作成します。
インボイスから支払いを削除して、その金額を返金すると、コネクターはこのアクションを検出し、クレジットメモを作成しません。代わりに、返金は未適用の支払いに直接適用されます。
インボイスのない支払いの返金
インボイスに関連付けられていない支払いの返金を作成すると、コネクターはクレジットメモを作成しません。代わりに、返金は未適用の支払いに直接適用されます。
非同期支払いの失敗によって発生した返金
ACH ダイレクトデビットなど、通知が遅延する決済手段では、成功または失敗の確認を受け取るまでに数日かかる場合があります。コネクターはこれらの支払いを直ちに適用し、失敗が証明されるまで成功と見なします。
支払いに失敗した場合、コネクターは以下を行います。
- 以前に請求書から保留中として示された支払いの適用を解除します。
- NetSuite で失敗した支払いを返金します。総勘定元帳に対する元の支払いの影響を差戻すために、コネクターは返金を作成してその支払いに適用します。
NetSuite の返金には、元の支払いが失敗した理由に関する詳細が記載された Stripe からのメッセージが表示されます。
レコードの同期開始日より前の取引に対する返金
NetSuite に同期したい過去のデータがある場合は、実装パートナーにアカウントのレコードの同期開始日の設定を依頼してください。レコードの同期開始日に、NetSuite にインポートする取引 (決済、返金、チャージバック、インボイス、入金) が含まれていることを確認してください。
レコードの同期開始日より前に作成された取引を返金する必要がある場合は、手動で行ってください。
- Stripe で返金を作成します。
- クレジットメモと顧客への返金を作成して、NetSuite で返金を手動で作成します。
- コネクターは、照合プロセス中に返金を自動的にスキップします。この返金は銀行預金に対して手動で照合する必要があります。
または、Stripe で返金を作成してから、コネクターで返金を表す所得口座への入金の項目を作成できるようにすることもできます。この方法は、使用された収益勘定を管理するのではなく、単一の収益勘定に返金を転記します。項目は元の請求書に関連付けられておらず、コネクターはクレジットメモや顧客の返金記録を作成しません。
入金に対する返金を要約するには、Stripe アプリ設定で Summarize transactions before backfill
機能を有効にするよう実装パートナーに依頼します。会計および技術的な影響のすべてを理解するには、実装パートナーにご相談ください。
返金と入金の自動化
コネクターは、CustomerRefund
レコードを使用して、NetSuite インスタンスの Undeposited Funds
勘定に返金を転記します。Stripe が返金を入金に含めると、コネクターはその返金を NetSuite 入金に関連付け、返金は Undeposited Funds
勘定から現金勘定に移動します。
Stripe 手数料の返金
Stripe 手数料の返金は、CustomerRefund
レコードと CreditMemo
レコードに表示されません。コネクターは、これらの手数料を Other Deposits
リストの NetSuite 入金のラインアイテムとして記録します。コネクターがさまざまな手数料のタイプを処理する方法をご紹介します。
一部返金
コネクターは、アイテムの数に基づいて一部返金をサポートし、インボイスを処理します。
- インボイスに単一のアイテムが含まれる場合、コネクターは元のインボイスの単一のラインアイテムと返金額を使用してクレジットメモを作成します。
- インボイスに複数のアイテムが含まれる場合、コネクターは返金するラインアイテムを判別できません。Stripe は返金を特定のラインアイテムに関連付けないため、コネクターは返金を
Stripe Partial Refund Item
と呼ばれる在庫以外の売上アイテムで表します。アカウントで収益認識を有効にした場合、アイテムには、設定で指定されたスケジュールと前受収益勘定が使用されます。
返金の総勘定元帳の影響をカスタマイズする
返金のクレジットメモを作成すると、コネクターはデフォルトでインボイスの元のアイテムを含めます。
NetSuite のアイテムの返金勘定は指定できません。インボイスの元のアイテムを使用してクレジットメモを発行すると、マイナス収益の項目 (収益の差戻し) は元のアイテムと同じ勘定に適用されます。
同じ勘定を使用しない場合は、クレジットメモの元のアイテムを削除できます。設定されている場合、コネクターは、インボイスの元のアイテムの代わりに、一意のグローバルアイテム (Stripe Refund Item
) を使用してクレジットメモを自動的に作成します。
返金を特定の勘定に転記する場合、または物理的な商品を販売していて返金のクレジットメモが在庫レベルに影響を与えないようにする場合は、このアプローチを使用します。
Stripe Refund Item
がデフォルトの収益勘定に転記されます。返金アイテムとクレジットメモの転記先をカスタマイズできます。これを行うには、NetSuite でアイテムの勘定を編集します。アイテムの名前やその他の部分を編集することもできます。コネクターはこれらの変更を上書きしません。