Stripe データを NetSuite に同期する
コネクターで Stripe データを NetSuite に同期する方法をご紹介します。
Stripe Connector for NetSuite を使用して、Stripe から NetSuite にデータを同期します。以下の表は、コネクターがこれらの Webhook イベント を処理する方法を説明しています。
Webhookイベント | NetSuite のアクション |
---|---|
account.updated | ありません |
account.application.deauthorized | ありません |
account.external_account.created | ありません |
account.external_account.deleted | ありません |
account.external_account.updated | ありません |
application_fee.created | ありません |
application_fee.refunded | ありません |
application_fee.refund.updated | ありません |
balance.available | ありません |
charge.captured | コネクターは CustomerPayment を作成します。Stripe の請求書に関連付けられている支払いの場合、コネクターは NetSuite 請求書も作成します。支払いが存在しない場合、コネクターは Customer を作成します。 |
charge.failed | ありません。コネクターは成功した支払いのみを同期します。 |
charge.refunded | Stripe の請求書に関連付けられた支払いの場合、コネクターは請求書の CreditMemo とクレジットメモの CustomerRefund を作成します。Stripe の請求書に関連付けられていない支払いの場合、コネクターは CustomerPayment の CustomerRefund を作成します。 |
charge.succeeded | コネクターは CustomerPayment を作成します。Stripe の請求書に関連付けられている支払いの場合、コネクターは NetSuite 請求書も作成します。支払いが存在しない場合、コネクターは Customer を作成します。 |
charge.updated | コネクターは CustomerPayment を作成します。Stripe の請求書に関連付けられている支払いの場合、コネクターは NetSuite 請求書も作成します。支払いが存在しない場合、コネクターは Customer を作成します。 |
charge.dispute.closed | ありません。不審請求が申請された売上は、売上が含まれる入金のラインアイテムとして表示されます。 |
charge.dispute.created | Stripe の請求書に関連付けられている不審請求の申請の場合、コネクターは請求書の CreditMemo とクレジットメモの CustomerRefund を作成します。Stripe の請求書に関連付けられていない不審請求の申請の場合、コネクターは CustomerPayment の CustomerRefund を作成します。 |
charge.dispute.funds_reinstated | ありません。差し戻された売上は、売上が含まれる入金のラインアイテムとして表示されます。 |
charge.dispute.funds_withdrawn | Stripe の請求書に関連付けられている不審請求の申請の場合、コネクターは請求書の CreditMemo とクレジットメモの CustomerRefund を作成します。Stripe の請求書に関連付けられていない不審請求の申請の場合、コネクターは CustomerPayment の CustomerRefund を作成します。 |
charge.dispute.updated | コネクターは、更新に応じて charge. または charge. のロジックに従います。 |
coupon.created | ありません。コネクターは、請求書に関連付けられたクーポンのみを同期し、NetSuite の DiscountItem として表示されます。 |
coupon.deleted | ありません。コネクターは、NetSuite インスタンスのレコードを非アクティブとしてマークしたり、レコードを削除したりすることはありません。 |
coupon.updated | ありません。コネクターは、請求書に関連付けられたクーポンのみを同期し、NetSuite の DiscountItem として表示されます。 |
customer.created | 設定に応じて、コネクターは以下のいずれかを実行します。
|
customer.deleted | ありません。コネクターは、NetSuite インスタンスのレコードを非アクティブとしてマークしたり、レコードを削除したりすることはありません。 |
customer.updated | ありません |
customer.discount.created | ありません |
customer.discount.deleted | ありません |
customer.discount.updated | ありません |
customer.source.created | ありません。コネクターは、NetSuite の顧客の支払い元を表示しません。 |
customer.source.deleted | ありません |
customer.source.updated | ありません |
customer.subscription.created | ありません。コネクターは、NetSuite の顧客のサブスクリプションを表示しません。代わりに、顧客のサブスクリプションで作成された請求書を同期します。 |
customer.subscription.deleted | ありません |
customer.subscription.trial_will_end | ありません |
customer.subscription.updated | ありません |
invoice.created | ありません。コネクターは確定済みの請求書のみを同期します。 |
invoice.payment_succeeded | コネクターは NetSuite で顧客と請求書を作成し、Stripe の InvoiceItem を ServiceSaleItem として表示します。コネクターは、作成された NetSuite 請求書に CustomerPayment を適用します。 |
invoice.payment_failed | コネクターは、NetSuite で顧客と請求書を作成します。請求書は支払われるまで未払いのままになります。 |
invoice.updated | コネクターは、総勘定元帳に影響する可能性のある更新がないか請求書を確認し、必要に応じて NetSuite を更新します。 |
invoice.item.created | ありません |
invoice.item.deleted | ありません |
invoice.item.updated | ありません |
price.created | 設定に応じて、コネクターは以下のいずれかを実行します。
|
price.deleted | ありません。コネクターは、アカウントのビジネスロジックで問題が発生するのを防ぐため、アイテムのステータスは変更しません。 |
price.updated | ありません |
product.created | ありません。コネクターは商品を同期せず、その派生価格のみを同期します。 |
product.updated | ありません |
payout.created | コネクターは、入金の基となる取引を検証しますが、入金そのものは同期しません。これには Connect の入金も含まれます。 |
payout.failed | ありません。コネクターは失敗した入金を無視します。 |
payout.paid | コネクターは、入金の基となる取引を検証し、入金が成功している場合に入金を作成します。 |
payout.reversed | ありません |
payout.updated | 入金が正常に同期されていない場合、コネクターは入金を同期します。 |