NetSuite の Stripe 価格および Stripe クーポン
コネクターを使用して、Stripe の価格とクーポンを表示します。
Stripe Connector for NetSuite は、以下の NetSuite アイテムに作成する Stripe の商品、価格、クーポンを同期します。
- 価格: 商品内で関連付け、またはグループ化されます
- クーポン: 請求書の割引 (パーセントまたは定額など) に使用されます
- 1 回限りのアイテム: その他の請求に使用されます
NetSuite を使用して、勘定、前受収益、レポート、収益認識方法などのアイテムの構成を管理します。
NetSuite で商品と価格を表示する方法
Stripe の商品は、価格ごとのグループを整理するレコードのようなものです。各価格には、NetSuite の対応するアイテムがありますが、商品 (または価格のグループ) は NetSuite で表示されません。
コネクターは、Stripe 価格を次の 3 つの方法で表示します。
Stripe 価格ごとに一意の NetSuite アイテムを作成する: この方法では、Stripe 価格ごとに収益認識と収益勘定の詳細なレポートと管理が提供されます。アイテムマスターに多くのエントリーが追加されるため、1 日あたりで作成されるアイテムの数が中程度 (100 件未満) のビジネスに適しています。大量のエントリー (1 日あたり 100 件) を受け取る場合、他の金融取引を同期するコネクターの機能に影響が及ぶ可能性があります。
単一のグローバル NetSuite アイテムをすべての価格に使用する: この方法では、 Stripe のすべての価格が NetSuite の 1 つの収益勘定に転記されます。そのため、アイテムの管理がシンプルになります。複数の価格にまたがって収益認識をカスタマイズすることはできません。
注
この方法を利用するには、Stripe アプリの設定でグローバルアイテムワークフローを有効にするの機能を有効にするよう実装パートナーに依頼します。会計および技術的な影響のすべてを理解するには、実装パートナーにご相談ください。
Stripe 価格をカスタマイズして NetSuite アイテムに使用する: コネクターのアイテム照合システムを使用するか、プログラムで価格にメタデータを追加することで、指定した価格を特定の NetSuite アイテムに使用できます。大量のエントリー (1 日あたり 100 件) を受け取る場合、他の取引を同期するコネクターの機能に影響が及ぶ可能性があります。
アイテム照合システム
コネクターを使用すると、アイテムの照合システムは次のように動作します。
アイテム照合システムは、Stripe 価格と NetSuite アイテムの指定されたフィールドを比較して、一致する値を特定します。空白と大文字小文字は、照合プロセスに影響しません。
システムが複数の一致を検出した場合、コネクターは最初に検出された一致を選択します。
システムが一致を検出できない場合、コネクターは設定に応じて次のいずれかを実行します。
- Stripe 価格用の一意の NetSuite アイテムを作成する (デフォルト)
- 一般的な Stripe アイテムを使用する
システムは特定のアイテムタイプのみを関連付けることが可能で、各フィールドに含まれる完全なデータと一致させる必要があります。部分的なデータや、データを含む文字列と一致させることはできません。たとえば、NetSuite フィールドには Item ID
がないため、コネクターは 12345
の ID を含む NetSuite フィールドと Item ID 12345
を含む Stripe メタデータを一致させることができません。
注
プライスマッチ設定を使用すると、Price オブジェクトに netsuite_
メタデータキーを追加する方法が上書きされます。
Stripe 価格にメタデータを追加する
プログラムで Price オブジェクトにメタデータを追加することで、コネクターが NetSuite 請求書に使用できる NetSuite アイテムを指定できます。
API を使用して請求書アイテムを作成する際、単一の請求書に使用され、その後自動的にアーカイブされる 1 回限りの価格を作成することができます。price_dataを渡し、商品 ID を含めてください。NetSuite ではメタデータを使用してアイテムを指定することはできません。1 回限りの価格にはアイテム照合が行われます。
注
実装パートナーにアイテムのマッピングを依頼します。これにより、既存の Stripe 価格を NetSuite アイテムにマッピングできます。
NetSuite でクーポンを表示する方法
Stripe クーポンは、NetSuite アイテムに適用される非転記ディスカウントアイテムとして表示されます。コネクターは、請求書および請求書のラインアイテムごとに割引に対応します。
コネクターは、Stripe クーポンを次の 3 つの方法で表示します。
クーポンごとに一意の NetSuite ディスカウントアイテムを作成する: この方法では、Stripe クーポンの詳細なレポートが提供されますが、アイテムマスターに多くのエントリーが追加されるようになります。
単一のグローバル NetSuite アイテムをすべてのクーポンに使用する: この方法では、Stripe のすべてのクーポンが NetSuite の 1 つのアイテムに転記されます。そのため、アイテムの管理がシンプルになります。
注
この方法を利用するには、Stripe アプリの設定でグローバル割引ワークフローを有効にするの機能を有効にするよう実装パートナーに依頼します。会計および技術的な影響のすべてを理解するには、実装パートナーにご相談ください。
Stripe クーポンをカスタマイズして NetSuite ディスカウントアイテムに使用する: 使用前に、プログラムでクーポンにメタデータを追加することで、指定したクーポンを特定のディスカウントアイテムに使用できます。使用されたクーポンのメタデータが存在しない場合、コネクターは設定に応じて次のいずれかを実行します。
- 一意のクーポンを作成する (デフォルト)
- グローバルディスカウントアイテムを使用する
収益認識でクーポンを使用する
クーポンには収益期間がありません。収益認識のためにクーポンはデフォルトで非転記割引として作成されます。つまり、割引額は、適用されたアイテムに対して認識された収益の総額から差し引かれます。
注
この設定を使用するには、Stripe アプリの設定でフィールドマッピング機能のフィールドデフォルトに JSON コード "discount_
を指定するよう実装パートナーに依頼します。
割引を転記する
転記アイテムとして割引を作成できます。ビジネスで後から収益認識が必要な場合、コネクターを変更して割引を転記させないようにする必要があります。転記割引として作成されたクーポンは、収益認識の計算でエラーを発生させる可能性があります。
Stripe クーポンと NetSuite 割引
Stripe クーポンと NetSuite 割引には、いくつか大きな違いがあります。
- NetSuite の割引モデルは Stripe とは異なるため、NetSuite では、クーポンラインが独自のラインとして反映されます。
- NetSuite では各割引に独自のラインが用意されますが、Stripeでは 1 つのラインアイテムに複数の割引を適用できます。
- Stripe のラインアイテム 1 つで、NetSuite のラインアイテムが複数生成されることもあります。
- Stripe のクレジットノートのラインアイテムに割引を直接追加することはできません。割引は元の請求書からのみ引き継ぐことができます。
NetSuite アイテムのデフォルトの勘定を変更する
NetSuite でアイテムを作成する際、コネクターはデフォルトの収益勘定を使用します。Stripe アプリの設定から勘定のマッピング > 収益セクションに移動して、NetSuite アイテムの収益勘定をいつでも変更できます。NetSuite アイテムの設定を変更しても、コネクターの価格とアイテムの関連付けに影響はありません。
たとえば、コネクターが間違った収益勘定に転記するアイテムを作成したとします。このとき、NetSuite でアイテムを修正して、収益勘定または前受収益勘定を変更することができます。
締め処理済みの会計期間の取引が含まれている場合、アイテムの収益勘定を変更することはできません。また、ディスカウントアイテムは取引に使用された後で変更することはできません。